首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于反射式软件中间件的运行时软件体系结构
引用本文:黄罡,梅宏,杨芙清.基于反射式软件中间件的运行时软件体系结构[J].中国科学(E辑),2004,34(2):121-138.
作者姓名:黄罡  梅宏  杨芙清
作者单位:北京大学信息科学技术学院软件研究所,北京100871
基金项目:国家重点基础研究发展规划“九七三”项目(2002CB31200003),国家自然科学基金(批准号:60233010,60125206),国家高技术研究发展计划(2001AA113060),教育部科学技术研究重大(重大0214)资助项目
摘    要:提出一种基于软件体系结构(SA)的软件维护与演化方法. 通过运行时软件体系结构(RSA), 系统的运行状态与行为以SA的形式展现, 且操纵该SA视图能导致运行系统进行相应改变, 这种因果关联通过反射式软件中间件实现. 作为一个准确、实时、语义丰富、可操作的SA视图, RSA视构件与连接子为“白盒”实体, 以精确、完整地描述运行系统. 同时, 通过扩展传统的SA描述语言, 以形式化描述RSA, 并使之具备继承设计阶段SA所富含语义的天然能力. 本方法在反射式J2EE应用服务器PKUAS中得到实现, 并通过性能测试考察了RSA对运行系统整体性能的影响.

关 键 词:软件维护  软件演化  反射式软件中间件  J2EE  软件体系结构
收稿时间:2003-05-08
修稿时间:2003-09-18
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《中国科学(E辑)》浏览原始摘要信息
点击此处可从《中国科学(E辑)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号