One of the most important artifacts of a product line is the product line architecture. In this paper we present an approach for deriving a product line’s architecture from the requirements of the product line. This approach is based on a transformational technique that has been developed and applied to obtain system architectures from requirements specified as UML use cases. In this paper we evaluate if such a technique can be applied to product lines and, if so, what adaptations are required. For presentation purposes we use the public available IESE report of the GoPhone product line that uses the UML modeling language
In most software development practices, software requirements and architecture are addressed simulta...
This report describes an approach for extraction of product line requirements based on existing user...
Software product line engineering introduces two new dimensions into the traditional engineering of ...
International audienceThis booksection presents Software Product Line design techniques relying on U...
Use Cases can be employed in system requirements engineering to capture requirements from an externa...
The alignment of the software architecture and the functional requirements of a system is a demandin...
Abstract. Use Cases can be employed in system requirements engineering to capture requirements from ...
UML provides the means to use specific variation mechanisms to describe hierarchical systems. Howeve...
This report describes an approach for extraction of product line requirements based on existing user...
The Unified Modeling Language (UML) is a standard language for the object-oriented analysis and desi...
Product line processes still lack support for testing end-product functions by taking advantage of t...
International audienceHandling the various derivations of a product can be a daunting (and costly) t...
Software product line (SPL) engineering has proven to improve software quality and shorten costs and...
Software product lines were designed from the product line tested out by H. Ford at the beginning of...
Abstract — There is a tremendous growth in computer and electronics industry in this era. This growt...
In most software development practices, software requirements and architecture are addressed simulta...
This report describes an approach for extraction of product line requirements based on existing user...
Software product line engineering introduces two new dimensions into the traditional engineering of ...
International audienceThis booksection presents Software Product Line design techniques relying on U...
Use Cases can be employed in system requirements engineering to capture requirements from an externa...
The alignment of the software architecture and the functional requirements of a system is a demandin...
Abstract. Use Cases can be employed in system requirements engineering to capture requirements from ...
UML provides the means to use specific variation mechanisms to describe hierarchical systems. Howeve...
This report describes an approach for extraction of product line requirements based on existing user...
The Unified Modeling Language (UML) is a standard language for the object-oriented analysis and desi...
Product line processes still lack support for testing end-product functions by taking advantage of t...
International audienceHandling the various derivations of a product can be a daunting (and costly) t...
Software product line (SPL) engineering has proven to improve software quality and shorten costs and...
Software product lines were designed from the product line tested out by H. Ford at the beginning of...
Abstract — There is a tremendous growth in computer and electronics industry in this era. This growt...
In most software development practices, software requirements and architecture are addressed simulta...
This report describes an approach for extraction of product line requirements based on existing user...
Software product line engineering introduces two new dimensions into the traditional engineering of ...