Goal-oriented requirements analysis and reasoning in the Tropos methodology

被引:118
|
作者
Giorgini, P
Mylopoulos, J
Sebastiani, R
机构
[1] Univ Trent, Dept Informat & Commun Technol, I-38100 Trento, Italy
[2] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3H5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
agent-oriented software development; goal-oriented requirements analysis; early requirements analysis; multi-agent systems;
D O I
10.1016/j.engappai.2004.11.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Tropos is an agent-oriented software methodology proposed in (J. Autonomous Agents Multi-Agent Syst. 8(3) (2004) 203; Inf. Syst. 27(6) (2002) 365). The methodology is founded on the notions of agent and goal, and goal analysis is used extensively to support software development during different phases. This paper adopts a formal goal model defined and analyzed in (J. Data Semantics 1 (2003); Proceedings of the International Conference on Advanced Information Systems Engineering, CAISE'04, vol. 3804 of LNCS, Springer, Berlin, 2004, pp. 20-33) to make the goal analysis process concrete through the use of forward and backward reasoning for goal models. The formal goal analysis is illustrated through examples, using an implemented goal reasoning tool. (c) 2004 Elsevier Ltd. All rights reserved.
引用
下载
收藏
页码:159 / 171
页数:13
相关论文
共 50 条
  • [41] Multi-dimensional Goal Refinement in Goal-Oriented Requirements Engineering
    Inoue, Wataru
    Hayashi, Shinpei
    Kaiya, Haruhiko
    Saeki, Motoshi
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 185 - 195
  • [42] Investigating Goal-Oriented Requirements Engineering for Business Processes
    Poels, Geert
    Decreus, Ken
    Roelens, Ben
    Snoeck, Monique
    JOURNAL OF DATABASE MANAGEMENT, 2013, 24 (02) : 35 - 71
  • [43] Specifying Privacy Requirements with Goal-Oriented Modeling Languages
    Peixoto, Mariana Maia
    Silva, Carla
    SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 112 - 121
  • [44] Annotating Goals with Concerns in Goal-Oriented Requirements Engineering
    Hayashi, Shinpei
    Inoue, Wataru
    Kaiya, Haruhiko
    Saeki, Motoshi
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 269 - 286
  • [45] Goal-oriented idea generation method for requirements elicitation
    Oshiro, K
    Watahiki, K
    Saeki, M
    11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 363 - 364
  • [46] Goal-Oriented Requirements Communication in New Product Development
    Fricker, Samuel
    Gorschek, Tony
    Glinz, Martin
    2008 SECOND INTERNATIONAL WORKSHOP ON SOFTWARE PRODUCT MANAGEMENT, 2008, : 29 - +
  • [47] Optimized Realization of Operational Requirements: A Goal-Oriented Approach
    Hassine, Jameleddine
    Darghouth, M. N.
    IEEE ACCESS, 2024, 12 : 88506 - 88533
  • [48] Revisiting Goal-Oriented Requirements Engineering with a Regulation View
    Regev, Gil
    Wegmann, Alain
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2011, 2012, 109 : 56 - 69
  • [49] Software Requirements Prioritization with the Goal-Oriented Requirement Language
    Leshob, Abderrahmane
    Hadaya, Pierre
    Renard, Laurent
    ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 187 - 198
  • [50] A goal-oriented requirements modelling language for enterprise architecture
    Quartel, Dick
    Engelsman, Wilco
    Jonkers, Henk
    van Sinderen, Marten
    EDOC: 2009 IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2009, : 3 - +