Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397
Issue N3 2015 year
Attempts to solve the problem of complex systems management led to the idea of establishing mechanisms to help target system autonomously detect and handle errors, and also re-tune to reflect changing conditions. Thus, the new term "self-management software" was originated. This term includes the implementation of several "self-" functions (mechanisms), such as self-adaptation, self-defense, self-healing, and so on. Currently, these mechanisms are increasingly being used, and there are some researches on methods to implement them. This article discusses the existing mechanisms in the complex software systems self-management and describes self-healing tools of ARINC- and POSIX-compliant systems (such as the national real-time OS "Baget") developed with the participation of the authors.