摘要
开发虚拟维修训练系统是一项复杂的系统工程,Agent的理论、技术为大型、复杂系统的分析、设计和实现提供了一个崭新的途径,介绍了多Agent系统工程(MaSE)方法及其开发工具agentTool,针对传统软件开发方法的局限性,运用MaSE方法指导虚拟维修训练系统的分析、设计和开发,提出了一种基于Multi-Agent的虚拟维修训练系统(VMTS)结构框架,整个系统分别由7个具有交互作用的Agent组成,并运用图形模型描述了系统目标、行为、角色、Agent类型及Agent之间的通信接口,从而将VMTS转化为一个多Agent系统的设计与开发,提高了系统的健壮性、灵活性和可重用性。
The development of virtual maintenance training system (VMTS) is a complex system engineering, and the advent of agent, especially multi-agent systems has provided us a new approach to develop the large-scale and complex software system. Multi-agent Systems Engineering (MaSE) methodology and agentTool that support MaSE were introduced, and an application case of MaSE methodology to analyze, design and develop VMTS was proposed. The architecture of virtual maintenance training systems (VMTS) based on multi-agent was proposed, and it consists of seven collaborative agents. A number of graphically based models were established to describe VMTS goals, behaviors, roles, agent type, and agent communication interfaces. Finally, the development of VMTS can be transformed to the development of multi-agent system, thus the robustness, flexibility and reusability of VMTS were improved.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2006年第8期2195-2198,共4页
Journal of System Simulation
关键词
MASE
软件工程
虚拟维修
agentTool
Multi-agent Systems Engineering
software engineering
virtual maintenance
agentTool