skip to main content
10.1145/1370018.1370040acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

Friends or foes?: a conceptual analysis of self-adaptation and it change management

Published:12 May 2008Publication History

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.

References

  1. CA. 2008., Change, Configuration, and Release Performance Study, Identifying IT best practices, http://www.ca.com/Files/IndustryResearch/itpi_ccr_report.pdf, extracted on January 19, 2008.Google ScholarGoogle Scholar
  2. CA 2008, Change Management: A CA Service Management Process Map, http://www.ca.com/files/TechnologyBriefs/change_mgmt_tb.pdf, on January 18, 2008.Google ScholarGoogle Scholar
  3. Hestermeyer, T., Oberschelp, O., and Giese, H. 2004. Structured Information Processing For Self-optimizing Mechatronic Systems. Proc., 1st Inter. Conf. on Informatics in Control, Automation and Robotics (Setubal, Portugal, August 2004). ICINCO 2004. INSTICC Press, 230--237.Google ScholarGoogle Scholar
  4. Hoffmeister, F. and Back, Th. 1992. Genetic self-learning. Proceedings, 1st Euro. Conf. on Artificial Life. The MIT Press, Cambridge, MA, 227--235.Google ScholarGoogle Scholar
  5. ITIL. 2008. The Official IT Infrastructure Library Website, http://www.itil-officialsite.com/home/home.asp, cited on 17 of January, 2008.Google ScholarGoogle Scholar
  6. Kramer, J. and Magee, J. 2007. Self-Managed Systems: an Architectural Challenge. Future of Software Engineering (May 23 - 25, 2007). Inter. Conf. on Software Engineering. IEEE Computer Society, Washington, DC, 259--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Oldfield, A., Sterbens, R., and Waschke, M. 2008. CMDB, Change and Configuration Management. http://www.ca.com/files/WhitePapers/deploying_cmdb_for_ccm_wp.pdf, extracted on January 19, 2008.Google ScholarGoogle Scholar
  8. Schwefel, H.-P. 1992. Natural evolution and collective optimum-seeking. In A. Sydow, editor, Computational Systems Analysis: Topics and Trends. Elsevier, Amsterdam, 5--14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Tichy, M., and Giese, H. 2003. An Architecture for Configurable Dependability of Application Services. Proceedings of the Workshop on Software Architectures for Dependable Systems (Portland, USA, May 2003). WADS 2003.Google ScholarGoogle Scholar
  10. Tichy, M., Giese, H., Schilling, D., and Pauls, W. 2005. Computing Optimal Self--Repair Actions: Damage Minimization versus Repair Time. ICSE 2005 Workshop on Architecting Dependable Systems (St. Louis, Missouri, USA, May 2005). WADS 2005. ACM Press, 1--6. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Friends or foes?: a conceptual analysis of self-adaptation and it change management

                    Recommendations

                    Comments

                    Login options

                    Check if you have access through your login credentials or your institution to get full access on this article.

                    Sign in
                    • Published in

                      cover image ACM Conferences
                      SEAMS '08: Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
                      May 2008
                      144 pages
                      ISBN:9781605580371
                      DOI:10.1145/1370018

                      Copyright © 2008 ACM

                      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      • Published: 12 May 2008

                      Permissions

                      Request permissions about this article.

                      Request Permissions

                      Check for updates

                      Qualifiers

                      • research-article

                      Acceptance Rates

                      SEAMS '08 Paper Acceptance Rate17of31submissions,55%Overall Acceptance Rate17of31submissions,55%

                      Upcoming Conference

                      ICSE 2025

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader