The University of Southampton
University of Southampton Institutional Repository

Dynamic Discovery, Creation and Invocation of Type Adaptors for Web Service Workflow Harmonisation

Dynamic Discovery, Creation and Invocation of Type Adaptors for Web Service Workflow Harmonisation
Dynamic Discovery, Creation and Invocation of Type Adaptors for Web Service Workflow Harmonisation
Service-oriented architectures have evolved to support the composition and utilisation of heterogeneous resources, such as services and data repositories, whose deployments can span both physical and organisational boundaries. The Semantic Web Service paradigm facilitates the construction of workflows over such resources using annotations that express the meaning of the service through a shared conceptualisation. While this aids non expert users in the composition of meaningful workflows, sophisticated middleware is required to cater for the fact that service providers and consumers often assume different data formats for conceptually equivalent information. When syntactic mismatches occur, some form of workflow harmonisation is required to ensure that data incompatibilities are resolved, a step we refer to as syntactic mediation. Current solutions are entirely manual; users must consider the low-level interoperability issues and insert Type Adaptor components into the workflow by hand, contradicting the Semantic Web Service ideology. By exploiting the fact that services are connected together based on shared conceptual interfaces, it is possible to associate a canonical data model with these shared concepts, providing the basis for workflow harmonisation through this intermediary data model. To investigate this hypothesis, we have developed a formalism to express the mapping of elements between data models in a modular and composable fashion. To utilise such a formalism, we propose additional architecture that facilitates the discovery of declarative mediation rules and subsequent on-the-fly construction of Type Adaptors that can translate data between different syntactic representations. This formalism and proposed architecture have been implemented and evaluated against bioinformatics data sources to demonstrate a scalable and efficient solution that offers composability with virtually no overhead. This novel mediation approach scales well as the number of compatible data formats increases, promotes the sharing and reuse of mediation rules, and facilitates the automatic inclusion of Type Adaptor components into workflows.
Szomszor, Martin
c797d2c4-7fd3-45f5-9aa6-474faf550786
Szomszor, Martin
c797d2c4-7fd3-45f5-9aa6-474faf550786

Szomszor, Martin (2007) Dynamic Discovery, Creation and Invocation of Type Adaptors for Web Service Workflow Harmonisation. University of Southampton, School of Electronics and Computer Science, Doctoral Thesis.

Record type: Thesis (Doctoral)

Abstract

Service-oriented architectures have evolved to support the composition and utilisation of heterogeneous resources, such as services and data repositories, whose deployments can span both physical and organisational boundaries. The Semantic Web Service paradigm facilitates the construction of workflows over such resources using annotations that express the meaning of the service through a shared conceptualisation. While this aids non expert users in the composition of meaningful workflows, sophisticated middleware is required to cater for the fact that service providers and consumers often assume different data formats for conceptually equivalent information. When syntactic mismatches occur, some form of workflow harmonisation is required to ensure that data incompatibilities are resolved, a step we refer to as syntactic mediation. Current solutions are entirely manual; users must consider the low-level interoperability issues and insert Type Adaptor components into the workflow by hand, contradicting the Semantic Web Service ideology. By exploiting the fact that services are connected together based on shared conceptual interfaces, it is possible to associate a canonical data model with these shared concepts, providing the basis for workflow harmonisation through this intermediary data model. To investigate this hypothesis, we have developed a formalism to express the mapping of elements between data models in a modular and composable fashion. To utilise such a formalism, we propose additional architecture that facilitates the discovery of declarative mediation rules and subsequent on-the-fly construction of Type Adaptors that can translate data between different syntactic representations. This formalism and proposed architecture have been implemented and evaluated against bioinformatics data sources to demonstrate a scalable and efficient solution that offers composability with virtually no overhead. This novel mediation approach scales well as the number of compatible data formats increases, promotes the sharing and reuse of mediation rules, and facilitates the automatic inclusion of Type Adaptor components into workflows.

Text
Thesis.pdf - Other
Download (3MB)

More information

Published date: April 2007
Organisations: University of Southampton, Web & Internet Science

Identifiers

Local EPrints ID: 264279
URI: http://eprints.soton.ac.uk/id/eprint/264279
PURE UUID: a780f888-321d-4ff8-90c0-3b0c8faf78ee

Catalogue record

Date deposited: 06 Jul 2007
Last modified: 14 Mar 2024 07:45

Export record

Contributors

Author: Martin Szomszor

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×