Autonomic Computing: A Framework to Identify Autonomy Requirements

Mona A. Yahya, Manal A. Yahya, Ajantha Dahanayake
2013 Procedia Computer Science  
Computing systems are ever growing in complexity. With that growth, the challenge of operating and maintaining them increased. In certain conditions, these systems may exist in harsh and distant environments making such operations even more difficult. To address the previous issues, the concept of autonomic computing originated. This concept, when applied fully will result in machines capable of evolving and managing themselves. This research aims to develop a framework for software engineers
more » ... apply autonomy in their Software Requirement Engineering phase by answering the question the definition of auton . The findings shall ease the understanding of the complex problem of capturing Adaptive requirements. This paper will present a proposed Requirements Engineering framework for Autonomic systems, in addition to some examples of systems applying autonomy.
doi:10.1016/j.procs.2013.09.267 fatcat:4eeyafbie5bp3nb6qogqsulixm