基于组织程序设计范型的研究

批准号:
61379051
项目类别:
面上项目
资助金额:
76.0 万元
负责人:
毛新军
依托单位:
学科分类:
F0203.软件理论、软件工程与服务
结题年份:
2017
批准年份:
2013
项目状态:
已结题
项目参与者:
毛新军、胡翠云、陈寅、侯富、孙跃坤、刘吉伟、卢遥、吴伟、田昌海、张子龙
国基评审专家1V1指导 中标率高出同行96.8%
结合最新热点,提供专业选题建议
深度指导申报书撰写,确保创新可行
指导项目中标800+,快速提高中标率
微信扫码咨询
中文摘要
当前复杂软件系统具有社会和技术要素相互交融、自主运行、自治管理、动态变化等特点,这类系统的构造对程序设计模型的抽象性、机制的灵活性、语言的高层性以及运行的自治性等提出了一系列挑战,需要寻求新颖、有效的程序设计范型。项目将这类系统视为多Agent系统,提出借鉴社会组织学的思想来构造多Agent系统的程序模型,并将组织概念和机制引入到程序设计范畴,从模型与理论、机制与语言、程序设计方法学、运行虚拟机四个方面,开展基于组织程序设计范型研究。项目研究内容和预期成果包括:(1) 基于组织的程序设计模型、机制和语言;(2) 基于组织的程序理论,包括组织类型理论、形式模型和语义、运行性质和特征;(3) 基于组织的程序设计方法学;(4) 组织程序的运行模式、自治管理技术以及组织虚拟机。项目对于促进面向Agent程序设计研究、推动复杂软件系统的构造和实现、拓展基于组织软件工程的研究内容具有重要的意义和价值。
英文摘要
Complex software systems typically have such properties as integration of technical and social elements, autonomous behaviors, autonomic managements, dynamic adjustments, etc., which challenges the current programming technologies like abstract software models, flexible programming mechanisms, high-level programming language facilities, and autonomic running of programs. Such requirements necessitate novel and effective programming paradigms. We consider such systems as multi-agent systems, and borrow the sociology and organization theory and principle to construct program models. By introducing the ideas, concepts and mechanisms of sociology and organization into programming, researches on organization-based programming paradigm concern the following four aspects, i.e., model and theory, mechanism and language, programming methodology, and organization virtual machine. The expected contributions of this project include: (1) organization-based programming model, mechanism and language for implementing multi-agent systems, (2) organization-based programming theory, including type theory, formal model and semantics of the proposed programming language, properties of running,(3) organization-based programming methodology, (4) execution of programs based on organization virtual machine and autonomic management of organization elements in programs. The research is significant to promote the study of agent-oriented programming and organization-based software engineering, and helpful to deal with the construction and implementation of complex software systems.
项目针对社会要素和软件要素相互交融的一类复杂软件系统,聚焦于这类系统的自主运行、自治管理、动态适应、灵活可变等复杂性特点及其带来的软件开发问题,将社会组织学的思想、概念和机理引入到程序设计领域,开展多学科交叉的研究,以寻求基于组织的高层抽象、有效模型和灵活机制来支持这类复杂软件系统的构造、运行和演化,在基于组织的程序模型、程序运行的可变机制、程序设计语言及其类型系统、开发和运行环境等方面取得创新,具体成果包括:(1)提出了基于组织抽象的程序模型ROCGPA,设计了支持程序在Agent层、Position层和Group层动态可变的一组核心运行机制及其实现元操作。(2)提出了程序可变性模型及其合式约束、协调性约束、自包含约束、可访问性约束等规约,以确保程序在可变运行过程中的一致性,设计和实现了相应的一致性检查算法。(3)设计了基于组织的程序设计语言OragentL,定义了OragentL语言的动态语义以及程序的运行模型。(4)提出了基于组织程序设计语言OragentL的类型系统并证明了类型系统的安全性。(5)开发了支持基于组织程序设计的支撑环境Oragentburg。(6)针对自主机器人软件、微服务软件系统、多云服务自主管理等开展了应用验证,检验了研究成果的可行性和有效性。上述成果共同构成了基于组织的程序设计范型,它们对于促进新颖程序设计范型的研究和应用,推动复杂软件系统的开发和运行具有重要的价值。
期刊论文列表
专著列表
科研奖励列表
会议论文列表
专利列表
Information Entropy-Based Metrics for Measuring Emergences in Artificial Societies
用于测量人工社会中出现情况的基于信息熵的度量
DOI:10.3390/e16084583
发表时间:2014-08
期刊:entropy
影响因子:2.7
作者:唐明圣;毛新军
通讯作者:毛新军
Towards a hybrid software architecture and multi-agent approach for autonomous robot software
面向自主机器人软件的混合软件架构和多代理方法
DOI:10.1177/1729881417716088
发表时间:2017-07
期刊:International Journal of Advanced Robotic Systems
影响因子:2.3
作者:杨硕;毛新军;杨森
通讯作者:杨森
An Two-Layer Approach to Developing Self-Adaptive Multi-Agent Systems in Open Environment
开放环境中开发自适应多智能体系统的两层方法
DOI:--
发表时间:2014
期刊:International Journal of Agent Technology and System
影响因子:--
作者:Xinjun Mao;Menggao Dong;Haibing Zhu
通讯作者:Haibing Zhu
DOI:--
发表时间:2015
期刊:计算机研究与发展
影响因子:--
作者:唐明圣;毛新军;周会平
通讯作者:周会平
DOI:10.13328/j.cnki.jos.004762
发表时间:2015
期刊:软件学报
影响因子:--
作者:吕建;王千祥;马晓星;毛新军
通讯作者:毛新军
自主机器人软件的伴随行为理论及关键软件技术
- 批准号:--
- 项目类别:面上项目
- 资助金额:59万元
- 批准年份:2021
- 负责人:毛新军
- 依托单位:
复杂自适应和自组织系统的基础理论和运行机制研究
- 批准号:61070034
- 项目类别:面上项目
- 资助金额:35.0万元
- 批准年份:2010
- 负责人:毛新军
- 依托单位:
多Agent系统软件体系结构的基础理论和关键技术研究
- 批准号:60773018
- 项目类别:面上项目
- 资助金额:29.0万元
- 批准年份:2007
- 负责人:毛新军
- 依托单位:
面向agent的系统建模方法的研究
- 批准号:60373022
- 项目类别:面上项目
- 资助金额:23.0万元
- 批准年份:2003
- 负责人:毛新军
- 依托单位:
基于Agent 的软件开发技术
- 批准号:60003002
- 项目类别:青年科学基金项目
- 资助金额:17.0万元
- 批准年份:2000
- 负责人:毛新军
- 依托单位:
国内基金
海外基金
