Self-Managing Software

Authored by: Roy Sterritt , Mike Hinchey , Emil Vassev

Encyclopedia of Software Engineering

Print publication date:  November  2010
Online publication date:  November  2010

Print ISBN: 9781420059779
eBook ISBN: 9781351249270
Adobe ISBN:


 Download Chapter



It is a long established fact that the complexity in contemporary software systems is increasing rapidly and so are the costs for maintenance and development of such systems. To relieve the burden of maintaining such complex infrastructures, much effort has been made to make software more dynamic and adaptive. In general, the idea is to make software systems self-managing, which will allow for automatic or semiautomatic changes at run-time in a system's infrastructure and behavior according to the operational context. This entry introduces a special class of software systems termed self-managing software.

Search for more...
Back to top

Use of cookies on this website

We are using cookies to provide statistics that help us give you the best experience of our site. You can find out more in our Privacy Policy. By continuing to use the site you are agreeing to our use of cookies.