Agent-Oriented Requirements Analysis from Scenarios

被引:0
|
作者
Liu, Lin [1 ]
Jin, Zhi [2 ]
Lu, Ruqian [2 ]
Yang, Hongji [3 ]
机构
[1] Tsinghua Univ, Sch Software, Beijing 100084, Peoples R China
[2] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 100864, Peoples R China
[3] Dc Monfort Univ, Software Technol Res Lab, Leicester, Leics, England
关键词
software agent; requirements analysis; scenario; formal specification; inductive grammar learning; CALCULUS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a scenario-driven agent-oriented requirement analysis methodology, where scenarios are textual descriptions of the interactions between various agents described by end-users. These scenarios are then transformed into an internal representation - Scenario-Trees. An inductive learning procedure is designed to decompose, cluster, and generalise the scenario descriptions to obtain an abstract grammar - an attribute grammar. The attributes and attribute computing rules are used to reinforce the expressiveness of the grammar. The various possible types of agents are analysed, the patterns of various agent types are defined. An experimental system SSAS, which generates Agent-Z specification for system from the original scenarios is implemented.
引用
收藏
页码:394 / 405
页数:12
相关论文
共 50 条
  • [1] Domain ontology analysis in agent-oriented requirements engineering
    Donzelli, P
    Bresciani, P
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2003, 2773 : 1372 - 1379
  • [2] Requirements Engineering - Challenges from the agent-oriented approach
    Cysneiros, Luiz Marcio
    [J]. JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2005, 5 (02): : 110 - 110
  • [3] Requirements Engineering with Agent-Oriented Models
    Tenso, Tanel
    Taveter, Kuldar
    [J]. ENASE: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2013, : 254 - 259
  • [4] An Agent-Oriented Approach to Requirements Engineering
    Gaur, Vibha
    Soni, Anuja
    Bedi, Punam
    [J]. 2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 449 - 454
  • [5] Engaging Stakeholders with Agent-Oriented Requirements Modelling
    Miller, Tim
    Pedell, Sonja
    Sterling, Leon
    Lu, Bin
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING XI, 2011, 6788 : 62 - +
  • [6] Guiding agent-oriented requirements elicitation: HOMER
    Wilmann, D
    Sterling, L
    [J]. QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 419 - 424
  • [7] AN AGENT-ORIENTED APPROACH TO SUPPORT REQUIREMENTS CHANGES
    Bendakir, Soumia
    Zarour, Nacereddine
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON ICT, SOCIETY AND HUMAN BEINGS 2014, WEB BASED COMMUNITIES AND SOCIAL MEDIA 2014, E-COMMERCE 2014, INFORMATION SYSTEMS POST-IMPLEMENTATION AND CHANGE MANAGEMENT 2014 AND E-HEALTH 2014, 2014, : 199 - 206
  • [8] From Agent-Oriented Models to Profile Driven Military Training Scenarios
    Shvartsman, Inna
    Taveter, Kuldar
    [J]. INTELLIGENT DISTRIBUTED COMPUTING VII, 2014, 511 : 317 - 322
  • [9] Agent-oriented software analysis
    Chan, K
    Sterling, L
    Karunasekera, S
    [J]. 2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 20 - 27
  • [10] Towards Process Lines for Agent-Oriented Requirements Engineering
    Golpayegani, Fatemeh
    Azadbakht, Keyvan
    Ramsin, Raman
    [J]. 2013 IEEE EUROCON, 2013, : 550 - 557