• DocumentCode
    2007464
  • Title

    Model Checking Goal-Oriented Requirements for Self-Adaptive Systems

  • Author

    Abeywickrama, Dhaminda B. ; Zambonelli, Franco

  • fYear
    2012
  • fDate
    11-13 April 2012
  • Firstpage
    33
  • Lastpage
    42
  • Abstract
    To deal with the increasing complexity and uncertainty of software systems, novel software engineering models and tools are required to make such systems self-adaptive. As part of ongoing research, we investigate various models, schemes and mechanisms to model and engineer self-adaptation in complex software systems. To this end, we have defined SOTA (State of the Affairs) as a general goal-oriented modeling framework for the analysis and design of self-adaptive systems. In this paper, by transforming the conceptual SOTA model into an operational one, we show how SOTA can be an effective tool to perform an early, goal-level, model checking analysis for adaptive systems. This allows the developers of complex self-adaptive systems to validate the actual correctness of the self-adaptive requirements at an early stage in the software life-cycle. The approach is explored and validated using a case study in the area of e-mobility.
  • Keywords
    goal-oriented requirements engineering; model checking; self-adaptive systems; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2012 IEEE 19th International Conference and Workshops on
  • Conference_Location
    Novi Sad, Serbia
  • Print_ISBN
    978-1-4673-0912-7
  • Type

    conf

  • DOI
    10.1109/ECBS.2012.30
  • Filename
    6195166