Service-Oriented Dynamic Software Product Lines

An operational example of controls in a smart home demonstrates the potential of a solution that combines the Common Variability Language and a dynamic extension of the Business Process Execution Language to address the need to manage software system variability at runtime.

[1]  Mike P. Papazoglou,et al.  Web Services - Principles and Technology , 2007 .

[2]  Sanjiva Weerawarana,et al.  Implementing BPEL4WS: the architecture of a BPEL4WS implementation , 2006, Concurr. Comput. Pract. Exp..

[3]  Manfred Reichert,et al.  Capturing variability in business process models: the Provop approach , 2010, J. Softw. Maintenance Res. Pract..

[4]  Laurence Duchien,et al.  Context awareness for dynamic service-oriented product lines , 2009, SPLC.

[5]  Jean-Marc Jézéquel,et al.  Dynamic Software Product Lines for Service-Based Systems , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.

[6]  Wil M. P. van der Aalst,et al.  Configurable Reference Modeling Languages , 2006 .

[7]  Mira Mezini,et al.  A Dynamic Software Product Line Approach Using Aspect Models at Runtime , 2010 .

[8]  Dirk Krafzig,et al.  Enterprise SOA: Service-Oriented Architecture Best Practices , 2004 .

[9]  Luciano Baresi,et al.  Self-Supervising BPEL Processes , 2011, IEEE Transactions on Software Engineering.

[10]  Olivier Barais,et al.  K@RT: An Aspect-Oriented and Model-Oriented Framework for Dynamic Software Product Lines ⋆ , 2008 .

[11]  Koji Hashimoto,et al.  Dynamic software adaptation for service-oriented product lines , 2011, SPLC '11.

[12]  Sholom Cohen,et al.  Service-Oriented Architectures and Software Product Lines - Putting Both Together , 2008, 2008 12th International Software Product Line Conference.

[13]  Gregor Kiczales,et al.  Aspect-oriented programming , 2001, ESEC/FSE-9.

[14]  Sooyong Park,et al.  Dynamic Software Product Lines , 2008, Computer.

[15]  Sergio Segura,et al.  Automated analysis of feature models 20 years later: A literature review , 2010, Inf. Syst..

[16]  Sven Apel,et al.  A Case Study Implementing Features Using AspectJ , 2007 .