10基于构件的软件工程CBSE

发布时间 2023-07-04 16:58:28作者: 无名量

CBSE强调的是使用购买而来的构件,而不是重新建造。

CBSE构件的特征是: 

可组装性:通过公共接口交互,接口公开化,使得构件可以通过接口组装。

可部署性:构件要求是二进制的形式,可以独立运行在平台之上

文档化:构件有文件的记录供参考

独立性:构件可以自行组装而不需要依赖特殊的环境

标准化:构件符合某些标准

 

构件组装方式:

顺序组装,按次序来组装构件成新构件

层次组装,根据接口来组装新构件

叠加组装,多个构件按照顺序和层次的方式组装成新构件