|
软件学报 2003
构件组装及其形式化推导研究, PP. 1066-1074 Keywords: 基于构件的软件工程,构件组装,组装推导,软件体系结构,进程演算 Abstract: 基于构件的软件工程(componentbasedsoftwareengineering,简称cbse)能够有效地提高软件开发的质量和效率.构件组装和组装推导(compositionalreasoning)是cbse的关键技术.基于软件构件的特点,借鉴进程代数中进程构造的方法,提出6种构件组装机制,能够灵活、简便地集成软件构件,并主张在构件组装的同时进行接口组装,通过生成功能更强、抽象级别更高的复合接口,提高构件组装的抽象级别和粒度.同时,基于wright的形式化规约软件体系结构的研究,给出了复合构件和复合接口的组装推导算法,为系统行为的形式化分析、验证和仿真奠定了基础.
|