The agent at the center of the requirements engineering process - A framework for complex socio-technical systems

被引:0
|
作者
Bresciani, P
Donzelli, P
机构
[1] ITC Irst, I-38050 Trento, Italy
[2] Univ Maryland, Dept Comp Sci, College Pk, MD USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Adopting Requirements Engineering (RE) techniques based on the fundamental notions of the agent-oriented programming paradigm, i.e., Agent, Goal, and Intentional Dependency, has been recognized as a crucial step towards a more homogeneous and natural software engineering process for complex socio-technical systems, among which Multi Agent Systems. The availability of simple representational tools is a key factor to guarantee stakeholders' active involvement during RE, and therefore the success of the RE process itself. The paper introduces an agent-based Requirements Engineering Framework (REF), devised to deal with socio-technical systems, and support stakeholders' participation. REF is designed around the adoption of a simple, but effective, graphical notation. Nevertheless, the simplicity of the graphical language may constraint the analysis process, reducing its flexibility and efficiency. This trade-off is carefully analysed, and some extensions are proposed, which do not affect REF clarity and intuitiveness, while enhancing REF capability to support requirements engineers in planning and implementing their analysis strategies.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [21] Holistic security requirements analysis for socio-technical systems
    Tong Li
    Jennifer Horkoff
    John Mylopoulos
    [J]. Software & Systems Modeling, 2018, 17 : 1253 - 1285
  • [22] Evolving Requirements in Socio-Technical Systems: Concepts and Practice
    Perini, Anna
    Qureshi, Nauman
    Sabatucci, Luca
    Siena, Alberto
    Susi, Angelo
    [J]. CONCEPTUAL MODELING - ER 2011, 2011, 6998 : 440 - 447
  • [23] Social Requirements Elicitation for Socio-Technical Systems Development
    Hirama, K.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2013, 11 (02) : 870 - 877
  • [24] Preserving compliance with security requirements in socio-technical systems
    Salnitri, Mattia
    Paja, Elda
    Giorgini, Paolo
    [J]. Communications in Computer and Information Science, 2014, 470 : 49 - 61
  • [25] Sequences of failure in complex socio-technical systems
    Weir, D
    [J]. KYBERNETES, 2004, 33 (3-4) : 522 - 537
  • [26] Modeling collaborative design process with a socio-technical framework
    Lu, SCY
    Cai, J
    [J]. ADVANCES IN CONCURRENT ENGINEERING: CE99, 1999, 99 : 89 - 98
  • [27] Socio-technical systems: From design methods to systems engineering
    Baxter, Gordon
    Sommerville, Ian
    [J]. INTERACTING WITH COMPUTERS, 2011, 23 (01) : 4 - 17
  • [28] Towards Engineering Transparency as a Requirement in Socio-technical Systems
    Hosseini, Mahmood
    Shahri, Alimohammad
    Phalp, Keith
    Ali, Raian
    [J]. 2015 IEEE 23RD INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2015, : 268 - 273
  • [29] MIS implementation in schools: A systems socio-technical framework
    Telem, Moshe
    [J]. Computers and Education, 1996, 27 (02): : 85 - 93
  • [30] MIS implementation in schools: A systems socio-technical framework
    Telem, M
    [J]. COMPUTERS & EDUCATION, 1996, 27 (02) : 85 - 93