Semantic Web Services for Web Databases

Semantic Web Services for Web Databases introduces an end-to-end framework for querying Web databases using novel Web service querying techniques. This includes a detailed framework for the query infrastructure for Web databases and services. Case studies

  • PDF / 2,469,278 Bytes
  • 152 Pages / 439.36 x 666.15 pts Page_size
  • 41 Downloads / 375 Views

DOWNLOAD

REPORT


Mourad Ouzzani • Athman Bouguettaya

Semantic Web Services for Web Databases Foreword by Boualem Benatallah

123

Mourad Ouzzani Qatar Computing Research Institute Qatar Foundation Doha, Qatar [email protected]

Athman Bouguettaya School of Computer Science and Information Technology RMIT University Melbourne Victoria Australia [email protected]

ISBN 978-1-4614-1643-2 e-ISBN 978-1-4614-1644-9 DOI 10.1007/978-1-4614-1644-9 Springer New York Dordrecht Heidelberg London Library of Congress Control Number: 2011939473 c Springer Science+Business Media, LLC 2011  All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)

To my parents, my wife, and my children. Mourad Ouzzani To my mother. Athman Bouguettaya

Foreword

The advent of the Web has created a new landscape for the way organizations design and deploy their databases and applications. This has extended the scale of heterogeneity and autonomy of these databases and applications to levels not seen before. Concurrently, a new computing environment is being shaped through advances in service oriented architectures, mashups, and cloud computing. While connectivity is no longer an issue, judiciously organizing web databases and efficiently accessing them are raising a myriad of new research challenges. In particular, it is quite challenging to enable the tasks of finding, accessing, and querying a large number of autonomous and heterogeneous databases which have not been designed to interoperate in such an open environment. Because Web services are increasingly being used as the technology of choice to access Web databases and build applications on the Web, it is imperative to build a new query infrastructure with would enable their deployment and expansion on the Internet, thus providing users with tools to efficiently access and share Web services. In this excellent book, the authors presented an intuitive and scalable approach to organize and access Web databases. The basic idea is that Web databases can be simply organized based on the different topics related to their content. This creates a distributed ontology of Web databases that are easily explored and queried. Users are provided with tools to find databases of interest to query them without the effort that is usually required in dea