• DocumentCode
    3479342
  • Title

    Goal-Driven Adaptation of Service-Based Systems from Runtime Monitoring Data

  • Author

    Franch, Xavier ; Grünbacher, Paul ; Oriol, Marc ; Burgstaller, XBenedikt ; Dhungana, Deepak ; López, Lidia ; Marco, Jordi ; Pimentel, João

  • Author_Institution
    GESSI-UPC, Barcelona, Spain
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    458
  • Lastpage
    463
  • Abstract
    Service-based systems need to provide flexibility to adapt both to evolving requirements from multiple, often conflicting, ephemeral and unknown stakeholders, as well as to changes in the runtime behavior of their component services. Goal-oriented models allow representing the requirements of the system whilst keeping information about alternatives. We present the MAESoS approach which uses i* diagrams to identify quality of service requirements over services. The alternatives are extracted and kept in a variability model. A monitoring infrastructure identifies changes in runtime behavior that can propagate up to the level of stakeholder goals and trigger the required adaptations. We illustrate the approach with a scenario of use.
  • Keywords
    quality of service; service-oriented architecture; system monitoring; MAESoS approach; component services; goal-driven adaptation; goal-oriented models; i* diagrams; monitoring infrastructure; quality of service requirements; runtime behavior; runtime monitoring data; service-based systems; variability model; Adaptation models; Atmospheric modeling; Monitoring; Runtime; Scattering; Servers; Software; goal-oriented requirements engineering; iStar; runtime adaptation; service-oriented system; variability modelling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-0980-7
  • Electronic_ISBN
    978-0-7695-4459-5
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2011.83
  • Filename
    6032281