Awareness requirement and performance management for adaptive systems: a survey
Tarik A. Rashid, Bryar A. Hassan, Abeer Alsadoon, Shko Qader, S., Vimal, Amit Chhabra, Zaher Mundher Yaseen

TL;DR
This survey reviews the state-of-the-art in awareness requirements for self-adaptive systems, classifies existing approaches, and evaluates models based on key criteria to guide future research and development.
Contribution
It provides a comprehensive classification and evaluation framework for self-adaptive systems focusing on awareness requirements and methodologies.
Findings
Classified self-adaptive systems based on six criteria
Evaluated approaches using four key concepts
Summarized current advances and identified research gaps
Abstract
Self-adaptive software can assess and modify its behavior when the assessment indicates that the program is not performing as intended or when improved functionality or performance is available. Since the mid-1960s, the subject of system adaptivity has been extensively researched, and during the last decade, many application areas and technologies involving self-adaptation have gained prominence. All of these efforts have in common the introduction of self-adaptability through software. Thus, it is essential to investigate systematic software engineering methods to create self-adaptive systems that may be used across different domains. The primary objective of this research is to summarize current advances in awareness requirements for adaptive strategies based on an examination of state-of-the-art methods described in the literature. This paper presents a review of self-adaptive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
