尉氏做网站,做58网站怎么赚钱吗,怎么申请网页域名,企业网站互动交流模块更多内容请见: 备考系统架构设计师-核心总结目录 文章目录 一、构件概述二、构件模型三、CBSE的特征四、CBSE的过程五、构件组装一、构件概述
基于构件的软件工程(Component-Based Software Engineering,CBSE) 是一种基于分布对象技术、 强调通过可复用构件设计与构造软件系… 更多内容请见: 备考系统架构设计师-核心总结目录 文章目录 一、构件概述二、构件模型三、CBSE的特征四、CBSE的过程五、构件组装 一、构件概述
基于构件的软件工程(Component-Based Software Engineering,CBSE) 是一种基于分布对象技术、 强调通过可复用构件设计与构造软件系统的软件复用途径。用于 CBSE 的构件应该具备以下特征:
(1)可组装型: 所有外部交互必须通过公开定义的接口进行。(2)可部署性: 必须能作为一个独立实体在提供其构件模型实现的构件平台上运行。(3)文档化: 构件必须是完全文档化的。(4)独立性: 构件应该是独立的,如确实需要其他构件提供服务,则应显示声明。(5)标准化: 必须符合某种标准化的构件模型。CBSE体现了“购买而不是重新构造”的哲学,将软件开发的重点从程序编写转移到了基于己有构件的组装,以更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低软件开发的费用。