Software product lines: practices and patterns
Software product lines: practices and patterns
Product Instantiation in Software Product Lines: A Case Study
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
Feature Models are Views on Ontologies
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Process fusion: An industrial case study on agile software product line engineering
Journal of Systems and Software
Reasoning about edits to feature models
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Toward Compositional Software Product Lines
IEEE Software
Towards consistent evolution of feature models
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Proceedings of the tenth international conference on Aspect-oriented software development
Feature and meta-models in Clafer: mixed, specialized, and coupled
SLE'10 Proceedings of the Third international conference on Software language engineering
A domain-specific language for managing feature models
Proceedings of the 2011 ACM Symposium on Applied Computing
Supporting heterogeneous compositional multi software product lines
Proceedings of the 15th International Software Product Line Conference, Volume 2
Investigating the safe evolution of software product lines
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Separation of concerns in feature modeling: support and applications
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
CAiSE'12 Proceedings of the 24th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
Managing continuous change in a Software Product Line (SPL) is one of the challenges now faced by the SPL engineering community. On the one hand, the SPL paradigm captures the intrinsic variability of a software based on a systemic vision of the software to model. On the other hand, Agile Software Development advocates the incremental development of software based on constant interaction with a customer community. In this paper, we present an approach based on Composite Feature Models (CFM) to support the agile evolution of a SPL. This study is driven by the refactoring of a daily used application (information broadcasting system), in the context of a nationally funded project. Preliminary results show that CFMs support the incremental development of a SPL based on interactions with a community, tackling the challenge of SPL continuous evolution.