Problem-Solving Methods in Agent-Oriented Software Engineering

被引:3
|
作者
Bogg, Paul [1 ]
Beydoun, Ghassan [1 ]
Low, Graham [1 ]
机构
[1] Univ New South Wales, Sydney, NSW, Australia
关键词
Agent-oriented software engineering; Problem-solving methods; LIBRARY;
D O I
10.1007/978-1-4419-7355-9_21
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Problem-solving methods (PSM) are abstract structures that describe specific reasoning processes employed to solve a set of similar problems. We envisage that off-the-shelf PSMs can assist in the development of agent-oriented solutions, not only as reusable and extensible components that software engineers employ for designing agent architecture solutions, but just as importantly as a set of runtime capabilities that agents themselves dynamically employ in order to solve problems. This chapter describes PSMs for agent-oriented software engineering (AOSE) that address interaction-dependent problem-solving such as negotiation or cooperation. An extension to an AOSE methodology MOBMAS is proposed whereby PSMs are integrated in the software development phases of MAS Organization Design, Internal Design, and Interaction Design. In this way, knowledge engineering drives the development of agent-oriented systems.
引用
收藏
页码:243 / 254
页数:12
相关论文
共 50 条
  • [41] Net Components for the Integration of Process Mining into Agent-Oriented Software Engineering
    Cabac, Lawrence
    Denz, Nicolas
    TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY I, 2008, 5100 : 86 - 103
  • [42] Modeling NASA swarm-based systems: using agent-oriented software engineering and formal methods
    Pena, Joaquin
    Rouff, Christopher A.
    Hinchey, Mike
    Ruiz-Cortes, Antonio
    SOFTWARE AND SYSTEMS MODELING, 2011, 10 (01): : 55 - 62
  • [43] Modeling NASA swarm-based systems: using agent-oriented software engineering and formal methods
    Joaquin Peña
    Christopher A. Rouff
    Mike Hinchey
    Antonio Ruiz-Cortés
    Software & Systems Modeling, 2011, 10 : 55 - 62
  • [44] Using formal methods and agent-oriented software engineering for modeling NASA swarm-based systems
    Rouff, Christopher A.
    Hinchey, Michael G.
    Pena, Joaquin
    Ruiz-Cortes, Antonio
    2007 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2007, : 348 - +
  • [45] PROBLEM-SOLVING WITH SOFTWARE
    COLEMAN, JR
    MANUFACTURING ENGINEERING, 1991, 106 (03): : 35 - 40
  • [46] An Agent-Oriented Approach to Requirements Engineering
    Gaur, Vibha
    Soni, Anuja
    Bedi, Punam
    2010 IEEE 2ND INTERNATIONAL ADVANCE COMPUTING CONFERENCE, 2010, : 449 - 454
  • [47] Requirements Engineering with Agent-Oriented Models
    Tenso, Tanel
    Taveter, Kuldar
    ENASE: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2013, : 254 - 259
  • [48] On agent-oriented requirements engineering for COTS-based software development (CBSD)
    Ibrahim, Hamdy
    Far, Behrouz H.
    Eberlein, Armin
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 690 - 693
  • [49] Towards radical agent-oriented software engineering processes based on AOR modeling
    Wagner, G
    Taveter, K
    IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 509 - 512
  • [50] Agent-oriented software modeling with UML approach
    Park, S
    Kim, J
    Lee, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (08): : 1631 - 1641