The design and implementation of OGSA-DQP: A service-based distributed query processor

被引:24
|
作者
Lynden, Steven [1 ]
Mukherjee, Arijit [2 ]
Hume, Alastair C. [3 ]
Fernandes, Alvaro A. A. [1 ]
Paton, Norman W. [1 ]
Sakellariou, Rizos [1 ]
Watson, Paul [2 ]
机构
[1] Univ Manchester, Sch Comp Sci, Manchester M13 9PL, Lancs, England
[2] Newcastle Univ, Sch Comp Sci, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[3] Univ Edinburgh, EPCC, Edinburgh EH9 3JZ, Midlothian, Scotland
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2009年 / 25卷 / 03期
关键词
Web service; Data integration; Data grid; DATABASE; ACCESS; DAI;
D O I
10.1016/j.future.2008.08.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Service-based approaches are rising to prominence because of their potential to meet the requirements for distributed application development in e-business and e-science. The emergence of a service-oriented view of hardware and software resources raises the question as to how database management systems and technologies can best be deployed or adapted for use in such an environment. This paper explores one aspect of service-based computing and data management, viz., how to integrate query processing technology with a service-based architecture suitable for a Grid environment. The paper addresses this by describing in detail the design and implementation of a service-based distributed query processor. The query processor is service-based in two orthogonal senses: firstly, it supports querying over data storage and analysis resources that are made available as services, and, secondly, its internal architecture factors out as services the functionalities related to the construction and execution of distributed query plans. The resulting system both provides a declarative approach to service orchestration, and demonstrates how query processing can benefit from a service-based architecture. As well as describing and motivating the architecture used, the paper also describes usage scenarios, and, using a bioinformatics application, presents performance results that benchmark the system and illustrate the benefits provided by the service-based architecture. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:224 / 236
页数:13
相关论文
共 50 条
  • [41] Service-based access to distributed embedded devices through the open service gateway
    Ditze, M
    Kämper, G
    Jahnich, I
    Bernhardi-Grisson, R
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 493 - 498
  • [42] Research and design of campus service grid application system based on OGSA
    Kong, Lingfu
    Liu, Guoqing
    DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 701 - 704
  • [43] On the Performance of Distributed Polling Service-based Medium Access Control
    Li, Yihan
    Mao, Shiwen
    Panwar, Shivendra S.
    Midkiff, Scott F.
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (11) : 4635 - 4645
  • [44] Collaborative management of distributed business processes - A service-based approach
    Zaplata, Sonja
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 1, PROCEEDINGS, 2007, 4805 : 304 - 313
  • [45] On Practical Service-Based Computing in Distributed Embedded Automotive Systems
    Shokry, Hesham
    Hinchey, Mike
    MOMPES: 2009 ICSE WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, 2009, : 22 - 30
  • [46] Robust service-based semantic querying to distributed heterogeneous databases
    Buil-Aranda, Carlos
    Corcho, Oscar
    Krause, Amy
    PROCEEDINGS OF THE 20TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATION, 2009, : 74 - +
  • [47] A Web Service-Based Platform for Distributed Web Applications Integration
    Stelmach, Pawel
    Falas, Lukasz
    NEW RESULTS IN DEPENDABILITY AND COMPUTER SYSTEMS, 2013, 224 : 389 - 398
  • [48] CoServices: A Service-based Collaboration Platform for Distributed Cooperative Applications
    Xie, Wangyi
    Ma, Dianfu
    Li, Zhuqing
    Zhao, Yongwang
    2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATIONS (ISDEA), 2013, : 500 - 506
  • [49] Enforcement of entailment constraints in distributed service-based business processes
    Hummer, Waldemar
    Gaubatz, Patrick
    Strembeck, Mark
    Zdun, Uwe
    Dustdar, Schahram
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (11) : 1884 - 1903
  • [50] Attributed Publication and Selection for Web Service-based Distributed Systems
    Brock, Michael
    Goscinski, Andrzej
    2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 732 - 739