Query Decomposition for a Distributed Object-Oriented Mediator System

被引:0
作者
Vanja Josifovski
Tore Risch
机构
[1] Uppsala University,Uppsala Database Laboratory, Computing Science Department
来源
Distributed and Parallel Databases | 2002年 / 11卷
关键词
query decomposition; middleware; data integration; distributed databases;
D O I
暂无
中图分类号
学科分类号
摘要
The mediator-wrapper approach to integrate data from heterogeneous data sources has usually been centralized in the sense that a single mediator system is placed between a number of data sources and applications. As the number of data sources increases, the centralized mediator architecture becomes an administrative and performance bottleneck. This paper presents a query decomposition algorithm for a distributed mediation architecture where the communication among the mediators is on a higher level than the communication between a mediator and a data source. Some of the salient features of the proposed approach are: (i) exploring query execution schedules that contain data flow to the sources, necessary when integrating object-oriented sources that provide services (programs) and not only data; (ii) handling of functions with multiple implementations at more than one mediator or source; (iii) multi-phase query decomposition using a combination of heuristics and cost-based strategies; (iv) query plan tree rebalancing by distributed query recompilation.
引用
收藏
页码:307 / 336
页数:29
相关论文
共 38 条
  • [21] A model for query decomposition and answer construction in heterogeneous distributed database systems
    Mackinnon, LM
    Marwick, DH
    Williams, MH
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 1998, 11 (01) : 69 - 87
  • [22] Towards a Development Methodology for Smart Object-Oriented IoT Systems: a Metamodel Approach
    Fortino, Giancarlo
    Guerrieri, Antonio
    Russo, Wilma
    Savaglio, Claudio
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 1297 - 1302
  • [23] Programming abstractions for content-based publish/subscribe in object-oriented languages
    Ulbrich, A
    Mühl, G
    Weis, T
    Geihs, K
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1538 - 1557
  • [24] Geo-Data Fusion Integrator for Object-Oriented Spatiotemporal OLAP Cubes
    Ngan, Chun-Kit
    2014 FIFTH INTERNATIONAL CONFERENCE ON COMPUTING FOR GEOSPATIAL RESEARCH AND APPLICATION (COM.GEO), 2014, : 51 - 53
  • [25] A Service-Oriented Distributed Semantic Mediator: Integrating Multiscale Biomedical Information
    Mora, Oscar
    Engelbrecht, Gerhard
    Bisbal, Jesus
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2012, 16 (06): : 1296 - 1303
  • [26] Implementation and Evaluation of a Real Object-Oriented Communication Method for Ad-Hoc Networks
    Suzuki, Hiroyuki
    Koyama, Akio
    2012 IEEE 26TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2012, : 906 - 911
  • [27] Semi-automatic generation of an Object-Oriented API framework over semantic repositories
    Toti, Daniele
    Rinelli, Marco
    2015 International Conference on Intelligent Networking and Collaborative Systems IEEE INCoS 2015, 2015, : 446 - 449
  • [28] An adaptive materialization method for globally optimized query evaluation in a hierarchical mediator system
    Joo, Kil Hong
    Lee, Won Suk
    COMPUTER JOURNAL, 2007, 50 (01) : 68 - 80
  • [29] DiSC - An object oriented distributed session control implemented with Java']Java
    Wedlund, E
    Johnsson, C
    Olsson, BJ
    INTELLIGENT NETWORKS AND INTELLIGENCE IN NETWORKS, 1997, : 149 - 162
  • [30] ROAFTS: A middleware architecture for real-time object-oriented adaptive fault tolerance support
    Kim, KH
    THIRD IEEE INTERNATIONAL HIGH-ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 1998, : 50 - 57