孙跃坤
- 作品数:3 被引量:29H指数:2
- 供职机构:国防科学技术大学计算机学院更多>>
- 发文基金:教育部“新世纪优秀人才支持计划”国家教育部博士点基金国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 面向Agent程序设计的研究被引量:24
- 2012年
- 面向Agent程序设计(agent-oriented programming,简称AOP)基于多Agent系统的抽象和思想、借助于Agent理论和技术来支持软件系统的构造与实现,其程序设计思想、软件模型、基础理论和语言设施有别于现有主流程序设计技术,如OOP,代表了一种新颖的程序设计范型.由于多Agent系统被视为支持开放环境下复杂软件系统开发的一种新颖、有效的技术手段,因而近年来AOP受到人工智能、软件工程和分布计算等领域研究学者和工程实践人员的高度关注,并在过去20年取得了重要进展.但是,无论在应对复杂多Agent系统开发方面,还是在大规模工业化应用等方面,AOP的研究与实践都面临着严峻的挑战.作为一种程序设计范型,AOP研究需要在交叉其他学科知识(如人工智能)的基础上,充分借鉴软件工程以及已有程序设计范型的原理、原则和成功实践,从而推动技术走向成熟并为广大工程实践人员所接受.通过对AOP研究历程的系统介绍,从软件工程的视点考虑MAS程序设计的不同层次,综述AOP在程序设计抽象与模型、机制与理论、语言与设施和支撑平台这4个方面的研究成果,展示不同时期AOP研究关注点的变化以及发展趋势,分析当前AOP研究与实践存在的问题和面临的挑战,并展望进一步的研究.
- 毛新军胡翠云孙跃坤王怀民
- 关键词:AGENT多AGENT系统面向AGENT软件工程
- 面向Agent程序设计研究综述
- 面向Agent 程序设计(AOP)基于多Agent 系统的抽象和思想、借助于Agent 理论和技术来支持软件系统的构造与实现,其程序设计思想、软件模型、基础理论和语言设施有别于现有主流程序设计技术如OOP,代表了一种新颖...
- 毛新军胡翠云孙跃坤王怀民
- 关键词:AGENT多AGENT面向AGENT程序设计软件工程
- 文献传递
- 基于组织的分布式开放系统自适应机制被引量:5
- 2013年
- 随着分布式开放系统的涌现,其呈现出系统环境的动态性和开放性、系统成员的自主性和异构性、系统自身的分布性和层次性以及明显的社会组织特征,给自适应技术带来了新的挑战,需要跨跃成员层面(单个系统)在组织层面(系统之间)进行发散式自适应调整以及与之对应的软件抽象.然而,现阶段大多自适应技术针对单个系统采用对象范型和集中控制的方式.因此文中借鉴社会学、组织学思想,采用组织范型对系统组织层面进行抽象,提出了系统的组织元模型,使得基于组织的抽象范型与系统的组织层面相对应,缩减了问题空间与解空间的鸿沟,提出了支持组织自适应的动态重组机制,使得组织成为具有自适应能力的一阶实体,从而实现系统组织层面发散式的自适应.分别利用上下文(Context)和策略(Strategy)对组织的监控逻辑和自适应逻辑规约,通过把上下文、策略同组织显式地分离,提高了系统的模块性和可维护性.最后通过案例分析验证了文中提出的组织元模型和动态重组机制的有效性.
- 孙跃坤毛新军尹俊文
- 关键词:自适应