Building product populations with software components
Proceedings of the 24th International Conference on Software Engineering
New Methods in Software Product Line Development
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Analyzing software evolution through feature views: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Safe composition of product lines
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Harnessing hibernate
FEATUREHOUSE: Language-independent, automated software composition
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Spring Web Flow 2 Web Development
Spring Web Flow 2 Web Development
From software product lines to software ecosystems
Proceedings of the 13th International Software Product Line Conference
GPCE '10 Proceedings of the ninth international conference on Generative programming and component engineering
Variability modeling for distributed development - a comparison with established practice
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Variability issues in the evolution of information system ecosystems
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Feature interactions, products, and composition
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Formalizing distributed evolution of variability in information system ecosystems
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
Model composition in product lines and feature interaction detection using critical pair analysis
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Automated analysis of dependent feature models
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems
Managing the evolution and customization of database schemas in information system ecosystems
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
In an information system ecosystem customers integrate features, which are independently developed and evolved by multiple organizations. These features need to work together although there is little to no coordination among developer organizations. The handling of such ecosystems becomes the more challenging, the more the solutions provided by the different parties are intertwined. In this paper, we propose to handle implementations on a per-feature basis, and introduce an approach towards this goal, which we call feature packs. We discuss the requirements on such an approach and emphasize in particular the kind of analysis relevant to ensure that the system resulting from a corresponding aggregation of feature packs works reliably. We also illustrate a realization of the approach using a real-world ecosystem case study.