TY - GEN
T1 - Goal-driven adaptation of service-based systems from runtime monitoring data
AU - Franch, Xavier
AU - Grünbacher, Paul
AU - Oriol, Marc
AU - Burgstaller, Benedikt
AU - Dhungana, Deepak
AU - López, Lidia
AU - Marco, Jordi
AU - Pimentel, João
N1 - DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2011/7/22
Y1 - 2011/7/22
N2 - 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.
AB - 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.
KW - Behavioral research
KW - Computer applications
KW - Quality of service
KW - Requirements engineering
KW - Goal-oriented requirements engineering
KW - IStar
KW - Runtime adaptation
KW - Service Oriented Systems
KW - Variability modelling
KW - Monitoring
KW - Service-oriented system
UR - http://www.scopus.com/inward/record.url?scp=80054969989&partnerID=8YFLogxK
U2 - 10.1109/COMPSACW.2011.83
DO - 10.1109/COMPSACW.2011.83
M3 - Conference contribution
SN - 9780769544595
T3 - Proceedings - International Computer Software and Applications Conference
SP - 458
EP - 463
BT - Proceedings - 35th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2011
PB - IEEE Computer Society
ER -