多语种构件库构件描述体系研究与设计

来源 :中国科学院新疆理化技术研究所 | 被引量 : 0次 | 上传用户:hmglz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着软件复用技术的发展,基于构件开发作为一种软件复用的有效的方法学,得到了广泛的关注和发展。   多语种构件库设计与实现是多语种软件技术支撑平台的开发与应用的一个重要的方向,而构件描述模型与构件描述语言是基于构件开发与构件库建设的基石与重要的研究方向。对构件的合理与适当的描述有助于有效地表示、开发、理解、修改与复用构件。如何设计一套合理有效的构件描述体系是本文解决的问题。   本文首先从方法学上阐述了构件表示所涉及的模型、方法、语言的问题,并介绍当今流行的构件模型与描述语言青鸟模型、商业构件规约、WSDL语言。   然后结合多语种构件库在设计初期所需要考虑的扩展性及对CBD支持度的问题,并参考商业构件规约和青鸟构件模型,提出了多语种构件库构件表示模型。该模型从程序控制语言的角度说明构件之间的关系,作为传统构件模型(例如北大青鸟构件模型)的基于面向对象的交互关系的有力补充。规范化的说明了构件接口的上下文约束。并设计了描述构件质量的质量模型作为非功能性描述的有力补充。该模型实现了对构件描述3C的需求。   最后在构件模型的基础上,本文利用XML schema对构件描述模型进行规范化说明,重点说明了结构上比较复杂的构件接口,构件服务,刻面字典,构件空间构件质量等内容,设计出基于XML的构件表示语言xCDL,该语言体系具有良好的扩展性。为今后多语种构件库构件组装做好规范上的准备。
其他文献
随着道路客运企业信息化的不断深入和扩大,多套IT系统同时运行在较为分散的各个受理站点上,然而,IT维护人员数量不足,不能满足道路客运企业正常需求,导致IT服务性能严重制约
在MOSS 2007中,只有位于同一个业务应用程序中的实体之间才能进行关联。业务数据目录可以集成来自后端服务器的多种业务应用程序,位于不同的业务应用程序的实体之间称为异源
计算机支持的协同设计(CSCD)已成为当前信息技术领域的研究热点。针对产品协同开发中的数据异构性、需求多样性和过程反复性等特点,本文深入研究了产品协同设计系统中的图形
说话人识别是语音信号处理领域的一个重要研究问题,具有广泛的应用前景。特别是随着网络信息的快速发展,语音信息普遍存在于互联网,目前已达到相当大的规模,且仍处于高速增长时期
随着Internet的快速发展,自从20世纪70年代出现后就被广为使用的IPv4协议暴露出了越来越多的问题,例如地址短缺和缺乏安全性等。为了彻底解决IPv4存在的问题,IETF(Internet Engi
以中山市某工业区附近一个矩形区域的土壤为研究对象。采用空间统计学的半方差函数理论,分析各种重金属含量的空间分布特征。在此基础上,利用Kring(克里格)法和趋势面分析法估
减式快速原型技术是一种高效、优质、低耗、有前途的先进制造技术,它结合了传统的切削技术和快速成型技术,在加工速度、加工精度、价格、办公室应用、应用材质等方面都具有较大
随着遥感技术的发展,遥感图像数据逐步成为GIS中一种重要的数据源,其数据量正成几何级数增长。如何对一幅大数据量的图像进行快速浏览、无缝漫游和缩放,成为图像界的研究热点。M
现场可编程门阵列FPGA具有性能好、规模大、可重复编程、开发投资小等优点,在现代电子产品中应用得越来越广泛。随着微电子技术的高速发展,成本的不断下降,FPGA正逐渐成为各种电
信息技术的日新月异使得各个领域的数据量激增,在此背景下诞生的知识发现和数据挖掘给人们提供了一种新的认识数据、理解数据的智能手段。序列模式发现是其中的一个重要研究