Learning Operational Requirements from Goal Models

被引:39
|
作者
Alrajeh, Dalal [1 ]
Kramer, Jeff [1 ]
Russo, Alessandra [1 ]
Uchitel, Sebastin [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London, England
关键词
Goal-oriented requirements engineering; scenarios; inductive learning; SPECIFICATIONS; SCENARIOS; SYSTEMS;
D O I
10.1109/ICSE.2009.5070527
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Goal-oriented methods have increasingly been recognised as an effective means for eliciting, elaborating, analysing and specifying software requirements. A key activity in these approaches is the elaboration of a correct and complete set of operational requirements, in the form, of pre- and trigger-conditions, that guarantee the system goals. Few existing approaches provide support for this crucial task and mainly rely on significant effort and expertise of the engineer. In this paper we propose a tool-based framework that combines model checking, inductive learning and scenarios for elaborating operational requirements from, goal models. This is an iterative process that requires the engineer to identify positive and negative scenarios from counterexamples to the goals, generated using model checking, and to select operational requirements from, suggestions computed by inductive learning.
引用
收藏
页码:265 / 275
页数:11
相关论文
共 50 条
  • [1] From goals to aspects: Discovering aspects from requirements goal models
    Yu, YJ
    Leite, JCSD
    Mylopoulos, J
    12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 38 - 47
  • [2] Requirements Evolution and Evolution Requirements with Constrained Goal Models
    Chi Mai Nguyen
    Sebastiani, Roberto
    Giorgini, Paolo
    Mylopoulos, John
    CONCEPTUAL MODELING, ER 2016, 2016, 9974 : 544 - 552
  • [3] Organisational memory for learning from operational surprises: Requirements and pitfalls
    Koornneef, F
    Hale, A
    HOW TO MANAGE EXPERIENCE SHARING: FROM ORGANISATIONAL SURPRISES TO ORGANISATIONAL KNOWLEDGE, 2004, : 93 - 108
  • [4] Optimized Realization of Operational Requirements: A Goal-Oriented Approach
    Hassine, Jameleddine
    Darghouth, M. N.
    IEEE ACCESS, 2024, 12 : 88506 - 88533
  • [5] A Gamified Requirements Inspection Process for Goal Models
    Pimentel, Joao
    Santos, Emanuel
    Pereira, Tarcisio
    Ferreira, Daniel
    Castro, Jaelson
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1300 - 1307
  • [6] A Model Transformation Approach to Derive Architectural Models from Goal-Oriented Requirements Models
    Lucena, Marcia
    Castro, Jaelson
    Silva, Carla
    Alencar, Fernanda
    Santos, Emanuel
    Pimentel, Joao
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 370 - +
  • [7] Generating Secure Workflow Designs from Requirements Goal Models Using Patterns
    Liaskos, Sotirios
    Jaouhar, Ibrahim
    Danish, Syed Muhammad
    Khan, Shakil M.
    CONCEPTUAL MODELING, ER 2024, 2025, 15238 : 195 - 214
  • [8] Goal Models for Acceptance Requirements Analysis and Gamification Design
    Piras, Luca
    Paja, Elda
    Giorgini, Paolo
    Mylopoulos, John
    CONCEPTUAL MODELING, ER 2017, 2017, 10650 : 223 - 230
  • [9] On the Use of Goal Models and Business Process Models for Elicitation of System Requirements
    de la Vara, Jose Luis
    Sanchez, Juan
    Pastor, Oscar
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2013, 2013, 147 : 168 - 183
  • [10] Relating business process models to goal-oriented requirements models in KAOS
    Koliadis, George
    Ghose, Aditya
    ADVANCES IN KNOWLEDGE ACQUISITION AND MANAGEMENT, 2006, 4303 : 25 - +