Towards a semantic- and context-based approach for composing web services

  title={Towards a semantic- and context-based approach for composing web services},
  author={Michael Mrissa and Djamal Benslimane and Zakaria Maamar and Chirine Ghedira},
  journal={Int. J. Web Grid Serv.},
Despite the widespread adoption of web services, several obstacles still hinder their smooth automatic composition. First, techniques that exploit semantic information during web services discovery are still lagging behind despite multiple initiatives like OWL-S. Second, the context in which web services evolve is, to a certain extent, ignored. This prevents deploying adaptable web services. In this paper, we propose a semantic- and context-based approach for web services composition. By… 

Figures and Tables from this paper

Research Challenges of Web Service Composition

The major challenges related to semantic languages, Web service publishing, discovery, and selection techniques which affect the composition of the service are explored and the effectiveness of automation, dynamicity, scalability, adaptation, and management strategies of the composition approaches are evaluated.

Context Based Dynamic Web Services Composition Approaches: a Comparative Study

Context Based Web Service Composition approaches are presented and a comparative study of them are provided and any information that can be used to characterize the entity is presented.

C-ANIS - A Contextual, Automatic and Dynamic Service-Oriented Integration Framework

The proposed C-ANIS is a Contextual, Automatic and dyNamic Integration framework of Services that distinguishes two different approaches to service integration: automatic integration and on-demand integration.

Multi-ontology matchmaker

The Matchmaker algorithm, which incorporates a means of distinguishing different ontologies, is presented, together with the overall architecture of the Matchmaker engine.

Exception resolution for BPEL processes: a middleware-based framework and performance evaluation

A middleware-based framework for system exception resolution, which undertakes the tasks of failure interception, discovery of alternate services and their invocation, and also presents performance measures, establishing that the overhead imposed by the addition of the proposed middleware layer is minimal.

Automatic Service-Integration Framework for Ubiquitous Environments

  • N. IbrahimF. Le MouelS. Frénot
  • Computer Science
    International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM'07)
  • 2007
This article proposes a new way of integrating services, namely ad-hoc service integration, and implements the service-integration framework based on OSGi/Felix along with a toolkit providing two different techniques to realize the ad-Hoc integration.

IQoS-aware exception resolution for BPEL processes: a middleware-based framework and performance evaluation

A middleware-based framework for system exception resolution is proposed, which undertakes the tasks of failure interception, discovery of alternative services and their invocation, and arranges for bridging syntactic differences between the originally invoked services and functionally equivalent replacements to it, by employing XSLT-based transformations.

Classification of the state-of-the-art dynamic web services composition techniques

A novel classification of the current state-of-the-art dynamic web services composition techniques with attention to the capabilities and limitations of the underlying approaches is presented.

Business transaction coordination in multi-agent financial web services

This paper proposes to use SOAP as the Agent Communication Language (ACL) to make it simpler to communicate among agents but it would also have all the benefits of SOAP seamless integration, interoperability, lightweight, and language and platform independent.



Meteor-s web service annotation framework

MWSAF (METEOR-S Web Service Annotation Framework), a framework for semi-automatically marking up Web service descriptions with ontologies, which has developed algorithms to match and annotate WSDL files with relevant ontologies.

Bringing Semantics to Web Services: The OWL-S Approach

This paper shows how to use OWL-S in conjunction with Web service standards, and explains and illustrates the value added by the semantics expressed in OWl-S.

Toward an agent-based and context-oriented approach for Web services composition

This paper presents an agent-based and context-oriented approach that supports the composition of Web services, where software agents engage in conversations with their peers to agree on the Web services that participate in this process.

Towards a conversation-driven composition of web services

The role and benefits that conversations could bring to Web services in general and their composition in particular are outlined and decisions are made according to the situations in which participants participate.

Semantic (Web) Technology In Action: Ontology Driven Information Systems for Search, Integration and Analysis

This work identifies a Semantic Technology that supports the key capabilities also needed to realize the Semantic Web vision, namely representing, acquiring and utilizing knowledge.

Context-based personalization of Web services composition and provisioning

This work presents an approach that aims at personalizing Web services composition and provisioning using context, and three types of context are devised, and they are referred to as user-, Web service-, and resource-context.

The Self-Serv Environment for Web Services Composition

This paper considers how the mechanism for composing services in Self-Serv is based on two major concepts: the composite service and the service container.

Semantic Interpretation and Matching of Web Services

A novel interpretation model, called CRI model, is formulated, which supports both semantic interpretations, and allows the satisfiability evaluation to be uniformly conducted, and is presented as an algorithm for the unified Satisfiability evaluation.

Model-Driven Web Service Development

This paper shows how, starting from the external specifications of a Web service, this framework can support the generation of extensible service implementation templates as well as of complete (executable) service specifications, thereby considerably simplifying the service development work.

Towards a Context-Based Service Composition Framework

The approach adopted in this framework is the combination of context-aware computing and agent technology, in order to provide better user-tailored services in pervasive environments.