摘要
作为Internet环境下的一种新型的软件形态,网构软件对传统的软件开发理论、方法与技术提出了一系列的挑战.我国学者在国家"973"计划支持下,经过5年的研究与实践,形成了一套以体系结构为中心的网构软件技术体系.在网构软件模型方面,通过开放协同模型、情境驱动模型和智能可信模型实现了网构软件基本实体的构件化、主体化、服务化以及实体间开放的结构化的按需协同;在网构软件中间件方面,以构件化的中间件平台体系为基础,实现了支持网构软件基本实体运行的容器、支持按需协同的运行时体系结构、以及基于反射的网构软件自治管理;在网构软件开发方法方面,以全生命周期软件体系结构为核心,通过模型驱动的方式支持网构软件基本实体和结构化协同的高效开发、以及遗产系统向网构软件的半自动转换,并通过领域建模实现了网构软件无序资源的有序组织.
出处
《中国科学(E辑)》
CSCD
北大核心
2008年第6期818-828,共11页
Science in China(Series E)
基金
国家重点基础研究发展规划资助项目(批准号:2002CB312000)