Applying the MVC design pattern to multi-agent systems

被引:0
|
作者
Mahmoud, Qusay H. [1 ]
Maamar, Zakaria [2 ]
机构
[1] Univ Guelph, Dept Comp & Informat Sci, Guelph, ON N1G 2W1, Canada
[2] Zayed Univ, Coll Informat Sci, Dubai, U Arab Emirates
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As agent technology becomes more wide-spread, the need for agent-based analysis and design methods and tools will keep growing. An agent, which is an autonomous entity that acts on behalf of the user, has different properties than objects. For example, objects are passive entities that react to external stimuli, but do not exhibit goal directed behavior. On the other hand, agents are active entities that may learn about their environment and react to changes. Because of such crucial differences between objects and agents, object-oriented analysis and design methods cannot accommodate the requirements of engineering agent-based systems. Agents, however, can learn a few things from object-oriented analysis and design. In this paper, we present the AgentViews approach for applying the Model View Controller (MVC) design pattern in designing agent-based systems. This approach will help software developers use a familiar design pattern to determine the types of agents needed to build successful agent-based systems.
引用
收藏
页码:1450 / +
页数:2
相关论文
共 50 条
  • [1] Introducing pattern reuse in the design of multi-agent systems
    Cossentino, M
    Burrafato, P
    Lombardo, S
    Sabatucci, L
    [J]. AGENT TECHNOLOGIES, INFRASTRUCTURES, TOOLS, AND APPLICATIONS FOR E-SERVICES, 2002, 2592 : 107 - 120
  • [2] A Pattern Language for Multi-Agent Systems
    Weyns, Danny
    [J]. 2009 JOINT WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE AND EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE, 2009, : 191 - 200
  • [3] Aggregation and pattern formation of multi-agent systems
    Chen Zhifu
    Chu Tianguang
    [J]. PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 2, 2007, : 606 - +
  • [4] ExPlanTech: applying multi-agent systems in production planning
    Pechoucek, M
    Riha, A
    Vokrinek, J
    Marik, V
    Prazma, V
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (15) : 3681 - 3692
  • [5] Multi-agent Systems Design for Novices
    Lynch, Simon
    Rajendran, Keerthi
    [J]. COMPUTER SCIENCE EDUCATION, 2005, 15 (01) : 41 - 57
  • [6] Design Pattern for Self-Organization Multi-agent Systems based on Policy
    Guo, Yi
    Mao, Xinjun
    Hu, Cuiyun
    [J]. TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 1572 - 1577
  • [7] Complex Laplacian and pattern formation in multi-agent systems
    Wang, Lili
    Han, Zhimin
    Lin, Zhiyun
    Yan, Gangfeng
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 628 - 633
  • [8] Applying AUML and UML 2 in the Multi-agent Systems Project
    Araujo Guedes, Gilleanes Thorwald
    Vicari, Rosa Maria
    [J]. ADVANCES IN CONCEPTUAL MODELING - CHALLENGES PERSPECTIVES, 2009, 5833 : 106 - 115
  • [9] APPLYING MULTI-AGENT SYSTEMS TO ORGANIZATIONAL MODELLING IN INDUSTRIAL ENVIRONMENTS
    Romero, M. C.
    Crowder, R. M.
    Sim, Y. W.
    Payne, T. R.
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL AIDSS: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2008, : 181 - +
  • [10] Applying Multi-agent Systems Coordination to the Diabetic Healthcare Collaboration
    Zhang, Peng
    Bai, Guohua
    Carlsson, Bengt
    Johansson, Stefan J.
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 150 - 155