1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Advances in Database Technology- P1 pptx

50 850 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Advances in Database Technology
Tác giả Elisa Bertino, Stavros Christodoulakis, Dimitris Plexousakis, Vassilis Christophides, Manolis Koubarakis, Klemens Bửhm, Elena Ferrari
Trường học Springer Science + Business Media, Inc.
Chuyên ngành Computer Science / Database Technology
Thể loại Proceedings
Năm xuất bản 2004
Thành phố Heraklion, Crete, Greece
Định dạng
Số trang 50
Dung lượng 462,98 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Advances in Database Technology -EDBT 2004 9th International Conference on Extending Database Technology Heraklion, Crete, Greece, March 14-18, 2004 Proceedings Springer Please purchase

Trang 2

Lecture Notes in Computer Science

Edited by G Goos, J Hartmanis, and J van Leeuwen

2992

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 4

Elisa Bertino Stavros Christodoulakis

Dimitris Plexousakis Vassilis Christophides

Manolis Koubarakis Klemens Böhm

Elena Ferrari (Eds.)

Advances in

Database Technology

-EDBT 2004

9th International Conference on Extending Database Technology

Heraklion, Crete, Greece, March 14-18, 2004

Proceedings

Springer

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 5

eBook ISBN: 3-540-24741-6

Print ISBN: 3-540-21200-0

©2005 Springer Science + Business Media, Inc.

Print ©2004 Springer-Verlag

All rights reserved

No part of this eBook may be reproduced or transmitted in any form or by any means, electronic, mechanical, recording, or otherwise, without written consent from the Publisher

Created in the United States of America

Visit Springer's eBookstore at: http://ebooks.springerlink.com

and the Springer Global Website Online at: http://www.springeronline.com

Berlin Heidelberg

Trang 6

The 9th International Conference on Extending Database Technology, EDBT

2004, was held in Heraklion, Crete, Greece, during March 14–18, 2004 The

EDBT series of conferences is an established and prestigious forum for the

exchange of the latest research results in data management Held every two

years in an attractive European location, the conference provides unique

oppor-tunities for database researchers, practitioners, developers, and users to explore

new ideas, techniques, and tools, and to exchange experiences The previous

events were held in Venice, Vienna, Cambridge, Avignon, Valencia, Konstanz,

and Prague

EDBT 2004 had the theme “new challenges for database technology,” with

the goal of encouraging researchers to take a greater interest in the current

exciting technological and application advancements and to devise and address

new research and development directions for database technology From its early

days, database technology has been challenged and advanced by new uses and

applications, and it continues to evolve along with application requirements and

hardware advances Today’s DBMS technology faces yet several new challenges

Technological trends and new computation paradigms, and applications such

as pervasive and ubiquitous computing, grid computing, bioinformatics, trust

management, virtual communities, and digital asset management, to name just

a few, require database technology to be deployed in a variety of environments

and for a number of different purposes Such an extensive deployment will also

require trustworthy, resilient database systems, as well as easy-to-manage and

flexible ones, to which we can entrust our data in whatever form they are

The call for papers attracted a very large number of submissions, including

294 research papers and 22 software demo proposals The program committee

selected 42 research papers, 2 industrial and application papers, and 15 software

demos The program was complemented by three keynote speeches, by Rick Hull,

Keith Jeffery, and Bhavani Thuraisingham, and two panels

This volume collects all papers and software demos presented at the

confe-rence, in addition to an invited paper The research papers cover a broad variety

of topics, ranging from well-established topics like data mining and indexing

techniques to more innovative topics such as peer-to-peer systems and

trustwor-thy systems We hope that these proceedings will serve as a valuable reference

for data management researchers and developers

Many people contributed to EDBT 2004 Clearly, foremost thanks go to the

authors of all submitted papers The increased number of submissions,

compa-red to the previous years, showed that the database area is nowadays a key

technological area with many exciting research directions We are grateful for

the dedication and hard work of all program committee members who made the

review process both thorough and effective We also thank the external referees

for their important contribution to the review process

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 7

VI Preface

In addition to those who contributed to the review process, there are many

others who helped to make the conference a success Special thanks go to Lida

Harami for maintaining the EDBT 2004 conference Web site, to Christiana

Das-kalaki for helping with the proceedings material, and to Triaena Tours and

Con-gress for the logistics and organizational support The financial and in-kind

sup-port by the conference sponsors is gratefully acknowledged

December 2003 Elisa Bertino, Stavros Christodoulakis

Dimitris PlexousakisVassilis Christophides, Manolis Koubarakis

Klemens Böhm, Elena Ferrari

Trang 8

General Chair: Stavros Christodoulakis, Technical University of Crete, Greece

Program Committee Chair: Elisa Bertino, University of Milan, Italy

Executive Chair: Dimitris Plexousakis, University of Crete, and ICS-FORTH,

Greece

Industrial and Applications Chair: Vassilis Christophides, University of

Crete, and ICS-FORTH, Greece

Proceedings Chair: Manolis Koubarakis, Technical University of Crete,

Suad Alagic (University of Southern Maine, USA)

Walid Aref (Purdue University, USA)

Bernd Amann (CNAM and INRIA, France)

Paolo Atzeni (Università Roma Tre, Italy)

Alberto Belussi (University of Verona, Italy)

Boualem Benatallah (University of New South Wales, Australia)

Phil Bernstein (Microsoft Research, USA)

Michela Bertolotto (University College Dublin, Ireland)

Philippe Bonnet (University of Copenhagen, Denmark)

Athman Bouguettaya (Virginia Tech, USA)

Luca Cardelli (Microsoft Research, UK)

Barbara Catania (Università di Genova, Italy)

Wojciech Cellary (Technical University of Poznan, Poland)

Ming-Syan Chen (National Taiwan University, Taiwan)

Panos Chrysantis (University of Pittsburgh, USA)

Cristine Collet (University of Grenoble, France)

Sara Comai (Politecnico di Milano, Italy)

Theo Dimitrakos (Rutherford Appleton Laboratory, UK)

Klaus Dittrich (University of Zurich, Switzerland)

Max Egenhofer (University of Maine, USA)

Wei Fan (IBM Research, USA)

Fosca Giannotti (CNR Pisa, Italy)

Giovanna Guerrini (Università di Pisa, Italy)

Mohand-Said Hacid (Université Claude Bernard Lyon 1, France)

Cristian Jensen (Aalborg University, Denmark)

Leonid Kalinichenko (Russian Academy of Sciences, Russia)

Daniel A Keim (University of Konstanz, Germany)

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 9

VIII Organization

Masaru Kitsuregawa (University of Tokyo, Japan)

Vijay Kumar (University of Missouri-Kansas City, USA)

Alex Labrinidis (University of Pittsburgh, USA)

Alberto Laender (Universidade Federal de Minas Gerais, Brazil)

Ling Liu (Georgia Institute of Technology, USA)

Fred Lochovsky (HKUST, Hong Kong)

David Lomet (Microsoft Research, USA)

Guy Lohman (IBM Research, USA)

Yannis Manolopoulos (Aristotle University, Greece)

Tova Milo (Tel Aviv University, Israel)

Bernhard Mitschang (University of Stuttgart, Germany)

Danilo Montesi (University of Bologna, Italy)

John Mylopoulos (University of Toronto, Canada)

Erich Neuhold (Fraunhofer IPSI, Germany)

Beng Chin Ooi (National University of Singapore)

Dimitris Papadias (HKUST, Hong Kong)

Evi Pitoura (University of Ioannina, Greece)

Jaroslav Pokorny (Charles University, Czech Republic)

Indrakshi Ray (Colorado State University, USA)

Krithi Ramamritham (IIT Bombay, India)

Tore Risch (Uppsala University, Sweden)

Mark Roantree (Dublin City University, Ireland)

Yucel Saygin (Sabanci University, Turkey)

Timos Sellis (National Technical University of Athens, Greece)

Kian-Lee Tan (National University of Singapore, Singapore)

Evimaria Terzi (University of Helsinki, Finland)

Costantino Thanos (CNR Pisa, Italy)

Athena Vakali (Aristotle University, Greece)

Kyu-Young Whang (Korea Advanced Institute of Science and Technology,

Korea)

Philip Yu (IBM Research, USA)

Donghui Zhang (Northeastern University, USA)

Additional Referees

Ashraf Aboulnaga

Debopam Acharya

Charu Aggarwal

Mohammad Salman Akram

Mohamed Hassan Ali

Trang 10

Mohamed Galal Elfeky

Mohamed Yassin Eltabakh

Takahiro KaraWeiping HeMauricio A HernandezThomas B HodelMintz HsiehXuegang Harry HuangMichael Hui

Ihab F IlyasFrancesco IsgròYoshiharu IshikawaTamer KahveciSeung-Shik KangMurat KantarciogluVerena KantereHaim KaplanNorio KatayamaDimitris KatsarosZoubida KedadMehmet KeskinozThomas KlementPredrag KnezevicGeorgia KoloniariMaria KontakiManolis KoubarakisYannis Kouvaras

P Krishna ReddyKari LaasonenCyril LabbéJuliano Palmieri Lage

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 11

Kostas PatroubasVanessa de Paula BraganholoDino Pedreschi

Peter PeinlFragkiskos PentarisOlivier PerrinJean-Marc PetitSimon Peyton JonesDieter PfoserWilly PicardPascal PonceletGeorge PotamiasNitin PrabhuIko PramudionoVijayshankar RamanLakshmish RamaswamyRalf Rantzau

Indrajit RayChiara RensoAbdelmounaam RezguiSalvatore RinzivilloStefano RizziDaniel RoccoClaudia-Lucia RoncancioRosalba Rossato

Marie-Christine RoussetStefano Rovetta

Prasan RoyJarogniew RykowskiSimonas SaltenisSunita SarawagiAlbrecht SchmidtJörn SchneidewindMichel SchollTobias SchreckHolger SchwarzShetal Shah

Trang 12

Andreas WombacherHao Chi WongRaymond WongKun-lung WuYuqing WuChenyi XiaTian Xia

Li XiongXiaopeng XiongJie Xu

Xifeng Yan

Xu YangQuan Z ShengNikolay ZemtsovJianjun ZhangJun ZhangRui ZhangPanfeng ZhouPatrick Ziegler

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 13

This page intentionally left blank

Trang 14

Security and Privacy for Web Databases and Services

Elena Ferrari, Bhavani Thuraisingham

Distributed, Mobile, and Peer-to-Peer

Database Systems

Content-Based Routing of Path Queries in

Peer-to-Peer Systems

Georgia Koloniari, Evaggelia Pitoura

Energy-Conserving Air Indexes for Nearest

Neighbor Search

Baihua Zheng, Jianliang Xu, Wang-Chien Lee, Dik Lun Lee

MobiEyes: Distributed Processing of Continuously Moving Queries

on Moving Objects in a Mobile System

Ling Liu

Data Mining and Knowledge Discovery

DBDC: Density Based Distributed Clustering

Eshref Januzaj, Hans-Peter Kriegel, Martin Pfeifle

Iterative Incremental Clustering of Time Series

Jessica Lin, Michail Vlachos, Eamonn Keogh, Dimitrios Gunopulos

LIMBO: Scalable Clustering of Categorical Data

Periklis Andritsos, Panayiotis Tsaparas, Renée J Miller,

Kenneth C Sevcik

Trustworthy Database Systems

A Framework for Efficient Storage Security in RDBMS

Bala Iyer, Sharad Mehrotra, Einar Mykletun, Gene Tsudik,

Trang 15

XIV Table of Contents

Beyond 1-Safety and 2-Safety for Replicated Databases: Group-Safety

Matthias Wiesmann, André Schipér

A Condensation Approach to Privacy Preserving Data Mining

Charu C Aggarwal, Philip S Yu

Innovative Query Processing Techniques

for XML Data

Efficient Query Evaluation over Compressed XML Data

Andrei Arion, Angela Bonifati, Gianni Costa, Sandra D’Aguanno,

Ioana Manolescu, Andrea Pugliese

XQzip: Querying Compressed XML Using Structural Indexing

James Cheng, Wilfred Ng

HOPI: An Efficient Connection Index for Complex XML

Document Collections

Ralf Schenkel, Anja Theobald, Gerhard Weikum

Data and Information Management on the Web

Efficient Distributed Skylining for Web Information Systems

Wolf-Tilo Balke, Ulrich Güntzer, Jason Xin Zheng

Query-Customized Rewriting and Deployment of

DB-to-XML Mappings

Oded Shmueli, George Mihaila, Sriram Padmanabhan

LexEQUAL: Supporting Multiscript Matching in

Database Systems

A Kumaran, Jayant R Haritsa

Innovative Modelling Concepts for Spatial and

Temporal Databases

A Model for Ternary Projective Relations between Regions

Roland Billen, Eliseo Clementini

Computing and Handling Cardinal Direction Information

Spiros Skiadopoulos, Christos Giannoukos, Panos Vassiliadis,

Timos Sellis, Manolis Koubarakis

A Tale of Two Schemas: Creating a Temporal XML Schema from a

Snapshot Schema with

Faiz Currim, Sabah Currim, Curtis Dyreson, Richard T Snodgrass

Trang 16

Table of Contents XV

Query Processing Techniques for Spatial Databases

Spatial Queries in the Presence of Obstacles

Jun Zhang, Dimitris Papadias, Kyriakos Mouratidis, Manli Zhu

NNH: Improving Performance of Nearest-Neighbor Searches

Using Histograms

Liang Jin, Nick Koudas, Chen Li

Clustering Multidimensional Extended Objects to Speed Up

Execution of Spatial Queries

Cristian-Augustin Saita, François Llirbat

Foundations of Query Processing

Processing Unions of Conjunctive Queries with Negation under

Limited Access Patterns

Alan Nash, Bertram Ludäscher

Projection Pushing Revisited

Benjamin J McMahan, Guoqiang Pan, Patrick Porter,

Moshe Y Vardi

On Containment of Conjunctive Queries with Arithmetic Comparisons

Foto Afrati, Chen Li, Prasenjit Mitra

XPath with Conditional Axis Relations

Maarten Marx

Advanced Query Processing and Optimization

Declustering Two-Dimensional Datasets over

MEMS-Based Storage

Hailing Yu, Divyakant Agrawal, Amr El Abbadi

Self-tuning UDF Cost Modeling Using the Memory-Limited Quadtree

Zhen He, Byung S Lee, Robert R Snapp

Distributed Query Optimization by Query Trading

Fragkiskos Pentaris, Yannis Ioannidis

Query Processing Techniques for Stream Data

Sketch-Based Multi-query Processing over Data Streams

Alin Dobra, Minos Garofalakis, Johannes Gehrke, Rajeev Rastogi

Processing Data-Stream Join Aggregates Using Skimmed Sketches

Sumit Ganguly, Minos Garofalakis, Rajeev Rastogi

Trang 17

XVI Table of Contents

Joining Punctuated Streams

Luping Ding, Nishant Mehta, Elke A Rundensteiner,

Mohamed G Elfeky, Walid G Aref, Ahmed K Elmagarmid

CUBE File: A File Structure for Hierarchically Clustered

OLAP Cubes

Nikos Karayannidis, Timos Sellis, Yannis Kouvaras

Efficient Schema-Based Revalidation of XML

Mukund Raghavachari, Oded Shmueli

Multimedia and Quality-Aware Systems

Hierarchical In-Network Data Aggregation with Quality Guarantees

Antonios Deligiannakis, Yannis Kotidis, Nick Roussopoulos

Efficient Similarity Search for Hierarchical Data in Large Databases

Karin Kailing, Hans-Peter Kriegel, Stefan Schönauer,

Thomas Seidl

QuaSAQ: An Approach to Enabling End-to-End QoS

for Multimedia Databases

Yi-Cheng Tu, Sunil Prabhakar, Ahmed K Elmagarmid, Radu Sion

Indexing Techniques

On Indexing Sliding Windows over Online Data Streams

Lukasz Golab, Shaveen Garg, M Tamer Özsu

A Framework for Access Methods for Versioned Data

Betty Salzberg, Linan Jiang, David Lomet, Manuel Barrena,

Jing Shan, Evangelos Kanoulas

Management of Highly Dynamic Multidimensional Data in a Cluster

of Workstations

Vassil Kriakov, Alex Delis, George Kollios

Imprecise Information and Approximate Queries

Spatiotemporal Compression Techniques for Moving Point Objects

Nirvana Meratnia, Rolf A de By

Trang 18

Table of Contents XVII

Non-contiguous Sequence Pattern Queries

Nikos Mamoulis, Man Lung Yiu

Industrial Papers

Mining Extremely Skewed Trading Anomalies

Wei Fan, Philip S Yu, Haixun Wang

Flexible Integration of Molecular-Biological Annotation Data:

The GenMapper Approach

Hong-Hai Do, Erhard Rahm

Demo Papers

Meta-SQL: Towards Practical Meta-Querying

Jan Van den Bussche, Stijn Vansummeren, Gottfried Vossen

A Framework for Context-Aware Adaptable Web Services

Markus Keidl, Alfons Kemper

Aggregation of Continuous Monitoring Queries in Wireless Sensor

Networking Systems

Kam- Yiu Lam, Henry C W Pang

eVitae: An Event-Based Electronic Chronicle

Bin Wu, Rahul Singh, Punit Gupta, Ramesh Jain

CAT: Correct Answers of Continuous Queries Using Triggers

Goce Trajcevski, Peter Scheuermann, Ouri Wolfson,

Nimesh Nedungadi

Hippo: A System for Computing Consistent Answers to a Class of

SQL Queries

Jan Chomicki, Jerzy Marcinkowski, Slawomir Staworko

An Implementation of P3P Using Database Technology

Rakesh Agrawal, Jerry Kiernan, Ramakrishnan Srikant, Yirong Xu

XQBE: A Graphical Interface for XQuery Engines

Daniele Braga, Alessandro Campi, Stefano Ceri

P2P-DIET: One-Time and Continuous Queries

in Super-Peer Networks

Stratos Idreos, Manolis Koubarakis, Christos Tryfonopoulos

HEAVEN: A Hierarchical Storage and Archive Environment for

Multidimensional Array Database Management Systems

Bernd Reiner, Karl Hahn

Trang 19

XVIII Table of Contents

OGSA-DQP: A Service for Distributed Querying on the Grid

M Nedim Alpdemir, Arijit Mukherjee, Anastasios Gounaris,

Norman W Paton, Paul Watson, Alvaro A.A Fernandes,

Desmond J Fitzgerald

T-Araneus: Management of Temporal Data-Intensive Web Sites

Paolo Atzeni, Pierluigi Del Nostro

A System for Run-Time Management of Remote Synopses

Yossi Matias, Leon Portman

AFFIC: A Foundation for Index Comparisons

Robert Widhopf

Spatial Data Server for Mobile Environment

Byoung- Woo Oh, Min-Soo Kim, Mi-Jeong Kim, Eun-Kyu Lee

Trang 20

Converged Services: A Hidden Challenge for the

Web Services Paradigm

Richard Hull

Bell Labs Research, Lucent Technologies, Murray Hill, NJ 07974

The web has brought a revolution in sharing information and in human-computer

interaction The web services paradigm (based initially on standards such as

SOAP, WSDL, UDDI, BPEL) will bring the next revolution, enabling flexible,

intricate, and largely automated interactions between web-resident services and

applications But the telecommunications world is also changing, from isolated,

monolithic legacy stove-pipes, to a much more modular, internet-style framework

that will enable rich flexibility in creating communication and collaboration

ser-vices This will be enabled by the existing Parlay/OSA standard and emerging

standards for all-IP networks, (e.g., 3GPP IMS) We are evolving towards a

world of “converged” services, not two parallel worlds of web services vs

tele-com services

Converged services will arise in a variety of contexts, e.g., e-commerce and

mobile commerce, collaboration systems, interactive games, education, and

en-tertainment This talk begins by discussing standards for the web and telecom,

identifying key aspects that may need to evolve as the two networks converge

We then highlight research challenges created by the emergence of converged

services along three dimensions: (1) profile data management, (2) preferences

management, and (3) services composition For (1) we describe a proposal from

the wireless telecom community for giving services the end-user profile data they

need, while respecting end-user concerns re privacy and data sharing [SHLX03]

For (2) we describe an approach to supporting high-speed preferences

manage-ment, whereby service providers can inexpensively cater to the needs of a broad

variety of applications and categories of end-users We alsodiscuss the issue of “federated policy management”, which arises because poli-

cies around end-user preferences will be distributed across multiple applications

and network components [HKL03a] For (3) we discuss an emerging technology

for composing web services based on behavioral signatures [BFHS03,HBCS03]

and a key contrast between web services and telecom services

References

[BFHS03] T Bultan, Z Fu, R Hull, and J Su Conversation specification: A new

approach to design and analysis of e-service composition In Proc 12th

World Wide Web Conf (WWW), May 2003.

V Christophides, G Karvounarakis, R Hull, A Kumar, G Tong, and

M Xiong Beyond discrete e-services: Composing session-oriented services

in telecommunications In Proc of Workshop on Technologies for

E-Services (TES); Springer LNCS volume 2193, September 2001.

E Bertino et al (Eds.): EDBT 2004, LNCS 2992, pp 1–2, 2004.

© Springer-Verlag Berlin Heidelberg 2004

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 21

2 R Hull

[HBCS03] R Hull, M Benedikt, V Christophides, and J Su E-Services: A look

behind the curtain In Proc ACM Symp on Principles of Databases

(PODS), San Diego, CA, June 2003.

[HKL03a] R Hull, B Kumar, and D Lieuwen Towards federated policy

man-agement In Proc IEEE 4th Intl Workshop on Policies for Distributed

Systems and Networks (Policy2003), Lake Como, Italy, June 4-6 2003.

R Hull, B Kumar, D Lieuwen, P Patel-Schneider, A Sahuguet,

S Varadarajan, and A Vyas Everything personal, not just business:

Improving user experience through rule-based service customization In

Proc Intl Conf on Service Oriented Computing (ICSOC), 2003.

R Hull, B Kumar, D Lieuwen, P Patel-Schneider, A Sahuguet,

S Varadarajan, and A Vyas Enabling context-aware and

privacy-conscious user data sharing In Proc IEEE International Conference

on Mobile Data Management, Berkeley, CA, 2004.

[SHLX03] Arnaud Sahuguet, Richard Hull, Daniel Lieuwen, and Ming Xiong Enter

Once, Share Everywhere: User Profile Management in Converged

Net-works In Proc Conf on Innovative Database Research(CIDR), January

2003.

Trang 22

GRIDS, Databases, and Information Systems

Engineering Research

Keith G Jeffery

Director, IT and Head, Information Technology Department

CCLRC Rutherford Appleton Laboratory Chilton, Di2ot, OXON OX 11 0QX UK

k.g.jeffery@rl.ac.uk http://www.itd.clrc.ac.uk/Person/K.G.Jeffery

Abstract. GRID technology, emerging in the late nineties, has evolved from a metacomputing architecture towards a pervasive computation and information utility However, the architectural developments echo strongly the computa- tional origins and information systems engineering aspects have received scant attention The development within the GRID community of the W3C-inspired OGSA indicates a willingness to move in a direction more suited to the wider end user requirements In particular the OGSA/DAI initiative provides a web- services level interface to databases In contrast to this stream of development, early architectural ideas for a more general GRIDs environment articulated in

UK in 1999 have recently been more widely accepted, modified, evolved and enhanced by a group of experts working under the auspices of the new EC DGINFSO F2 (GRIDs) Unit The resulting report on ‘Next Generation GRIDs’

was published in June 2003 and is released by the EC as an adjunct to the FP6 Call for Proposals Documentation The report proposes the need for a wealth of research in all aspects of information systems engineering, within which the topics of advanced distributed parallel multimedia heterogeneous database systems with greater representativity and expressivity have some prominence.

Topics such as metadata, security, trust, persistence, performance, scalability are all included This represents a huge opportunity for the database community, particularly in Europe.

1 Introduction

The concept of the GRID was initiated in the USA in the late 1990s Its prime purpose

was to couple supercomputers in order to provide greater computational power and to

utilise otherwise wasted central processor cycles Starting with computer-specialised

closed systems that could not interoperate, the second generation consists essentially

of middleware which schedules a computational task as batch jobs across multiple

computers However, the end-user interface is procedural rather than fully declarative

and the aspects of resource discovery, data interfacing and process-process

interconnection (as in workflow for a business process) are primitive compared with

work on information systems engineering involving, for example, databases and web

services.

E Bertino et al (Eds.): EDBT 2004, LNCS 2992, pp 3–16, 2004.

© Springer-Verlag Berlin Heidelberg 2004

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 23

4 K.G Jeffery

Through GGF (Global GRID Forum) a dialogue has evolved the original GRID

architecture to include concepts from the web services environment OGSA (Open

Grid Services Architecture) with attendant interfaces (OGSI) is now accepted by the

GRID community and OGSA/DAI (Data Access interface) provides an interface to

databases at rather low level

In parallel with this metacomputing GRID development, an initiative started in UK

has developed an architecture for GRIDs that combines metacomputing (i.e

computation) with information systems It is based on the argument that database

R&D (research and development) – or more generally ISE (Information Systems

Engineering) R&D - has not kept pace with the user expectations raised by WWW

Tim Berners-Lee threw down the challenge of the semantic web and the web of trust

[1] The EC (European Commission) has argued for the information society, the

knowledge society and the ERA (European Research Area) – all of which are

dependent on database R&D in the ISE sense This requires an open architecture

embracing both computation and information handling, with integrated detection

systems using instruments and with an advanced user interface providing ‘martini’

(anytime, anyhow, anywhere) access to the facilities The GRIDs concept [6]

addresses this challenge, and further elaboration by a team of experts has produced

the EC-sponsored document ‘Next Generation GRID’ [3]

It is time for the database community (in the widest sense, i.e the information

systems engineering community) to take stock of the research challenges and plan a

campaign to meet them with excellent solutions, not only academically or

theoretically correct but also well-engineered for end-user acceptance and use

2 GRIDs

2.1 The Idea

In 1998-1999 the UK Research Council community was proposing future

programmes for R&D The author was asked to propose an integrating IT architecture

[6] The proposal was based on concepts including distributed computing,

metacomputing, metadata, agent- and broker-based middleware, client-server

migrating to three-layer and then peer-to-peer architectures and integrated

knowledge-based assists The novelty lay in the integration of various techniques into one

architectural framework

2.2 The Requirement

The UK Research Council community of researchers was facing several IT-based

problems Their ambitions for scientific discovery included post-genomic discoveries,

climate change understanding, oceanographic studies, environmental pollution

monitoring and modelling, precise materials science, studies of combustion processes,

advanced engineering, pharmaceutical design, and particle physics data handling and

simulation They needed more processor power, more data storage capacity, better

Trang 24

GRIDS, Databases, and Information Systems Engineering Research 5

analysis and visualisation – all supported by easy-to-use tools controlled through an

intuitive user interface

On the other hand, much of commercial IT (Information Technology) including

process plant control, management information and decision support systems,

IT-assisted business processes and their re-engineering, entertainment and media systems

and diagnosis support systems all require ever-increasing computational power and

expedited information access, ideally through a uniform system providing a seamless

information and computation landscape to the end-user Thus there is a large potential

market for GRIDs systems

The original proposal based the academic development of the GRIDs architecture and

facilities on scientific challenging applications, then involving IT companies as the

middleware stabilised to produce products which in turn could be taken up by the

commercial world During 2000 the UK e-Science programme was elaborated with

funding starting in April 2001

2.3 Architecture Overview

The architecture proposed consists of three layers (Fig.1) The computation / data grid

has supercomputers, large servers, massive data storage facilities and specialised

devices and facilities (e.g for VR (Virtual Reality)) all linked by high-speed

networking and forms the lowest layer The main functions include compute load

sharing / algorithm partitioning, resolution of data source addresses, security,

replication and message rerouting This layer also provides connectivity to detectors

and instruments The information grid is superimposed on the computation / data grid

and resolves homogeneous access to heterogeneous information sources mainly

through the use of metadata and middleware Finally, the uppermost layer is the

knowledge grid which utilises knowledge discovery in database technology to

generate knowledge and also allows for representation of knowledge through

scholarly works, peer-reviewed (publications) and grey literature, the latter especially

hyperlinked to information and data to sustain the assertions in the knowledge

The concept is based on the idea of a uniform landscape within the GRIDs domain,

the complexity of which is masked by easy-to-use interfaces

2.4 The GRID

In 1998 – in parallel with the initial UK thinking on GRIDs - Ian Foster and Carl

Kesselman published a collection of papers in a book generally known as ‘The GRID

Bible’ [4] The essential idea is to connect together supercomputers to provide more

power – the metacomputing technique However, the major contribution lies in the

systems and protocols for compute resource scheduling Additionally, the designers of

the GRID realised that these linked supercomputers would need fast data feeds so

developed GRIDFTP Finally, basic systems for authentication and authorisation are

described The GRID has encompassed the use of SRB (Storage Request Broker)

Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.

Trang 25

K.G Jeffery 6

Fig 1. Grids Architecture

from SDSC (San Diego Supercomputer Centre) for massive data handling SRB has

its proprietary metadata system to assist in locating relevant data resources It also

uses LDAP as its directory of resources The GRID corresponds to the lowest grid

layer (computation / data layer) of the GRIDs architecture

3 The GRIDs Architecture

3.1 Introduction

The idea behind GRIDs is to provide an IT environment that interacts with the user to

determine the user requirement for service and then, having obtained the user’s

agreement to ‘the deal’ satisfies that requirement across a heterogeneous environment

of data stores, processing power, special facilities for display and data collection

systems (including triggered automatic detection instruments) thus making the IT

environment appear homogeneous to the end-user

Referring to Fig 2, the major components external to the GRIDs environment are:

a) users: each being a human or another system;

b) sources: data, information or software

c) resources: such as computers, sensors, detectors, visualisation or VR (virtual

reality) facilities

Each of these three major components is represented continuously and actively within

the GRIDs environment by:

1) metadata: which describes the external component and which is changed with

changes in circumstances through events

2) an agent: which acts on behalf of the external resource representing it within the

GRIDs environment

Ngày đăng: 14/12/2013, 15:15

TỪ KHÓA LIÊN QUAN