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 条
  • [11] Modeling and Reasoning About Explanation Requirements Using Goal Models
    Liaskos, Sotirios
    Mylopoulos, John
    Borgida, Alex
    Khan, Shakil M.
    CONCEPTUAL MODELING, ER 2024, 2025, 15238 : 215 - 234
  • [12] Generating Goal-Oriented Models from Creative Requirements using Model Driven Engineering
    Wanderley, Fernando
    Araujo, Joao
    2013 3RD INTERNATIONAL WORKSHOP ON MODEL-DRIVEN REQUIREMENTS ENGINEERING (MODRE), 2013, : 1 - 9
  • [13] Deriving event-based transition systems from goal-oriented requirements models
    Emmanuel Letier
    Jeff Kramer
    Jeff Magee
    Sebastian Uchitel
    Automated Software Engineering, 2008, 15 : 175 - 206
  • [14] Deriving event-based transition systems from goal-oriented requirements models
    Letier, Emmanuel
    Kramer, Jeff
    Magee, Jeff
    Uchitel, Sebastian
    AUTOMATED SOFTWARE ENGINEERING, 2008, 15 (02) : 175 - 206
  • [15] Deriving tabular event-based specifications from goal-oriented requirements models
    Renaud De Landtsheer
    Emmanuel Letier
    Axel van Lamsweerde
    Requirements Engineering, 2004, 9 : 104 - 120
  • [16] Deriving tabular event-based specifications from goal-oriented requirements models
    De Landtsheer, R
    Letier, E
    van Lamsweerde, A
    REQUIREMENTS ENGINEERING, 2004, 9 (02) : 104 - 120
  • [17] Deriving tabular event-based specifications from goal-oriented requirements models
    De Landtsheer, R
    Letier, E
    van Lamsweerde, A
    11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 200 - 210
  • [18] Improving wind farm flow models by learning from operational data
    Schreiber, Johannes
    Bottasso, Carlo L.
    Salbert, Bastian
    Campagnolo, Filippo
    WIND ENERGY SCIENCE, 2020, 5 (02) : 647 - 673
  • [19] Deriving acceptance tests from goal requirements
    Molderez, JF
    Ponsard, C
    MULTIPARADIGM PROGRAMMING IN MOZART/OZ, 2005, 3389 : 78 - 88
  • [20] Identifying Modularity Improvement Opportunities in Goal-Oriented Requirements Models
    Gralha, Catarina
    Goulao, Miguel
    Araujo, Joao
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2014), 2014, 8484 : 91 - 104