Proceedings of the 25th International Conference on Software Engineering
A concrete solution for web services adaptability using policies and aspects
Proceedings of the 2nd international conference on Service oriented computing
A taxonomy of variability realization techniques: Research Articles
Software—Practice & Experience
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Research challenges in the tension between features and services
Proceedings of the 2nd international workshop on Systems development in SOA environments
Variation-Oriented Engineering (VOE): Enhancing Reusability of SOA-based Solutions
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 1
Using software product lines for runtime interoperability
Proceedings of the Workshop on AOP and Meta-Data for Software Evolution
Dynamic Software Product Lines for Service-Based Systems
CIT '09 Proceedings of the 2009 Ninth IEEE International Conference on Computer and Information Technology - Volume 02
Towards Adaptable SOA: Model Driven Development, Context and Aspect
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Superimposition: a language-independent approach to software composition
SC'08 Proceedings of the 7th international conference on Software composition
QoS-Driven Dynamic Reconfiguration of the SOA Based Software
ICSS '10 Proceedings of the 2010 International Conference on Service Sciences
A systematic analysis of textual variability modeling languages
Proceedings of the 17th International Software Product Line Conference
Hi-index | 0.00 |
In service-oriented systems services can be easily reused and shared without modification. However, there are business situations where a variation of services is needed to meet the requirements of a specific customer or context. Variation of software systems has been well researched in product line engineering in terms of Variability Implementation Techniques (VITs). While most VITs focus on the customization of traditional software systems, several VITs have been developed for service-oriented systems. In this paper, we discuss the problem of service customization and provide an overview of different VITs for service variability. For this purpose, we will define four dimensions to describe, characterize and analyze existing VITs: the technical core idea, the object of variation, the forms of variation, and the binding time.