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

基于组织的面向Agent 程序设计及其语言Oragent
引用本文:胡翠云,毛新军,陈寅.基于组织的面向Agent 程序设计及其语言Oragent[J].软件学报,2012,23(11):2923-2936.
作者姓名:胡翠云  毛新军  陈寅
作者单位:国防科学技术大学 计算机学院,湖南 长沙 410073
基金项目:国家自然科学基金(61070034,90818028,91024030);教育部博士点基金(20094307110007);新世纪优秀人才支持计划;浙江师范大学计算机软件与理论省级重中之重学科重点基金(ZSDZZZZXK33)
摘    要:当前,面向Agent程序设计在支持动态开放多Agent系统开发方面存在一系列的不足,如缺乏高层抽象、底层实现模型与高层设计模型相脱节、在支持系统动态性方面缺乏有效的运行机制和语言设施等.针对这些问题,提出一种基于组织的面向Agent程序设计方法.该方法将组织、Group、角色和Agent等高层抽象作为一阶实体,缩小了多Agent系统的设计模型与实现模型之间的概念鸿沟;借助于组织学中的机制——角色扮演机制、基于角色的交互——支持系统动态性的规约和实现,如Agent行为的动态组合、动态的交互等,基于该程序设计思想,设计了基于组织的面向Agent程序设计语言——Oragent,定义了其抽象语法和形式语义,并通过案例分析说明了如何基于该程序设计思想和Oragent语言来构造和实现动态而灵活的多Agent系统.

关 键 词:组织  角色  面向Agent程序设计  动态性  基于角色的交互  角色扮演
收稿时间:6/8/2012 12:00:00 AM
修稿时间:2012/8/15 0:00:00

Organization-Based Agent-Oriented Programming and Language Oragent
HU Cui-Yun,MAO Xin-Jun and CNEN Yin.Organization-Based Agent-Oriented Programming and Language Oragent[J].Journal of Software,2012,23(11):2923-2936.
Authors:HU Cui-Yun  MAO Xin-Jun and CNEN Yin
Affiliation:HU Cui-Yun,MAO Xin-Jun,CNEN Yin(College of Computer,National University of Defense Technology,Changsha 410073,China)
Abstract:
Keywords:organization  role  agent-oriented programming  dynamics  role-based interaction  role enactmen
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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