Review on Requirements Modeling and Analysis for Self-Adaptive Systems: A Ten-Year Perspective
Zhuoqun Yang, Zhi Li, Zhi Jin, He Zhang

TL;DR
This systematic review summarizes a decade of research on requirements modeling and analysis for self-adaptive systems, highlighting key methods, activities, quality attributes, and application domains.
Contribution
It provides a comprehensive classification and assessment of 109 studies, identifying trends, gaps, and the evolution of modeling methods and requirements activities in the field.
Findings
29 modeling methods classified into 8 categories
14 requirements activities classified into 4 timelines
Enterprise models are most widely used, behavior models are rigorously evaluated
Abstract
Context: Over the last decade, software researchers and engineers have developed a vast body of methodologies and technologies in requirements engineering for self-adaptive systems. Although existing studies have explored various aspects of this field, no systematic study has been performed on summarizing modeling methods and corresponding requirements activities. Objective: This study summarizes the state-of-the-art research trends, details the modeling methods and corresponding requirements activities, identifies relevant quality attributes and application domains and assesses the quality of each study. Method: We perform a systematic literature review underpinned by a rigorously established and reviewed protocol. To ensure the quality of the study, we choose 21 highly regarded publication venues and 8 popular digital libraries. In addition, we apply text mining to derive search…
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.
Taxonomy
TopicsAdvanced Software Engineering Methodologies · Software Engineering Research · Software Engineering Techniques and Practices
