Taming Complexity with Self-managed Systems
Daniel Menascé
2019
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.
DownloadPaper 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