The Evolving Philosophers Problem: Dynamic Change Management
IEEE Transactions on Software Engineering
Model-based adaptation for self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Software Reconfiguration Patterns for Dynamic Evolution of Software Architectures
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
From product lines to self-managed systems: an architecture-based runtime reconfiguration framework
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
Self-Architecting Software SYstems (SASSY) from QoS-annotated activity models
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
A Modeling Language for Activity-Oriented Composition of Service-Oriented Software Systems
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
A framework for utility-based service oriented design in SASSY
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Software adaptation patterns for service-oriented architectures
Proceedings of the 2010 ACM Symposium on Applied Computing
Qos architectural patterns for self-architecting software systems
Proceedings of the 7th international conference on Autonomic computing
Feature Based Variability for Service Oriented Architectures
WICSA '11 Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture
Variability Modeling for Service Oriented Product Line Architectures
SPLC '11 Proceedings of the 2011 15th International Software Product Line Conference
Component and aspect-based service product line for pervasive systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Runtime variability for dynamic reconfiguration in wireless sensor network product lines
Proceedings of the 16th International Software Product Line Conference - Volume 2
A service-oriented framework for developing cross cloud migratable software
Journal of Systems and Software
Using document-oriented GUIs in dynamic software product lines
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Hi-index | 0.00 |
This paper describes a dynamic software adaptation approach and environment for service-oriented product lines. The approach uses a dynamic feature model and product line architecture for a family of service-oriented architectures (SOA), in which a member of the SOA can be dynamically adapted to a different member of the family at run-time. The approach integrates software product line and feature modeling concepts with SOA and dynamic software adaptation concepts. The approach is validated using a case study of a dynamic service-oriented product line.