ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Code generation to support static and dynamic composition of software product lines
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Strategies for variability transformation at run-time
Proceedings of the 13th International Software Product Line Conference
RED-PL, a method for deriving product requirements from a product line requirements model
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Software adaptation patterns for service-oriented architectures
Proceedings of the 2010 ACM Symposium on Applied Computing
A feature-oriented approach for developing reusable product line assets of service-based systems
Journal of Systems and Software
Autonomic Software Product Lines (ASPL)
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Designing and prototyping dynamic software product lines: techniques and guidelines
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
A software product line for the mobile and context-aware applications domain
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Subjective-C: bringing context to mobile platform programming
SLE'10 Proceedings of the Third international conference on Software language engineering
Flexible feature binding in software product lines
Automated Software Engineering
Proceedings of the 15th International Software Product Line Conference, Volume 2
Towards feature-oriented variability reconfiguration in dynamic software product lines
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
Autonomic computing driven by feature models and architecture in FamiWare
ECSA'11 Proceedings of the 5th European conference on Software architecture
Tailoring dynamic software product lines
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Configurator-as-a-service: tool support for deriving software architectures at runtime
Proceedings of the WICSA/ECSA 2012 Companion Volume
Towards product configuration taking into account quality concerns
Proceedings of the 16th International Software Product Line Conference - Volume 2
Using coordinated actors to model families of distributed systems
COORDINATION'12 Proceedings of the 14th international conference on Coordination Models and Languages
Safe adaptation in context-aware feature models
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Combining service-orientation and software product line engineering: A systematic mapping study
Information and Software Technology
Executable modelling of dynamic software product lines in the ABS language
Proceedings of the 5th International Workshop on Feature-Oriented Software Development
MobiLine: A Nested Software Product Line for the domain of mobile and context-aware applications
Science of Computer Programming
Prototyping Dynamic Software Product Lines to evaluate run-time reconfigurations
Science of Computer Programming
Hi-index | 0.00 |
Dynamic product reconfiguration refers to making changes to a deployed product configuration while a system is running. Recently, there have been increasing demands for dynamic product reconfiguration in various application areas (e.g., ubiquitous computing, self-healing systems, etc.); however, most product line engineering methods in the literature have focused on the development of reusable core assets for statically configured products. In this paper, we propose a feature- oriented approach to developing dynamically reconfigurable core assets. This approach takes feature binding analysis results as a key design driver for identifying and managing variation points of dynamically reconfigurable products. We also provide a conceptual model for a reconfigurator, which monitors and manages product reconfiguration at run time. The method is illustrated with a home service robot product line example.