Variability and rigour in Service Computing engineering

Maurice H. Ter Beek, Stefania Gnesi, Alessandro Fantechi, José L. Fiadeiro

Research output: Chapter in Book/Report/Conference proceedingConference contribution


We present a research agenda on an emerging topic in software engineering, namely the synergy between Software Product Line Engineering (SPLE) and Service-Oriented Computing (SOC). Our proposal is to develop rigorous modelling techniques as well as analysis and verification support tools for assisting organisations to plan, optimise, and control the quality of software service provision, both at design time and at run time. We foresee a flexible engineering methodology according to which software service line organisations can develop novel classes of service-oriented applications that can easily be adapted to customer requirements as well as to changes in the context in which, and while, they execute. By superposing variability mechanisms on current languages for service engineering, based on policies and strategies defined by service providers, we envision the possibility of identifying variability points that can be triggered at run time to increase adaptability and optimise the (re)use of resources.

Original languageEnglish
Title of host publicationProceedings - 2011 34th IEEE Software Engineering Workshop, SEW 2011
Number of pages6
Publication statusPublished - 26 Apr 2012
Event2011 34th IEEE Software Engineering Workshop, SEW 2011 - Limerick, Ireland
Duration: 20 Jun 201121 Jun 2011

Publication series

NameAnnual IEEE Software Engineering Workshop


Conference2011 34th IEEE Software Engineering Workshop, SEW 2011

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'Variability and rigour in Service Computing engineering'. Together they form a unique fingerprint.

Cite this