This is an archived version of the legacy website of the ISSI Research Group kept for historical purposes. Forms, buttons, and other dynamic content may not work as expected!

Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
A Multimodel Approach for Specifying the Requirements Variability on Software Product Lines
Published in
23rd International Conference on Information Systems Developments (ISD), pp. 329-336, Varazdin, Croatia (2014) - 2014
Abstract
Requirements engineering is a key activity on any software development project. In Software Product Line development, this activity is even more important since requirements may encompass commonality and variability. Furthermore, a requirement specification usually is composed by more than one model. In this context it is necessary to specify the requirements variability in the different models of a Software Product Line requirements specification. In order to solve this issue, this paper proposes a multimodel approach for specifying the requirements for the products of a Software Product Line. This multimodel is used in a model-driven development process in order to obtain the requirements of a single product by applying model transformations. This solution increases the flexibility allowing developers to add more views depending on the domain and to obtain the product requirements by using model-transformations, whereas improves the productivity. The feasibility of the approach is illustrated through a running example.


BibTeX
@misc{issi_web:id:457,
        title =  "A Multimodel Approach for Specifying the Requirements Variability on Software Product Lines",
        author = "David Blanes Domínguez and Javier González Huerta and Emilio Insfrán Pelozo",
        booktitle = "23rd International Conference on Information Systems Developments (ISD), pp. 329-336, Varazdin, Croatia (2014)",
        year = "2014",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "",
        abstract = "Requirements engineering is a key activity on any software development project. In Software Product Line development, this activity is even more important since requirements may encompass commonality and variability. Furthermore, a requirement specification usually is composed by more than one model. In this context it is necessary to specify the requirements variability in the different models of a Software Product Line requirements specification. In order to solve this issue, this paper proposes a multimodel approach for specifying the requirements for the products of a Software Product Line. This multimodel is used in a model-driven development process in order to obtain the requirements of a single product by applying model transformations. This solution increases the flexibility allowing developers to add more views depending on the domain and to obtain the product requirements by using model-transformations, whereas improves the productivity. The feasibility of the approach is illustrated through a running example."
}