Open AccessBook
Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach
Reads0
Chats0
TLDR
This chapter discusses Software Architecture and Product Lines and the design of Software Architectures and its transformation into Family-Based System Development.Abstract:
1. Software Architecture and Product Lines. I. THE DESIGNING OF SOFTWARE ARCHITECTURES. 2. Design of Software Architectures. 3. Software Architectural Design: Case Studies. 4. Functionality-Based Architectural Design. 5. Assessing Software Architectures. 6. Transformation of Software Architectures. II. SOFTWARE PRODUCT LINES. 7. Software Product Lines: An Introduction. 8. Software Product Lines: Case Studies. 9. Designing a Product-Line Architecture. 10. Developing Components: Traditional. 11. Developing Components: Object-Oriented Frameworks. 12. Family-Based System Development. 13. Evolving Product-Line Assets. 14. Organizing for Software Product Lines. 15. Industrial Experiences. References. Index.read more
Citations
More filters
Journal ArticleDOI
Formalizing cardinality‐based feature models and their specialization
TL;DR: It is argued that cardinality-based feature models can be interpreted as a special class of context-free grammars, and a semantic interpretation is provided by assigning an appropriate semantics to the language recognized by the corresponding grammar.
Book ChapterDOI
Automated reasoning on feature models
TL;DR: A proposal to model and reason on an SPL using constraint programming is introduced, taking into account functional and extra–functional features, improve current proposals and present a running, yet feasible implementation.
Proceedings ArticleDOI
On the notion of variability in software product lines
TL;DR: The authors provide a framework of terminology and concepts regarding variability and present three recurring patterns of variability, which they suggest a method for managing variability in software product lines.
BookDOI
Feature-Oriented Software Product Lines
TL;DR: Books and internet are the recommended media to help you improving your quality and performance.
Journal ArticleDOI
Feature-oriented product line engineering
TL;DR: The article illustrates, with a home integration system example, how FORM brings efficiency into product line development.