Skip to main content

2011 | Buch

Semantic Web Services for Web Databases

verfasst von: Mourad Ouzzani, Athman Bouguettaya

Verlag: Springer New York

insite
SUCHEN

Über dieses Buch

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 are covered in the last section of this book. Semantic Web Services For Web Databases is designed for practitioners and researchers focused on service-oriented computing and Web databases.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction
Abstract
The advent of the Web elicited connectivity to a wealth of information sources and services which had hitherto been inaccessible. Its simple interface was an instant success that helped tremendously in its wide deployment. The early Web provided users access to text-based pages through hypertext links. As the Web evolved (Figure 1.1), its exponential growth has resulted in higher expectations that went largely unfulfilled. Although powerful search engines and data integration systems were developed to sift through the massive amount of information, the ever increasing amount of accessible information has made quality information search an arduous task.
Mourad Ouzzani, Athman Bouguettaya
Chapter 2. Ontological Organization of Web Databases
Abstract
Organizations rely on a wide variety of databases to conduct their everyday business. Databases are usually designed from scratch if none is found to meet requirements. This has led to a proliferation of databases obeying different sets of requirements oftentimes modeling the same situations. In many instances, and because of a lack of any organized conglomeration of databases, users create their own pieces of information that may exist in current databases.
Mourad Ouzzani, Athman Bouguettaya
Chapter 3. Web Services Query Model
Abstract
The basic use of Web services consists of invoking operations by sending and receiving messages. Their definition does not describe potential interactions between operations within the same Web service or other Web services. However, complex applications accessing diverse Web services (e.g., benefits for senior citizens) require advanced capabilities to manipulate and deliver Web services’ functionalities. In general, users have needs that cannot be fulfilled by simply invoking one single operation or several operations independently.
Mourad Ouzzani, Athman Bouguettaya
Chapter 4. Web Services Query Execution and Optimization
Abstract
In the previous chapter, we introduced our new web service query model. Users express their requests using the specifications we introduced in the same chapter. Now given such a query and a large pool of Web services along with their QoWS parameters, we need to transform this query into an executable orchestration of actual web services.
Mourad Ouzzani, Athman Bouguettaya
Chapter 5. Implementation and Experiments
Abstract
In this chapter, we report on the implementation and experiments for our query infrastructure over Web services. The implementation is conducted in the context of WebDG, a digital government prototype that provides access to e-government databases and services related to social services. As a prototype, WebDG supports access to only few e-government services. Thus, it cannot represent the large number of Web services available on the Web. It is then necessary to asses our approach through experiments on synthetic data. The goal of these experiments is to measure the cost of the different algorithms and the quality of the service execution plans they generate. We focus on computing the time it takes each algorithm to reach a decision. The quality of their results is simply the objective function, Fsmr, as defined for a service execution plan in the previous chapter. These different results are then compared together under different scenarios and constraints.
Mourad Ouzzani, Athman Bouguettaya
Chapter 6. Current Advances in Semantic Web Services and Web Databases
Abstract
The work we presented in this book relates to several research areas including Web databases integration and efficient querying, as well as Web service querying, composition, and optimization. A review of these different areas as they relate to this book are discussed in this chapter.
Mourad Ouzzani, Athman Bouguettaya
Chapter 7. Conclusions, Open Issues, and Future Directions
Abstract
This book addresses key issues to enable efficient access to Web databases and Web services. We described a distributed ontology that allows a meaningful organization of and efficient access to Web databases. We also presented a comprehensive query infrastructure for the emerging concept of Web services. The core of this query infrastructure relates to the efficient delivery of Web services based on the concept of Quality of Web Service.
Mourad Ouzzani, Athman Bouguettaya
Backmatter
Metadaten
Titel
Semantic Web Services for Web Databases
verfasst von
Mourad Ouzzani
Athman Bouguettaya
Copyright-Jahr
2011
Verlag
Springer New York
Electronic ISBN
978-1-4614-1644-9
Print ISBN
978-1-4614-1643-2
DOI
https://doi.org/10.1007/978-1-4614-1644-9