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 条
  • [31] Coordination of Complex Socio-Technical Systems: Challenges and Opportunities
    Mariani, Stefano
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, 2018, 11176 : 295 - 310
  • [32] Modelling dynamical processes in complex socio-technical systems
    Vespignani, Alessandro
    [J]. NATURE PHYSICS, 2012, 8 (01) : 32 - 39
  • [33] Measuring leadership effectiveness in complex socio-technical systems
    Hazy, James
    [J]. EMERGENCE-COMPLEXITY & ORGANIZATION, 2006, 8 (03):
  • [34] Complex socio-technical systems: Characterization and management guidelines
    Righi, Angela Weber
    Saurin, Tarcisio Abreu
    [J]. APPLIED ERGONOMICS, 2015, 50 : 19 - 30
  • [35] ACCIDENT MODELING APPROACHES IN COMPLEX SOCIO-TECHNICAL SYSTEMS
    Martinez Oropesa, Ciro
    [J]. HOMBRE Y LA MAQUINA, 2011, (37): : 26 - 33
  • [36] Modelling dynamical processes in complex socio-technical systems
    Alessandro Vespignani
    [J]. Nature Physics, 2012, 8 : 32 - 39
  • [37] A socio-technical approach to improving the systems development process
    Ravi Patnayakuni
    Cynthia P. Ruppel
    [J]. Information Systems Frontiers, 2010, 12 : 219 - 234
  • [38] A socio-technical approach to improving the systems development process
    Patnayakuni, Ravi
    Ruppel, Cynthia P.
    [J]. INFORMATION SYSTEMS FRONTIERS, 2010, 12 (02) : 219 - 234
  • [39] Semi-Automating (or not) a Socio-Technical Method for Socio-Technical Systems
    Mendez, Christopher
    Hanson, Zoe Steine
    Oleson, Alannah
    Horvath, Amber
    Hill, Charles
    Hilderbrand, Claudia
    Sarma, Anita
    Burnett, Margaret
    [J]. 2018 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2018, : 23 - 32
  • [40] Agent-Based Modeling and Analysis of Socio-Technical Systems
    Sharpanskykh, Alexei
    [J]. CYBERNETICS AND SYSTEMS, 2011, 42 (05) : 308 - 323