位置:成果数据库 > 期刊 > 期刊详情页
自适应网构软件的集成开发环境SADE
  • ISSN号:0732-2112
  • 期刊名称:电子学报
  • 时间:0
  • 页码:207-212
  • 语言:中文
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]国防科学技术大学计算机学院,湖南长沙410073
  • 相关基金:基金项目:国家863高技术研究发展计划(No.2007AA012135);国家自然科学基金(No.60773018);国家973重点基础研究发展规划(No2005CB321802)
  • 相关项目:多Agent系统软件体系结构的基础理论和关键技术研究
作者: 毛新军|
中文摘要:

网构软件通常驻留在动态、开放的环境中,需根据环境变化展示自适应和自演化能力,代表了一类复杂系统.如何有效支持这类软件系统的开发是软件工程面临的一项重要挑战.本文介绍了一个基于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.

同期刊论文项目
同项目期刊论文