• DocumentCode
    230814
  • Title

    Applying knowledge representation and reasoning to (simple) goal models

  • Author

    Borgida, Alexander ; Horkoff, Jennifer ; Mylopoulos, John

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ, USA
  • fYear
    2014
  • fDate
    26-26 Aug. 2014
  • Firstpage
    53
  • Lastpage
    59
  • Abstract
    We consider simple i*-style goal models with influence (contribution) links and AND/OR refinement (decomposition), and formalize them by translation into three standard logics that are actively studied in AI Knowledge Representation and Reasoning (KR&R): propositional logic, FOL and description logics (the first formalization is well known). In each case, this provides a semantics for the notation, on which we can base the definition of forward (“what if?”) and backward (“how is this achievable?”) reasoning, of interest to requirements engineers. We consider the manner in which AI KR&R research provides off-the-shelf algorithms that can be used to solve these tasks. We compare the representations by reporting known worst-case complexity results for the reasoning, as well as other criteria such as size/understandability of axiomatization, and ease of extension of modeling language.
  • Keywords
    computational complexity; formal logic; formal specification; inference mechanisms; knowledge representation; AI knowledge representation and reasoning; FOL; KR&R; axiomatization; backward reasoning; description logics; forward reasoning; i*-style goal models; influence contribution links; modeling language; off-the-shelf algorithms; propositional logic; refinement; requirements engineering; simple goal models; standard logics; worst-case complexity; Analytical models; Artificial intelligence; Cognition; Complexity theory; Computational modeling; OWL; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Artificial Intelligence for Requirements Engineering (AIRE), 2014 IEEE 1st International Workshop on
  • Conference_Location
    Karlskrona
  • Type

    conf

  • DOI
    10.1109/AIRE.2014.6894857
  • Filename
    6894857