Reference:
, "Friends or Foes? – A Conceptual Analysis of Self-Adaptation and IT Change Management", in Proc. of the ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008), pp. 121–128, ACM, May 2008.
Abstract:
Self-Adaptation as a vision promises to enable software systems which can autonomously adapt to changes of their context and requirements. Thus, it facilitates the autonomous evolution of the software without manual intervention. However, in practice we cannot expect that all systems with self-adaptation are developed anew and that all their behavioral aspects are handled in an autonomous manner. Instead an evolutionary approach leading from today's systems to partially self-managed systems is required. To enable such a path, we explore in this paper what a conceptual model and processes for self-adaptation should look like using the current practice in ITIL Change Management as initial reference point. We define the required responsibilities and a generic conceptual object model and map them to the ITIL Change Management roles to evaluate the similarities and differences. Moreover, the implications for the co-existence of self-adaptation and Change Management are discussed. Finally, examples for self-adaptive systems are used to exemplify our concept.
Links:
@InProceedings{GGH08_ag,
AUTHOR = {Gacek, Cristina and Giese, Holger and Hadar, Ethan},
TITLE = {{Friends or Foes? -- A Conceptual Analysis of Self-Adaptation and IT Change Management}},
YEAR = {2008},
MONTH = {May},
BOOKTITLE = {Proc. of the ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008)},
PAGES = {121--128},
PUBLISHER = {ACM},
PDF = {uploads/pdf/GGH08_ag_p121-gacek.pdf},
ABSTRACT = {Self-Adaptation as a vision promises to enable software systems which can autonomously adapt to changes of their context and requirements. Thus, it facilitates the autonomous evolution of the software without manual intervention. However, in practice we cannot expect that all systems with self-adaptation are developed anew and that all their behavioral aspects are handled in an autonomous manner. Instead an evolutionary approach leading from today's systems to partially self-managed systems is required. To enable such a path, we explore in this paper what a conceptual model and processes for self-adaptation should look like using the current practice in ITIL Change Management as initial reference point. We define the required responsibilities and a generic conceptual object model and map them to the ITIL Change Management roles to evaluate the similarities and differences. Moreover, the implications for the co-existence of self-adaptation and Change Management are discussed. Finally, examples for self-adaptive systems are used to exemplify our concept.}
}
Copyright notice: This material is presented to ensure timely dissemination of
scholarly and technical work. Copyright and all rights therein are retained by
authors or by other copyright holders. All persons copying this information are
expected to adhere to the terms and constraints invoked by each author's copyright.
In most cases, these works may not be reposted without the explicit permission of
the copyright holder.
Powered by
bibtexbrowser