全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2012 

基于组织的面向agent程序设计及其语言oragent

DOI: 10.3724/SP.J.1001.2012.04298, PP. 2923-2936

Keywords: 组织,角色,面向agent,程序设计,动态性,基于角色的交互,角色扮演

Full-Text   Cite this paper   Add to My Lib

Abstract:

当前,面向agent程序设计在支持动态开放多agent系统开发方面存在一系列的不足,如缺乏高层抽象、底层实现模型与高层设计模型相脱节、在支持系统动态性方面缺乏有效的运行机制和语言设施等.针对这些问题,提出一种基于组织的面向agent程序设计方法.该方法将组织、group、角色和agent等高层抽象作为一阶实体,缩小了多agent系统的设计模型与实现模型之间的概念鸿沟;借助于组织学中的机制——角色扮演机制、基于角色的交互——支持系统动态性的规约和实现,如agent行为的动态组合、动态的交互等,基于该程序设计思想,设计了基于组织的面向agent程序设计语言——oragent,定义了其抽象语法和形式语义,并通过案例分析说明了如何基于该程序设计思想和oragent语言来构造和实现动态而灵活的多agent系统.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133