RASO: An ontology on requirements for the development of adaptive systems

1Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

There is growing interest in software that can adapt their behavior to deal with deviations between their outcome and their requirements at runtime. A systematic mapping of the literature on self-adaptation approaches based on requirements models revealed over 200 papers on this subject. However, there is still a lack of a formal and explicit representation of the concepts in this domain, which can lead to problems in communication, learning, problem-solving, interoperability, etc. To make a clear and precise description of this domain, this paper proposes RASO: the Requirements for Adaptive Systems Ontology. RASO was built using a well-established Ontology Engineering method, is grounded on a foundational ontology and reuses concepts from other software-related ontologies. The ontology was evaluated by mapping constructs from the most referenced approaches from the literature to its concepts, thus creating a path for interoperability among them.

Cite

CITATION STYLE

APA

Peçanha, C. C., Duarte, B. B., & Silva Souza, V. E. (2018). RASO: An ontology on requirements for the development of adaptive systems. In Anais do WER 2018 - Workshop em Engenharia de Requisitos. PUC-Rio, Pontificia Universidade Catolica do Rio de Janeiro. https://doi.org/10.12957/cadinf.2018.40530

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free