Taming Complexity with Self-managed Systems

Daniel Menascé

Abstract

Modern computer information systems are highly complex, networked, have numerous configuration knobs, and operate in environments that are highly dynamic and evolving. Therefore, one cannot expect that configurations established at design-time will meet QoS and other non-functional goals at run-time. For that reason, the design of complex systems needs to incorporate controllers for adapting the system at run time. In this talk I will describe the four properties of self-managed systems: self-configuring, self-optimizing, self-healing, and self-protecting. I will also describe how these properties are enforced by controllers I designed for a variety of domains including cloud computing, fog/cloud computing, internet datacenters, distributed software systems, and database systems.

Download


Paper Citation


in Harvard Style

Menascé D. (2019). Taming Complexity with Self-managed Systems.In Proceedings of the 5th International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICEIS, ISBN 978-989-758-368-1, pages 5-13. DOI: 10.5220/0008346100050013


in Bibtex Style

@conference{iceis19,
author={Daniel Menascé},
title={Taming Complexity with Self-managed Systems},
booktitle={Proceedings of the 5th International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICEIS,},
year={2019},
pages={5-13},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008346100050013},
isbn={978-989-758-368-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 5th International Conference on Information and Communication Technologies for Ageing Well and e-Health - Volume 1: ICEIS,
TI - Taming Complexity with Self-managed Systems
SN - 978-989-758-368-1
AU - Menascé D.
PY - 2019
SP - 5
EP - 13
DO - 10.5220/0008346100050013