• DocumentCode
    3253747
  • Title

    Variability and Rigour in Service Computing Engineering

  • Author

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

  • Author_Institution
    Ist. di Scienza e Tecnol. dell´´Inf., ISTI-CNR, Pisa, Italy
  • fYear
    2011
  • fDate
    20-21 June 2011
  • Firstpage
    122
  • Lastpage
    127
  • Abstract
    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.
  • Keywords
    formal verification; quality control; software quality; modelling technique; quality control; service computing engineering; service engineering; service-oriented computing; software engineering; software product line engineering; software service line organisations; software service provision; variability mechanism; verification support tools; Adaptation models; Analytical models; Business; Context; Software; Software engineering; System-on-a-chip; Formal methods; Service-Oriented Computing; Software Product Line Engineering; Verification techniques;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop (SEW), 2011 34th IEEE
  • Conference_Location
    Limerick
  • ISSN
    1550-6215
  • Print_ISBN
    978-1-4673-0245-6
  • Type

    conf

  • DOI
    10.1109/SEW.2011.24
  • Filename
    6146918