An Approach to Extend WSDL-Based Data Types Specification to Enhance Web Services Understandability

Abstract

Web Services are important for integrating distributed heterogeneous applications. One of the problems that facing Web Services is the difficulty for a service provider to represent the datatype of the parameters of the operations provided by a Web service inside Web Service Description Language (WSDL). This problem will make it difficult for service requester to understand, reverse engineering, and also to decide if Web service is applicable to the required task of their application or not. This paper introduces an approach to extend Web service datatypes specifications inside WSDL in order to solve the aforementioned challenges. This approach is based on adding more description to the provided operations parameters datatypes and also simplified the WSDL document in new enrichment XML-Schema. The main contributions of this paper are: 1. Comprehensive study of 33 datatypes in C# language, and how they are represented inside WSDL document. 2. Classification of the previous mentioned datatypes into 3 categories: ( Clear, Indistinguishable, and Unclear ) datatypes. 3. Enhance the representation of 18% of C# datatypes that are not supported by XML by producing a new simple enrichment XML-based schema. 4. Enhance Web Service Understandability by simplifying WSDL document through producing summarized new simple enrichment schema.

Authors and Affiliations

Fuad Alshraiedeh, Samer Hanna, Raed Alazaidah

Keywords

Related Articles

Improved Generalization in Recurrent Neural Networks Using the Tangent Plane Algorithm

The tangent plane algorithm for real time recurrent learning (TPA-RTRL) is an effective online training method for fully recurrent neural networks. TPA-RTRL uses the method of approaching tangent planes to accelerate the...

Internet of Things based Expert System for Smart Agriculture

Agriculture sector is evolving with the advent of the information and communication technology. Efforts are being made to enhance the productivity and reduce losses by using the state of the art technology and equipment....

Crowding Optimization Method to Improve Fractal Image Compressions Based Iterated Function

Fractals are geometric patterns generated by Iterated Function System theory. A popular technique known as fractal image compression is based on this theory, which assumes that redundancy in an image can be exploited by...

Development of Fire Fighting Robot (QRob)

Fire incident is a disaster that can potentially cause the loss of life, property damage and permanent disability to the affected victim. They can also suffer from prolonged psychological and trauma. Fire fighters are pr...

3D Printing of Personalized Archwire Groove Model for Orthodontics: Design and Implementation

In traditional dental treatment, archwires are bent by orthodontists using standard methods. However, the standard models cater to patients with common oral problems, and are unsuitable for personalized orthodontic treat...

Download PDF file
  • EP ID EP116710
  • DOI 10.14569/IJACSA.2015.060314
  • Views 74
  • Downloads 0

How To Cite

Fuad Alshraiedeh, Samer Hanna, Raed Alazaidah (2015). An Approach to Extend WSDL-Based Data Types Specification to Enhance Web Services Understandability. International Journal of Advanced Computer Science & Applications, 6(3), 88-98. https://europub.co.uk/articles/-A-116710