Design patterns for object-oriented software development
Design patterns for object-oriented software development
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
The SPLIT method: building product lines for software-intensive systems
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Commonality and Variability in Software Engineering
IEEE Software
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Proceedings of the 2007 workshop on Automating service quality: Held at the International Conference on Automated Software Engineering (ASE)
Managing the quality of software product line architectures through reusable model transformations
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
An overview of techniques for detecting software variability concepts in source code
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
On the refinement of use case models with variability support
Innovations in Systems and Software Engineering
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Hi-index | 0.00 |
Software product lines are used by companies to provide a set of reusable software assets sharing common features that satisfy a market. Though a product line is based on the expression and the capitalization of a family of similar systems, the differences between products must be identified and expressed in order to be able to build the applications by taking the good decisions. Today, even if the flexibility aspects are well covered, there isn't as many studies on variability description and usage. This paper presents a process, methods and techniques investigated in THALES (Research Center and Business Units) to express the variability between products and its usage to derive new products from the Software product line.