Search In this Thesis
   Search In this Thesis  
العنوان
Enhancement of Q A Techniques of Services
Oriented Architecture. /
المؤلف
Abu-Hashim, Hanaa Fathi.
هيئة الاعداد
باحث / ھناء فتحى عبد السميع أبوھاشم
مشرف / علي محمد مليجى
مناقش / كمال عبد الرؤوف الدھشان
مناقش / ھدى قرشى محمد
الموضوع
Mathematics. Architecture.
تاريخ النشر
2015
عدد الصفحات
93 p. :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
الرياضيات الحاسوبية
تاريخ الإجازة
9/8/2015
مكان الإجازة
جامعة المنوفية - كلية العلوم - الرياضيات
الفهرس
Only 14 pages are availabe for public view

from 32

from 32

Abstract

Service-Oriented Architecture (SOA) and Web Services (WS) have
received significant attention recently. SOA is a set of principles and
methodologies for designing and developing software in the form of
interoperable Services. As an implementation of SOA, Web Services are
defined as a set of standards such as Simple Object Access Protocol
(SOAP), Universal Description Discovery Integration (UDDI), and Web
Services Description Language (WSDL). These standards enable a
flexible way for applications to interact with each other over networks.
Simple Object Access Protocol (SOAP) is the protocol for applications to
communicate with each other. UDDI is a registry for Service Providers to
publish their Services. WSDL is used to describe a WS capabilities and
the interface to invoke it. A WSDL document is self-describing so that a
Service Consumer can examine the functionality of the WS at runtime
and generate corresponding code to automatically invoke the service. All
these standards are XML-based (Extensible Markup Language), which
allow applications to interact with each other over networks, no matter
what languages and platforms they are using. Quality of Service (QoS)
requirement can be used as a measurement for service selection. QoS is a
set of non-functional attributes like Service Response Time (SRT),
throughput, reliability, availability and reputation. In SOA, both service
providers and consumers should be able to define QoS-related statements
to enable QoS-aware Service discovery.
With the rapid growth of web services, a large number of web services
with the same function are developed and published. The problem is how
to find the service that best fits the consumer’s requirements and has good
reputation and trust. As, the current web service reputation models do not
include the trust factor in the calculation of web service reputation. We
propose a Web Service discovery and selection model based on
reputation approach that can overcome such limitations by considering
consumer trust factor when calculating web service reputation. In
addition, the trust negotiation approach is included in the selection
process. The results show that including the consumer trust factor in
calculating the web service reputation affects positively and gives
trustworthy results in the discovery process. Also, the results show that
using negotiation approach enhances the discovery system performance
and usability.