摘要
应用知识查询与处理语言(KQML)来实现基于Agent的工作流管理系统中Agent之间的通信.介绍KQML相关概念,分析现有的KQML行为原语在基于Agent的工作流管理系统应用中的不足.针对任务控制的行为原语过于单一、交互过于简单等问题,扩充行为原语,给出6条扩充原语的定义和语义描述:request,accept,refuse,enable,discard,affirm.提供一个工作流执行过程中扩展KQML的具体应用.
Knowledge query and manipulation language(KQML) carried out the communication between agents in Agent-based workflow management system.The basic conception of KQML was introduced,and the shortage was pointed out when existing KQML performatives were used in Agent-based workflow management system.Due to existing performatives too simple for controlling task and exchange,KQML performatives were extended.Six definitions of extended performatives were provided: request,accept,refuse,enable,discard,affirm.And each semantic description was described.An instance of the extended KQML in a workflow′s execution was provided.
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第z1期375-378,共4页
Journal of Huazhong University of Science and Technology(Natural Science Edition)