用户名: 密码: 验证码:
异构数据集成系统及其支持工具原型的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机应用的发展,数据的集成不再仅仅局限于传统的数据库系统中的结构化数据,日益广泛应用于Web站点的半结构化及非结构化数据的集成问题也越来越受到重视,异构数据集成系统的研究就成为一个迫切的问题。
     我们在分析现有的异构数据集成系统的基础上提出了一个改进的基于CORBA的异构数据集成模型Sore(Simplified Object Repository)。利用开发的CORBA服务组件实现对异构数据源的访问,屏蔽数据格式的不一致,实现对异构数据的互操作。Sore模型使用UDM数据模型作为公共的数据模型,支持UDM-QL语言查询。
     文章首先介绍了异构数据集成系统产生的背景、研究目标和现状。然后介绍了我们研究工作的核心内容,包括Sore系统所采用的UDM数学模型(Uniform Data Model)和UDM-QL查询语言(UDM-Query Language)。在UDM模型中,每个对象都可以用这样的四元组进行表示。接下来是Sore异构数据集成系统的体系结构介绍,包括该体系中的各个组成部分的详细说明。最后介绍了集成系统的支持工具和性能测试等方面的情况。
     我们在异构数据集成系统方面所进行的研究工作对于解决异构数据源主动参与集成有很大的帮助,同时异构数据客户程序和异构数据目录服务的提出,为异构数据集成研究提供了一个新思路。到目前为止,我们已经在异构数据集成系统的数学模型、查询语言、体系结构等方面取得了阶段性的成果。在此基础上我们对下一阶段研究工作的目标和重点做出了展望,这在文章的相应部分都有论述。
In this paper we first introduce the background of heterogeneous data integration system and the related concepts. The following is the detailed introduction of our works on CORBA-based heterogeneous data integration system,including the Uniform Data Model,UDM-QL and the system architecture etc. Also in this kernel part we discuss the success we have achieved as well as the works we plan to do in future. Also in this paper we put forward some new concepts as heterogeneous data directory service and heterogeneous data client program and so on which provide a new idea and method on the research of the information system heterogeneous data integration.
引文
[1] Bright M W et al,A taxonomy and current issues in multidatabase systems,IEEE Computer,1992,25(3):50-59
    [2] 王宁,陈滢,俞本权,徐宏炳,王能斌,一个基于CORBA的异构数据源集成系统的设计,软件学报,1998 Vol.9 No.5
    [3] 李冠宇,张俊,靳强勇,The Research of Heterogeneous Data Integration in Information Systems,ICMSE2001/Harbin2001会议论文集,2001,8
    [4] Otte R,Patrik P,Roy M,Understanding CORBA,Prentice Hall,1996
    [5] 章峰,王军,王宏安,戴国忠,基于XML的企业信息集成平台实现及应用,计算机工程与应用,2001,Vol37(24):123-125.
    [6] 黄为民,陈世福,分布式对象构件及其应用,计算机应用研究,2000,10
    [7] 汪芸,顾冠群,CORBA技术综述,计算机科学,1999,Vol26(6):1-6
    [8] Batory D S et al,Genesis:an extensible database management system,IEEE Transactions on Software Engineering,1998,14(11):1711-1730
    [9] Abiteboul S,Quass D,McHugh J,Widom J,and Weiner J,The lorel query language for semistructured data,In journal of digital Libraries,volume 1(1),1997
    [10] 王宁,徐宏炳,王能斌,基于带根连通有向图的对象集成模型及代数,软件学报,1998,9(12):894-898
    [11] 鲍剑洋,吴文清,通过CORBA规范访问数据库的方法和途径,计算机工程与应用,2001,Vol37(6):98-100
    [12] 李冠宇,靳强勇,张俊,一个改进的基于CORBA的异构数据集成系统体系结构,交通与计算机,2001,4
    [13] Femadez M,Suciu D,Optimizing regular path expressions using graph schemas,In:Proc.Of the Intl.Conf.on data engineering,1998,14-23
    
    
    [14] Abiteboul S, Vianu V, Regular path queries with constrains, In: Proc. of the ACM SIGACT-SIGMOD-SIGART System on Priciples of Database Systems(PODS), Tucson, Arizona, May 1997
    [15] Goldman R, Widom J,DataGuides-- Enabling Query Formulation and Optimization in Semistructured Databases,In Proceedings of the Twenty-third International Conference of Very Large Data Bases, Athens, Greece, August, 1997.
    [16] 王宁,王能斌,异构数据源集成系统查询分解和优化的实现,软件学报,2000,Vol11(2):222-228.
    [17] Papakonstantinou Y, Garcia-Molina H, and Widom J, Object exchange across heterogeneous information sources, In Proceeding of the Eleventh International Conference on Data Engineering, pages 251-260, Taipai, Taiwan, March 1995.
    [18] Wiederhold G, Mediators in the architecture of future information systems, IEEE computer, 25: 38-49, 1992
    [19] Ambler Scott W,用户界面设计的技巧与技术,Http://WWW.ambysoft.com/UserInterfaceDesign.pdf
    [20] McHugh J, Abiteboul S, Goldman R, et al, Lore:a database management system for semistructured data, ACM SIGMOD, 1997, 26(3):54-66
    [21] Lahiri T, Abiteboul S, Widom J, Ozone: Integrating Structured and Semistructured Data, http://www-db.stanford.edu/pub/papers/ozone.ps
    [22] O'Neil P, Model 204 architecture and performance,In Proceedings of the 2nd International Workshop on High Performance Transaction System (HPTS), Pages 40-59, Asilomar,CA,1987
    [23] S. Abiteboul,J. Widom,T. Lahiri, A Unified Approach for Querying Structured Data and XML, http://www.w3.org/TandS/QL/QL98/pp/serge.html
    [24] Jon siegel, CORBA fundamentals and programming, New York: John Wiley & Sons, Inc.,1996
    
    
    [25] Randy Otte, Paul Patrik, Mark Roy, Understanding CORBA, Prentice Hall, 1996
    [26] S. Abiteboul, R. Goldman, J. McHugh, V. Vassalos, and Y. Zhuge, Views for Semistructured Data, In Proceedings of the Workshop on Management of Semistructured data, pages 83-90, Tucson, Arizona, May 1997
    [27] 袁清珂,赵汝嘉,并行工程环境下设计任务调度原理与实现方法的研究,计算机学报,2000,23(4):440-443
    [28] 王仲、陈晓鸥,基于XML的数据交换与存取技术研究,计算机工程与应用,2001,Vol37(24):108-111
    [29] 李晓东、阎保平,基于CORBA的网络信息管理中的应用,计算机工程与应用,2001,Vol37(14):43-45
    [30] 张驰、张尧学、魏子忠,一种分布式构件目录库的设计与实现,计算机工程与应用,2001,Vol137(23):146-180

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700