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

Comprehensive Understanding of Intelligent User Interfaces

This paper represents basic discussion for one of the latest advances in the technology, known as Intelligent User Interface (IIUI) which is a combination of two major fields of computer science, namely, HCI & Artificial...

Single-Handed Cursor Control Technique Optimized for Rear Touch Operation and Its Usability

To improve single-handed operation of mobile de-vices, the use of rear touch panel has potential for user interac-tions. In this paper, a basic study of operational control simply achieved through drag and tap of the ind...

RKE-CP: Response-based Knowledge Extraction from Collaborative Platform of Text-based Communication

With the generation of massive amount of product-centric responses from existing applications on collaborative platform, it is necessary to perform a discrete analytical operation on it. As majority of such responses are...

A Robust Hash Function Using Cross-Coupled Chaotic Maps with Absolute-Valued Sinusoidal Nonlinearity

This paper presents a compact and effective chaos-based keyed hash function implemented by a cross-coupled topology of chaotic maps, which employs absolute-value of sinusoidal nonlinearity, and offers robust chaotic regi...

DDoS Classification Using Neural Network and Naïve Bayes Methods for Network Forensics

Distributed Denial of Service (DDoS) is a network security problem that continues to grow dynamically and has increased significantly to date. DDoS is a type of attack that is carried out by draining the available resour...

Download PDF file
  • EP ID EP116710
  • DOI 10.14569/IJACSA.2015.060314
  • Views 102
  • 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