Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/40090
Title: | XML-based method and tool for handling variant requirements in domain models | Authors: | Jarzabek, S. Zhang, H. |
Issue Date: | 2001 | Citation: | Jarzabek, S.,Zhang, H. (2001). XML-based method and tool for handling variant requirements in domain models. Proceedings of the IEEE International Conference on Requirements Engineering : 166-173. ScholarBank@NUS Repository. | Abstract: | A domain model describes common and variant requirements for a system family. UML notations used in requirements analysis and software modeling can be extended with "variation points" to cater for variant requirements. However, UML models for a large single system are already complicated enough. With variants - UML domain models soon become too complicated to be useful. The main reasons are the explosion of possible variant combinations, complex dependencies among variants and inability to trace variants from a domain model down to the requirements for a specific system, member of a family. We believe that the above mentioned problems cannot be solved at the domain model description level alone. In the paper, we propose a novel solution based on a tool that interprets and manipulates domain models to provide analysts with customized, simple domain views. We describe a variant configuration language that allows us to instrument domain models with variation points and record variant dependencies. An interpreter of this language produces customized views of a domain model, helping analysts understand and reuse software models. We describe the concept of our approach and its simple implementation based on XML and XMI technologies. | Source Title: | Proceedings of the IEEE International Conference on Requirements Engineering | URI: | http://scholarbank.nus.edu.sg/handle/10635/40090 |
Appears in Collections: | Staff Publications |
Show full item record
Files in This Item:
There are no files associated with this item.
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.