Towards a Dependability Control Center for Large Software Landscapes
Florian Fittkau, André van Hoorn, Wilhelm Hasselbring · European Dependable Computing Conference · 2014
Manual management of dependability while operating large software systems - including failure detection, diagnosis, repair, and prevention activities - is time-consuming and error-prone. Various automatic approaches supporting these activities have been proposed, e.g., to detect and diagnose performance degradation effects caused by software aging and to execute reactive or proactive rejuvenation actions. However, users often mistrust fully-automatic dependability management approaches due to a lack of control over the change actions conducted to the business-critical software landscape. Building trust for automatic systems is challenging. In this paper, we present our envisioned control center for a semi-automatic management of large software landscapes, featured by a graphical user interface including interactive system visualizations. The control center will provide a reusable platform for integrating techniques for dependability management, including monitoring, and analyzing a system's dependability during production as well as for planning and executing reactive or proactive change actions to the software landscape.