Please use this identifier to cite or link to this item: http://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
Source: 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.

Page view(s)

47
checked on Dec 16, 2017

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.