自适应网构软件的集成开发环境SADE  被引量:3

SADE:An Integrated Development Environment for Self-Adaptive Internetwares

在线阅读下载全文

作  者:毛新军[1] 李学斯[1] 尹俊文[1] 董孟高[1] 胡翠云[1] 吴斌[1] 

机构地区:[1]国防科学技术大学计算机学院

出  处:《电子学报》2010年第B02期207-212,共6页Acta Electronica Sinica

基  金:国家863高技术研究发展计划(No.2007AA01Z135);国家自然科学基金(No.60773018);国家973重点基础研究发展规划(No.2005CB321802)

摘  要:网构软件通常驻留在动态、开放的环境中,需根据环境变化展示自适应和自演化能力,代表了一类复杂系统.如何有效支持这类软件系统的开发是软件工程面临的一项重要挑战.本文介绍了一个基于Agent的网构软件集成开发环境SADE,它建立在一组网构软件关键技术基础之上,包括:基于Agent的网构软件抽象和构造,动态绑定的自适应和自演化机制,基于组织抽象的软件开发方法学ODAM,自适应和自演化策略描述语言SADL等.论文分析了SADE的技术框架以及各个组成部分,包括网构软件分析和设计工具集ODAMTools、编程工具集、运行支撑平台等;最后通过案例分析阐述了如何利用SADE来进行网构软件开发.Intemetware system is a kind of complex system that is typically situated in dynamic and open environments and adapts to the changes of environment. How to effectively develop such systems has become a great challenge in software engineering community. This paper introduces an agent-based integrated environment SADE for developing Internetware systems. It consists of a number of technologies for Intemetware such as agent-based abstraction and construction, dynamic binding mechanism for self-adap- tation and self-evolution, ODAM methodology, self-adaptive strategy description language SADL, etc. The technical framework of SADE and its components are introduced in details, including ODAMTools to analyze and design lnternetware, the programming toolkits to code Intemetware and run-dme infrastructure. A case study is illustrated to show how to develop Intemetware system with our approach.

关 键 词:网构软件 AGENT 自适应 SADE ODAM 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象