当前位置: 主页 > 建站知识 > 软件开发

软件工程构件模型-构件组装模型

发布时间:2023-06-07 22:09   浏览次数:次   作者:佚名

年第期& 论坛科技信息

基于构件的软件工程中构件模型的分析

钟冠群李佳伦杜辉

长春工业大学计算机科学与工程学院吉林长春

【摘要】基于构件的软件工程是一种新型的软件开发模式,构件模型是构件化软件开发模

式的核心。构件模型的集成性,可用性和可扩展性是评价构件模型的原则,随着构件化软件开发技术的快速发展,形成了多种构件模型。本文对

各种主流的构件模型进行了深入的研究,对它们的差异进行了归类总结。

【关键词】构件;构件模型;基于构件的软件工程

,,

【—,.

软件工程构件模型_古建构件3d模型_构件组装模型

,. ,

.—,.

【】;;

引言求代理结构由对象管理组织定义,它独立于软件,硬件平台、实

现语言。模型如图定义了一个带有开放软件总线的分布

近年,基于构件的软件开发技术取得了突飞猛进的发展。在基于

式结构软件工程构件模型,是一种语言中性的软件构件模型,可以跨越不同的网络、不同

构件的软件工程中,构件模型是关于开发可重用软件构件和构件之间

的机器和不同的操作系统,实现分布对象之间的互操作。

古建构件3d模型_软件工程构件模型_构件组装模型

相互通信的一组标准的描述。

目前,国际上己经形成了许多构件模型。这些模型的目标和作用

各不相同,市场上的主流实现模型的主要特征是支持分布式对象互操

作,以中间件的形式向应用提供服务,从而构成应用系统。构件在这

些系统中的实现是初步的,无论是复用性、规范性与封装性都还远不

理想。但是,由于实用化待征,使这些模型在构件技术研究与发展中,

己经起到了十分重要和不可替代的作用。本文将对当今几种主流的构核

件模型进行分析. . ,. . ,.. ,., ..—.. ,. .. ,.. ——.. .. . .. .. ... ... .. .. . . ..... .. .. ..... ...—/

古建构件3d模型_构件组装模型_软件工程构件模型

图构件模型图

基于构件的软件开发

. /

基于构件的开发—,简称或基

公司提出的基于的构件模型包含两部分:服务器端的

于构件的软件工程—. 简称

;支持客户端开发的。

兴起于世纪年代,是一种软件开发新模式软件工程构件模型,它是在一定

是一个基于构件一容器模

软件工程构件模型_古建构件3d模型_构件组装模型

构件模型的支持下,

。定义了一个可以复用的构件

装,高质量地构造应用软件系统的过程。

框架来实现分布式的、面向对象的业务逻辑。的核心思想是将业

虽然基于构件的开发方法给软件行业带来了革命性的变革,但是

务逻辑和底层系统逻辑分开,使开发者只需要关心业务逻辑,而由

软件业并未完全迁移到软件开发范型,一个主要原因是缺少一

容器实现目录服务、事务服务、安全性、持久性等底层系统逻辑。

套成熟的开发方法学,其中就包括原理和技术中的构件模

软件工程构件模型_古建构件3d模型_构件组装模型

其结构完全采用基于软件构件模型的分布对象计算体系,如图所

示:

构件模型分类

构件⋯⋯

从构件生产与组装的角度看,构件实现模型是实现构件生产与组‘

装的重要规范。在学术界和产业界已经出现了多种构件模型。部分模⋯蝴

型属于参考模型如模型‘,部分模型属于描述模型如

模型和模型。还有一部分模型属于实现模型。模型从概

念、内容和语境个不同方面来描述构件。:构件

模型刻面模型是基