JOURNAL ARTICLE

Towards a continuous requirements engineering framework for self-adaptive systems

Abstract

Requirements engineering (RE) for self-adaptive systems (SAS) is an emerging research area. The key features of such systems are to be aware of the changes in both their operating and external environments, while simultaneously remaining aware of their users' goals and preferences. This is accomplished by evaluating such changes and adapting to a suitable alternative that can satisfy those changes in the context of the user goals. Most current RE languages do not consider this `reflective' and online component of requirements models. In this paper, we propose a new framework for building SAS that is goal- and user-oriented. We sketch a framework to enable continuous adaptive requirements engineering (CARE) for SAS that leverage requirements-aware systems and exploits the Techne modeling language and reasoning system. We illustrate our framework by showing how it can handle an adaptive scenario in the travel domain.

Keywords:
Computer science Sketch Requirements engineering Exploit Leverage (statistics) Key (lock) Component (thermodynamics) Software engineering Goal modeling Domain (mathematical analysis) Model-driven architecture User requirements document Non-functional requirement Requirements analysis Systems engineering Human–computer interaction Unified Modeling Language Artificial intelligence Software system Software Computer security Programming language Engineering

Metrics

57
Cited By
7.62
FWCI (Field Weighted Citation Impact)
23
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems

Related Documents

BOOK-CHAPTER

Towards Requirements Engineering Process for Self-adaptive Embedded Systems

Zina MecibahFateh Boutekkouk

Advances in intelligent systems and computing Year: 2018 Pages: 338-345
JOURNAL ARTICLE

Towards Requirements Engineering for Context Adaptive Systems

Wassiou SitouBernd Spanfelner

Journal:   Proceedings - International Computer Software & Applications Conference Year: 2007 Pages: 593-600
JOURNAL ARTICLE

Provenance-Based Trust-Aware Requirements Engineering Framework for Self-Adaptive Systems

Hyo-Cheol LeeSeok Won Lee

Journal:   Sensors Year: 2023 Vol: 23 (10)Pages: 4622-4622
© 2026 ScienceGate Book Chapters — All rights reserved.