by Roger Clotet, Deepak Dhungana, Xavier Franch, Paul Grünbacher, Lidia López, Jordi Marco, Norbert Seyff
Abstract:
Variability modelling and service-orientation are im-portant approaches for achieving both the flexibility and adaptability required by stakeholders of software systems. In this paper we present an approach that integrates domain models captured in the i* modelling framework with variability models to support runtime monitoring and adaptation of service-oriented systems. We believe that approaches integrating goal-oriented modelling and variability management are needed to build, operate, and evolve such systems. We illustrate our approach using two scenarios and present a tentative tool architecture based on an existing product line engineering tool suite.
Reference:
Dealing with Changes in Service-Oriented Computing Through Integrated Goal and Variability Modelling (Roger Clotet, Deepak Dhungana, Xavier Franch, Paul Grünbacher, Lidia López, Jordi Marco, Norbert Seyff), (Patrick Heymans, Kyo Chul Kang, Andreas Metzger, Klaus Pohl, eds.), 2008.
Bibtex Entry:
@WORKSHOP{Clotet2008,
author = {Roger Clotet and Deepak Dhungana and Xavier Franch and Paul Grünbacher
and Lidia López and Jordi Marco and Norbert Seyff},
booktitle = {Proceedings 2nd Int'l Workshop on Variability Modelling of Software-Intensive
Systems, Universität Duisburg-Essen, Germany, January 16-18},
title = {Dealing with Changes in Service-Oriented Computing Through Integrated
Goal and Variability Modelling},
year = {2008},
abstract = {Variability modelling and service-orientation are im-portant approaches
for achieving both the flexibility and adaptability required by stakeholders
of software systems. In this paper we present an approach that integrates
domain models captured in the i* modelling framework with variability
models to support runtime monitoring and adaptation of service-oriented
systems. We believe that approaches integrating goal-oriented modelling
and variability management are needed to build, operate, and evolve
such systems. We illustrate our approach using two scenarios and
present a tentative tool architecture based on an existing product
line engineering tool suite.},
editor = {Patrick Heymans and Kyo Chul Kang and Andreas Metzger and Klaus Pohl},
pages = {43-52},
series = {ICB Research Report},
researchr = {http://researchr.org/publication/ClotetDFGLMS08},
url = {http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf}
}