Automatic Generation for Web Services Conversations Adapters

2009-09-16
Elgedawy, Islam
Web services interact with each other over the Web to accomplish different business objectives, such interactions are known as services conversations, which are specified via the exchanged messages containing the operations to be invoked. Service consumers search the Web for services that fulfil their requirements. Unfortunately, due to services heterogeneities, services consumers usually cannot find the perfect match for their requests, hence they manually create adapters to mediate between chosen services and their requests. Creating such adapters manually becomes an obstacle for achieving high business agility, and definitely increases development efforts and costs. To overcome this problem, this paper proposes an approach for automatically generating conversations adapters. The proposed approach is ontology-based, where the adopted ontology provides the conversion semantics between application domain concepts via a graph data structure known as the concepts substitutability graph. The proposed approach uses such conversion semantics to determine the mappings between different conversation messages, and to generate the suitable concepts convertors, which are later used to build the required adapter. We believe the proposed approach helps in improving business agility and responsiveness, and of course minimizes efforts needed for developing SOA applications.

Suggestions

Automated Web Services Composition with the Event Calculus
Aydin, Onur; Çiçekli, Fehime Nihan; Cicekli, Ilyas (2007-10-24)
As the web services proliferate and complicate it is becoming an overwhelming job to manually prepare the web service compositions which describe the communication and integration between web services. This paper analyzes the usage of the Event Calculus, which is one of the logical action-effect definition languages, for the automated preparation and execution of web service compositions. In this context, abductive planning capabilities of the Event Calculus are utilized. It is shown that composite process ...
Automatic QoS evaluation method for web services
Aşkaroğlu, Emra; Karagöz, Pınar (2012-07-04)
In this work, we propose a new QoS evaluation method for web services. The proposed method aims to keep track of web services in terms of QoS parameters and to generate QoS values automatically when necessary. It is realized as a part of a Web service discovery system that is a collection of domain specific service discovery nodes.
Automatic quality of service (QOS) evaluation for domain specific web service discovery framework
Aşkaroğlu, Emra; Karagöz, Pınar; Department of Computer Engineering (2011)
Web Service technology is one of the most rapidly developing contemporary technologies. Nowadays, Web Services are being used by a large number of projects and academic studies all over the world. As the use of Web service technology is increasing, it becomes harder to find the most suitable web service which meets the Quality of Service (QoS) as well as functional requirements of the user. In addition, quality of the web services (QoS) that take part in the software system becomes very important. In this t...
Improved Genetic Algorithm based Approach for QoS Aware Web Service Composition
Yilmaz, A. Erdinc; Karagöz, Pınar (2014-07-02)
Use of web services is one of the most rapidly developing technologies. Since web services are defined by XML-based standards to overcome platform dependency, they are very eligible to integrate with each other in order to establish new services. This composition enables us to reuse existing services, which results in less cost and time consumption. One of the recent problems with web service composition is to maximize the overall Quality of Service (QoS) of the composed service. Most common elements of QoS...
Query interface and query language for domain specific web service discovery system
Özdil, Hilal; Karagöz, Pınar; Department of Computer Engineering (2011)
As the number of the published web services increase, discovery of the web services with the desired functionality and quality is becoming a challenging process. Selecting the appropriate web services among the ones that o er the same functionality is also a challenging task. The web service repositories like UDDI (Universal Description Discovery and Integration) support only the syntactic searchs. Quality of service parameters for the published web services can not be queried over these repositories. We ha...
Citation Formats
I. Elgedawy, “Automatic Generation for Web Services Conversations Adapters,” pp. 614–619, 2009, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/63984.