Relational Model for Parameter Description in Automatic Semantic Web Service Composition

05/08/2020
by   Paul Diac, et al.
0

Automatic Service Composition is a research direction aimed at facilitating the usage of atomic web services. Particularly, the goal is to build workflows of services that solve specific queries, which cannot be resolved by any single service from a known repository. Each of these services is described independently by their providers that can have no interaction with each other, therefore some common standards have been developed, such as WSDL, BPEL, OWL-S. Our proposal is to use such standards together with JSON-LD to model a next level of semantics, mainly based on binary relations between parameters of services. Services relate to a public ontology to describe their functionality. Binary relations can be specified between input and/or output parameters in service definition. The ontology includes some relations and inference rules that help to deduce new relations between parameters of services. To our knowledge, it is for the first time that parameters are matched not only based on their type, but on a more meaningful semantic context considering such type of relations. This enables the automation of a large part of the reasoning that a human person would do when manually building a composition. Moreover, the proposed model and the composition algorithm can work with multiple objects of the same type, a fundamental feature that was not possible before. We believe that the poor model expressiveness is what is keeping service composition from reaching large-scale application in practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/06/2020

A Web Service Composition Method Based on OpenAPI Semantic Annotations

Automatic Web service composition is a research direction aimed to impro...
research
09/10/2019

Extending the Service Composition Formalism with Relational Parameters

Web Service Composition deals with the (re)use of Web Services to provid...
research
03/03/2011

An Agent Based Architecture (Using Planning) for Dynamic and Semantic Web Services Composition in an EBXML Context

The process-based semantic composition of Web Services is gaining a cons...
research
07/08/2020

Automatic Web Service Composition – Models, Complexity and Applications

The automatic composition of web services refers to how services can be ...
research
01/27/2018

Efficient Web Service Composition via Knapsack-Variant Algorithm

Since the birth of web service composition, minimizing the number of web...
research
06/03/2020

A Mixed Initiative Semantic Web Framework for Process Composition

Semantic Web technologies offer the prospect of significantly reducing t...

Please sign up or login with your details

Forgot password? Click here to reset