首页 | 本学科首页   官方微博 | 高级检索  
     


Specifying distributed multi-agent systems in chemical reaction metaphor
Authors:Hong Lin  Chunsheng Yang
Affiliation:(1) Department of Computer and Mathematical Sciences, University of Houston-Downtown, 1 Main Street, Houston, Texas 77002, USA;(2) Institute for Information Technology, National Research Council, 1200 Montreal Road, Ottawa, Ontario, Canada, K1A 0R6
Abstract:This paper presents an application of Chemical Reaction Metaphor (CRM) in distributed multi-agent systems (MAS). The suitability of using CRM to model multi-agent systems is justified by CRM's capacity in specifying dynamic features of multi-agent systems. A case study in an agent-based e-learning system (course material updating) demonstrates how the CRM based language, Gamma, can be used to specify the architectures of multi-agent systems. The effectiveness of specifying multi-agent systems in CRM from the view point of software engineering is further justified by introducing a transformational method for implementing the specified multi-agent systems. A computation model with a tree-structured architecture is proposed to base the design of the specified multi-agent system during the implementation phase. A module language based on the computation model is introduced as an intermediate language to facilitate the translation of the specification of multi-agent systems. The multicast networking technology pragmatizes the implementation of communications and synchronization among distributed agents. The paper also discusses the feasibility of implementing an automatic translation from the Gamma specification to a program in the module language. This work is supported by University of Houston-Downtown Organized Research Committee.
Keywords:Multi-agent systems  Program specification  Very high-level languages  Distributed systems  Software architecture
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号