Modular Service Architectures: A Concept and Method for Engineering IT Services
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 3 - Volume 3
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Architecture Classification for SOA-Based Applications
ISORC '06 Proceedings of the Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
From Stakeholder Needs to Service Requirements
SOCCER '06 Proceedings of the Service-Oriented Computing: Consequences for Engineering Requirements
A Service-Oriented Extension of the V-Modell XT
ECBS '07 Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems
What COTS and Software Reuse Teach Us about SOA
ICCBSS '07 Proceedings of the Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems
Complexity Measures for Secure Service-Oriented Software Architectures
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
The Landscape of Service-Oriented Systems: A Research Perspective
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Issues in the Design of Flexible and Dynamic Service-Oriented Systems
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
Requirement Engineering in Service-Oriented System Engineering
ICEBE '07 Proceedings of the IEEE International Conference on e-Business Engineering
An Approach for Developing Service Oriented Product Lines
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields
WETICE '09 Proceedings of the 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises
Model-driven development of families of Service-Oriented Architectures
FOSD '09 Proceedings of the First International Workshop on Feature-Oriented Software Development
Modeling and managing the variability of Web service-based systems
Journal of Systems and Software
Variability management in software product lines: a systematic review
Proceedings of the 13th International Software Product Line Conference
Requirements and Tools for Variability Management
COMPSACW '10 Proceedings of the 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops
Towards handling architecture design, variability and evolution with model transformations
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Combining service-orientation and software product line engineering: A systematic mapping study
Information and Software Technology
Hi-index | 0.00 |
Service-oriented architectures are a standard-based and technology-independent distributed computing paradigm for discovering, binding and assembling loosely-coupled software services. Software product lines on the other hand allow a generic architecture to be configured and deployed in different instances. Product lines facilitate systematic reuse through managing variability. In this paper, we combine ideas from the service domain and the product line domain and investigate what types of variability exist in service-oriented software architectures. Moreover, we suggest a way for representing variability in service-oriented architectures by formalizing the notion of variability. To allow different viewpoints on variability, we define stakeholder roles that occur in the context of service-oriented software architectures. By applying the proposed concepts, we hope to improve variability management at the software architecture level of service-oriented systems.