Managing software acquisition: open systems and COTS products
Managing software acquisition: open systems and COTS products
Concepts and Guidelines of Feature Modeling for Product Line Software Engineering
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
A brief survey of self-organization in wireless sensor networks: Research Articles
Wireless Communications & Mobile Computing - Advances in Resource-Constrained Device Networking
Dynamic Software Product Lines
Computer
Soa: principles of service design
Soa: principles of service design
Aspect-oriented software development
Aspect-oriented software development
An Analytical Model of Information Dissemination for a Gossip-Based Protocol
ICDCN '09 Proceedings of the 10th International Conference on Distributed Computing and Networking
From software product lines to software ecosystems
Proceedings of the 13th International Software Product Line Conference
Hi-index | 0.00 |
We aim to tackle problems with feature interoperability in dynamic software product lines: a feature allows collaborations with other features not conceived when it is deployed. In this position paper, we propose a Dynamic Feature Deployment (DFD) idea, which is a model-driven approach to support seamless integration of new features and changes of product configuration at runtime. The approach is based on a feature-modelling technique that directly deals with flexibility of reusable software assets in software product line engineering. We also propose a Hybrid between Passive/Active Behaviours (Hy-PAB) architecture model to support two extreme sets of behaviours for DFD: an active coordinating behaviour that controls the interactions with other features, and a passive subordinating behaviour that allows other features to control their interactions with other features.