Skypackage: From Finding Items To Finding A Skyline Of Packages On The Semantic Web

Read Complete Research Material



[SkyPackage: From Finding Items to Finding A Skyline of Packages on the Semantic Web]

by

Acknowledgement

I would take this opportunity to thank my research supervisor, family and friends for their support and guidance without which this research would not have been possible.

DECLARATION

I, [type your full first names and surname here], declare that the contents of this dissertation/thesis represent my own unaided work, and that the dissertation/thesis has not previously been submitted for academic examination towards any qualification. Furthermore, it represents my own opinions and not necessarily those of the University.

Signed __________________ Date _________________

Abstract

Semantic Web service descriptions are typically multi parameter constructs. Discovering semantically relevant services given a desirable service description is typically addressed by performing a pair wise, logic-based match between the requested and offered parameters. However, little or no attention is given to combining these partial results to compile the final list of candidate services. Instead, this is often done in an ad hoc manner, implying a priori assumptions regarding the user's preferences. In this paper, we focus on identifying the best candidate Semantic Web services given the description of a requested service. We model the problem as a skyline query, also known as the maximum vector problem, and we show how the service selection process can be performed efficiently. We consider different aspects of the service selection process, addressing both the requesters' and the providers' points of view. Experimental evaluation on real and synthetic data shows the effectiveness and efficiency of the proposed approach.

Table of Contents

INTRODUCTION6

Background7

Problem formulation8

LITERATURE REVIEW9

Related Work9

One Pass Algorithm14

Dual Progressive Algorithm15

Bottom-Up Algorithm18

Selecting Skyline Services for QoS based Web Service Composition19

Determining the Skyline Services22

Composing the Skyline Services22

Representative Skyline Services24

P-Dominant Service Skyline25

Experimental Evaluation31

Synthetic data33

Computing the p-dominant skyline using P-r-tree33

P-R tree34

Process of Skyline packaging34

Compiling a data set35

Selecting individuals35

Selecting loci36

Selection of age calibrations38

Skyline-plot methods39

Simulations39

Classic skyline39

Generalized skyline40

Bayesian multiple-change-point41

Bayesian skyline42

Interpretation of skyline plots43

Choosing a method44

RESEARCH METHODOLOGY45

Data Sources and Research Limitations45

Research Instruments46

Data Types46

Primary Data46

Secondary Data46

CONCLUSION47

SkyPackage: From Finding Items to Finding A Skyline of Packages on the Semantic Web

Introduction

Web services, as a key technology for realizing service oriented architectures, promise to enable interoperability and integration between heterogeneous systems and applications. The discovery and selection of the appropriate services to fulfill a given request constitutes a fundamental task in such architectures. However, current industry standards for describing and locating Web services (WSDL, UDDI) aim at describing the structure of the service interface and of the exchanged messages, limiting the discovery process to essentially keyword-based search. Even though interoperability at the syntactic level is a necessary requirement, the identification and selection of appropriate services should be done in terms of the semantics of the requested and offered capabilities. To this direction, the Semantic Web, through the use of ontologies, provides the means to enrich the service descriptions with semantic information, allowing software agents to reason about the terms in these descriptions. This is a significant step for increasing the precision of the discovery process, as well as for minimizing the required human intervention. Several approaches have been proposed for adding semantics to Web service descriptions, namely OWL-S, WSDL-S, ...
Related Ads