Dynamic software adaptation for service-oriented product lines
Proceedings of the 15th International Software Product Line Conference, Volume 2
Feature-Based variability meta-modeling for service-oriented product lines
MODELS'11 Proceedings of the 2011th international conference on Models in Software Engineering
Component and aspect-based service product line for pervasive systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Proceedings of the 17th International Software Product Line Conference
Flexible development of variable software features for mobile business applications
Proceedings of the 17th International Software Product Line Conference co-located workshops
Combining service-orientation and software product line engineering: A systematic mapping study
Information and Software Technology
Hi-index | 0.00 |
Service Oriented Architecture (SOA) has emerged as a model for distributed computing that promotes flexible deployment and reuse. Software product lines (SPL) promote reusable development for product families. SOA systems need the capability of managing variability to address different client requirements. Our approach uses SPL concepts to model SOA systems as service families. SPL development relies on feature models to describe the commonality and variability of member applications. We introduce a multiple view SOA variability model based on feature modeling, which is described in UML and SoaML, the newly released SOA standard. Such a framework facilitates variability modeling of service families in a systematic and platform independent way.