Extending web services datatypes specification for different development platforms

Other Title(s)

توسيع مواصفات أنواع البيانات لخدمات الويب لمختلف الأنظمة المتطورة : لغات البرمجة

Dissertant

al-Absi, Raid Umar Abd Rabbih

Thesis advisor

Hanna, Samir

University

Philadelphia University

Faculty

Faculty of Information Technology

Department

Department of Computer Science

University Country

Jordan

Degree

Master

Degree Date

2014

English Abstract

-In recent years, Web Services have become an important element in many areas, and the ability to exchange information through Web services is a great example of its role and its benefits and the ability to carry out the functions that may be used in the commercial field, for example, at a high level.The description and the use of the Web services is considered syntactic, this means that the knowledge of semantic Web services themselves are located on the web services user to understand or learn by other means before he decides if he want to use this service or not, and how it will be used.

This thesis is interested in the description of the Semantic Web Services and will be centered on the ambiguity and misunderstanding in the use of the data types that are used in a file written in XML language called WSDL (web service description language) , the description of Web Services is saved in this file.

The problem of the ambiguity in the representation of the data types leads to many problems, for example the difficulty of interpreting the data between the service provider and requester and this leads to many errors in the merging the service or its configuration , another example is the difficulties that may encountering the tools or the techniques that developing the web services which works directly with the WSDL file, which is created automatically.

thus, there will be inconsistencies in the description of services for the different techniques.

In this thesis, I will give a new way to try to solve this problem by adding semantics descriptions to the data types used in the WSDL file to simplify dealing with this issue in terms of the types of data .

Major scientific contributions to this message: 1.

Adding semantic description to the Data types used in the WSDL file.

x 2.

Improving the level of understanding of web services through the Service Description for the Semantic Web.

3.

classifying the Data Types into two Categories (simple, derivative).

4.

Simple data types are expressed clearly in the WSDL file and do not need to add a semantic description.

5.

Derived data types are ambiguity and does not expressed in a clear manner, causing errors for service requester, so it needs a semantic description.

Here it is necessary to refer to the service provider to find out the type of data used in this case.

Main Subjects

Information Technology and Computer Science

Topics

No. of Pages

96

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Background.

Chapter Three : The proposed model.

Chapter Four : Implementation and evaluation.

Chapter Five : Conclusion and future work.

References.

American Psychological Association (APA)

al-Absi, Raid Umar Abd Rabbih. (2014). Extending web services datatypes specification for different development platforms. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-546406

Modern Language Association (MLA)

al-Absi, Raid Umar Abd Rabbih. Extending web services datatypes specification for different development platforms. (Master's theses Theses and Dissertations Master). Philadelphia University. (2014).
https://search.emarefa.net/detail/BIM-546406

American Medical Association (AMA)

al-Absi, Raid Umar Abd Rabbih. (2014). Extending web services datatypes specification for different development platforms. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-546406

Language

English

Data Type

Arab Theses

Record ID

BIM-546406