自省的动态软件体系结构描述与实现 |
| |
引用本文: | 马晓星,张小蕾,吕建.自省的动态软件体系结构描述与实现[J].南京大学学报(自然科学版),2004,40(2):146-155. |
| |
作者姓名: | 马晓星 张小蕾 吕建 |
| |
作者单位: | 南京大学软件研究所,南京大学计算机软件新技术国家重点实验室,南京,210093 |
| |
基金项目: | 国家自然科学基金 (60 2 73 0 3 4,60 2 3 3 0 10 ),863计划 (2 0 0 2AA1160 10,2 0 0 1AA113 110 ),973计划(2 0 0 2CB3 12 0 0 2 ),江苏省自然科学基金 (BK2 0 0 2 2 0 3,BK 2 0 0 2 40 9) |
| |
摘 要: | 软件系统的体系结构对于软件开发具有重要的意义,然而现有软件体系结构描述语言及其支撑系统在可追溯性和动态性两个方面尚有不足,利用自省计算的原理和技术,提出一种将体系结构具体化为系统实现中可见可控的实体,并在其基础上构建系统的新途径.这样,软件体系结构的抽象描述和具体实现都基于统一的模型,从而可以保证可追溯性;而通过自省设施亦可达成对软件体系结构动态行为的有效支持和控制。遵循这个途径,给出了一种面向图的软件体系机构描述和实现的具体框架及其一种基于edNCE图法形式模型,并在World Wide Web的环境下实现了一个支撑系统原型。
|
关 键 词: | 动态软件 体系结构 可追溯性 动态重配置 图文法 抽象描述 自省设施 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |