面向对象范型体系结构中构件行为相容性研究

被引:17
作者
胡海洋
吕建
马晓星
陶先平
机构
[1] 计算机软件新技术国家重点实验室(南京大学)
[2] 计算机软件新技术国家重点实验室(南京大学) 江苏南京 南京大学计算机软件研究所
关键词
构件; 构件组装; 软件体系结构; 行为相容; 无死锁;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
081202 ; 0835 ;
摘要
软件体系结构(SA)为基于构件的软件开发提供了一种高层次的抽象.如何有效描述体系结构中构件的对外交互行为、验证组装构件间的行为相容及保证整个体系结构行为无死锁是其中较为重要的研究内容.在基于面向对象范型这类重要的软件体系结构中,构件组装通常是通过接口方法调用加以实现.针对这样一类基于软件体系结构的构件组装问题,形式描述与定义了构件及其对外交互协议,分析了服务请求构件与服务提供构件所能展示的不同行为,给出了组装交互的构件在请求/提供接口上协议级行为相容的一组验证规则及相关定理.最后,通过一个电子商务应用实例来说明所提出途径的可用性和针对性.
引用
收藏
页码:1276 / 1286
页数:11
相关论文
共 5 条
[1]   基于Agent的网构软件模型研究 [J].
吕建 ;
陶先平 ;
马晓星 ;
胡昊 ;
徐锋 ;
曹春 .
中国科学E辑:信息科学 , 2005, (12) :1233-1253
[2]   ABC-SC:一种面向贯穿特性的构件化软件关注点分离技术 [J].
梅宏 ;
曹东刚 .
计算机学报, 2005, (12) :2036-2044
[3]   ABC:基于体系结构、面向构件的软件开发方法 [J].
梅宏 ;
陈锋 ;
冯耀东 ;
杨杰 .
软件学报, 2003, (04) :721-732
[4]   Cogent后组装技术研究与实现 [J].
胡海洋 ;
杨玫 ;
陶先平 ;
吕建 .
电子学报, 2002, (12) :1823-1827
[5]   Software component composition based on ADL and Middleware [J].
Hong Mei ;
Jichuan Chang ;
Fuqing Yang .
Science in China Series : Information Sciences, 2001, 44 (2) :136-151