About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
sas 15(1): e6

Research Article

Requirements Engineering for Self-Adaptive Systems with ARE and KnowLang

Download1379 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/sas.1.1.e6,
        author={Emil Vassev},
        title={Requirements Engineering for Self-Adaptive Systems with ARE and KnowLang},
        journal={EAI Endorsed Transactions on Self-Adaptive Systems},
        volume={1},
        number={1},
        publisher={ICST},
        journal_a={SAS},
        year={2015},
        month={1},
        keywords={self-adaptive systems, requirements engineering, autonomy, ARE, KnowLang},
        doi={10.4108/sas.1.1.e6}
    }
    
  • Emil Vassev
    Year: 2015
    Requirements Engineering for Self-Adaptive Systems with ARE and KnowLang
    SAS
    ICST
    DOI: 10.4108/sas.1.1.e6
Emil Vassev1,*
  • 1: Lero–the Irish Software Engineering Research Center, University of Limerick, Limerick, Ireland
*Contact email: emil@vassev.com

Abstract

This article presents an approach to Autonomy Requirements Engineering (ARE) that targets the integration and promotion of autonomy in software-intensive systems by providing a mechanism and methodology for elicitation and expression of autonomy requirements. ARE relies on goal-oriented requirements engineering to elicit and define system goals, and uses the generic autonomy requirements model to derive and define assistive and, eventually, alternative objectives. The system may pursue these “self-* objectives” in the presence of factors threatening the achievement of the initial system goals. Once identified, the autonomy requirements are specified with KnowLang, a formal language dedicated to knowledge representation and reasoning. To demonstrate both the ARE’s and KnowLang’s ability to handle autonomy requirements for self-adaptive systems, the approach is applied to Science Clouds, a self-adaptive cloud platform.

Keywords
self-adaptive systems, requirements engineering, autonomy, ARE, KnowLang
Received
2014-11-16
Accepted
2015-01-09
Published
2015-01-28
Publisher
ICST
http://dx.doi.org/10.4108/sas.1.1.e6

Copyright © 2014 Emil Vassev, licensed to ICST. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL