Handbook of graph grammars and computing by graph transformation: volume I. foundations
Handbook of graph grammars and computing by graph transformation: volume I. foundations
FeaturePlugin: feature modeling plug-in for Eclipse
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Product Lines for Supporting the Composition and Evolution of Service Oriented Applications
IWPSE '05 Proceedings of the Eighth International Workshop on Principles of Software Evolution
Pattern-based Variability Management in Web Service Development
ECOWS '05 Proceedings of the Third European Conference on Web Services
Publishing and composition of atomicity-equivalent services for B2B collaboration
Proceedings of the 28th international conference on Software engineering
Using Product Line Techniques to Build Adaptive Systems
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
An environment for flexible advanced compensations of Web service transactions
ACM Transactions on the Web (TWEB)
Engineering Adaptive Web Applications: A Domain Engineering Framework
Engineering Adaptive Web Applications: A Domain Engineering Framework
Model composition in product lines and feature interaction detection using critical pair analysis
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
In this paper, we introduce a product line approach for developing Web services with extended compensation capabilities. We adopt a feature modelling approach in order to describe variable and common compensation properties of Web service variants, as well as service consumer application requirements and constraints regarding compensation. The feature models are being used in order to configure the compensation operations that are applied. In this way, we ensure that the compensation actions are limited to the prescribed ones,and the infrastructure which uses them can be adapted easily in case environment conditions change.