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 条
  • [21] Challenges and research directions in agent-oriented software engineering
    Zambonelli, F
    Omicini, A
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2004, 9 (03) : 253 - 283
  • [22] From object-oriented to agent-oriented software engineering methodologies
    Henderson-Sellers, B
    SOFTWARE ENGINEERING FOR MULTI-AGENT SYSTEMS III: RESEARCH ISSUES AND PRACTICAL APPLICATIONS, 2004, 3390 : 1 - 18
  • [23] Software technology - Developing flexible software using agent-oriented software engineering
    Mubarak, Hisham
    IEEE SOFTWARE, 2008, 25 (05) : 12 - 15
  • [25] Agent-Oriented Software Engineering Methodologies: Analysis and Future Directions
    Abdalla, Reem
    Mishra, Alok
    COMPLEXITY, 2021, 2021 (2021)
  • [26] Agent-oriented software development
    Mylopoulos, J
    Kolp, M
    Giorgini, P
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2002, 2308 : 3 - 17
  • [27] HomeManager: Testing Agent-Oriented Software Engineering in Home Intelligence
    Molesini, Ambra
    Denti, Enrico
    Omicini, Andrea
    AGENTS AND ARTIFICIAL INTELLIGENCE, 2010, 67 : 205 - +
  • [28] On the evaluation of agent-oriented software engineering methodologies: A statistical approach
    Elamy, Abdel-Halim Hafez
    Far, Behrouz
    AGENT-ORIENTED INFORMATION SYSTEMS IV, 2008, 4898 : 105 - +
  • [29] A framework for agent-oriented software engineering based on an analytical survey
    Ayatollahzadeh Shirazi, M.R.
    Abdollahzadeh Barfouroush, A.
    Iranian Journal of Electrical and Computer Engineering, 2007, 6 (01): : 36 - 47
  • [30] ASPECS: an agent-oriented software process for engineering complex systems
    Cossentino, Massimo
    Gaud, Nicolas
    Hilaire, Vincent
    Galland, Stephane
    Koukam, Abderrafiaa
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2010, 20 (02) : 260 - 304