面向体系结构的构件接口模型研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:smilelily87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件工程(Component Based Software Engineering,CBSE)提高软件生产效率和质量,日益成为软件开发的主流范型,是软件开发实现工程化、自动化从而解决软件危机的现实可行途径。构件接口是构件开发人员和组装人员共同遵守的契约。但现今构件的工业标准,如CORBA、JavaBeans、COM等,它们的构件模型和接口定义语言仅仅规约构件接口的型构,不能提供正确运用构件的足够信息,阻碍了CBSE的发展和构件市场的形成。因此,定义新的构件接口模型、扩充和增强构件接口规约成为CBSE研究的重要课题。本文分析软件体系结构(Software Architecture,SA)领域和CBSE构件模型的特点,提出了一种面向体系结构的构件接口模型,并基于此模型设计了构件制作、构件的匹配和构件组装技术。具体内容如下:(1)初步提出了基于体系结构的构件接口模型。结合软件体系结构SA和基于构件的软件工程CBSE的思想,融合改进了的常用接口连接方式,提出了一种面向体系结构的构件接口模型。它既能表达体系结构设计的高层抽象构件,又能表达底层代码级别的实现构件,是SA和CBSE技术融合的一种探索和尝试。(2)根据提出的接口模型给出了构件匹配和构件组装的具体方法。根据设计的接口模型,在本文中,主要针对接口连接式构件组装机制进行了改进,采用了形式化语义的方法描述和推导了与构件匹配相关的问题,并在此基础上给出了构件组装的映射算法。(3)结合特定的构件库,给出了构件的匹配、制作过程。结合特定的构件库,以具体的例子阐述了构件的匹配。对于原子构件制作给出了实例,对于复杂的复合构件以宜昌市办公自动化系统为例给出了复合构件在具体系统中的实现。
其他文献
无线体域网络(BAN),作为无线医疗保健传感网络的重要组成部分,通过分布在人体上或人体内的传感器,用一跳或多跳的方式将感知到的数据传送到BAN网关节点,对被监护者提供生理数
人脸检测与识别技术是模式识别、计算机视觉领域内最有理论价值和应用前景,且极具挑战性的研究课题之一。其目的是使计算机像人一样具有从一幅图像中发现是否存在人脸,以及对
随着电子商务的迅速发展,网络安全问题变得越来越严重。现在,全球每年关于网络安全问题的损失是巨大的,为解决网络安全问题而投入的资金也越来越多,所以关于网络安全的需求也不断
随着IT产业的迅猛发展,各行各业对IT都有了更深的依赖性。事实上,企业的收益和客户的忠诚依赖于IT服务的高可用性,可靠性,安全性以及性能,这将直接反映出IT管理是否成熟。IT作为支
生物电阻抗成像技术是一种新型的、非接触式的无创成像技术,已成为当今生物医学工程领域重要研究课题之一,也在工业监控、无损检测等行业引起了极大关注。组织的电特性是细胞
分片逼近问题是函数逼近论的重要组成部分,它不仅是应用数学所关心的一类问题,在计算机图形学领域也有许多应用。本文聚焦于在二维区域上利用多项式构建逼近函数来处理分片逼近
本文旨在维护地图质量的前提下,提高矢量地图数据网络发布的效率。基于此目的,本文重点研究了矢量地图数据渐进传输的关键技术、渐进式传输系统的设计与实现。主要内容包括:介绍
本文结合北京朝批商贸有限公司数据仓库项目的实例,从应用角度分析并解决了企业数据仓库从需求分析、建模到实施的关键技术。同时阐述了如何设计并实现一个灵活且具有较强通用
三维重建技术一直是医学图像可视化的一个重要研究方向,备受计算机研究人员和医务工作者的关注。通过对重建后的三维图像进行旋转,测量,切割等操作,可以仿真医生手术的整个过程,因
层次分析法(The Analytic Hierarchy Process简称AHP)是由美国运筹学家,匹兹堡大学萨蒂(T.L.Saaty)教授于二十世纪七十年代提出来的,它是一种层次化、结构化、定性和定量相结合的