dc.contributor.author
Tian, Min
dc.date.accessioned
2018-06-07T20:26:07Z
dc.date.available
2005-12-06T00:00:00.649Z
dc.identifier.uri
https://refubium.fu-berlin.de/handle/fub188/6833
dc.identifier.uri
http://dx.doi.org/10.17169/refubium-11032
dc.description
0 Title page and table of contents
1 Introduction
2 Background
3 Related work
4 The design of the WS-QoS architecture
5 The implementation of the WS-QoS framework
6 Applying the WS-QoS framework
7 Performance measurements
8 Conclusion and future work
9 Appendix
10 References
dc.description.abstract
Web Services are becoming more and more popular these days and more and more
businesses are planning to build their future solutions on Web service
technology. By now, SOAP and WSDL have become reliable standards in the field
of Web service execution. While the concept of UDDI allows for automatic
discovery of services implementing a common public tModel interface, there
have been only few attempts to find a standardized form to describe the
quality of service (QoS) with which services are executed. The need for QoS
specifications in Web services is driven by two demands. Clients aim to
experience a good service performance, e.g. low waiting time, high
reliability, and availability to successfully use the service whenever the
need arises. On the other hand, when it comes to e-business, service providers
need to formulate QoS-aware offers in order to gain the highest possible
profit from their business. Examples are high throughput guarantees and low
response time through dynamic capacity allocation, resource allocation, and
load balancing in order to serve a high number of clients with assured QoS.
Moreover, crucial transactions such as payment should experience prioritized
execution realized by transaction differentiation. Service providers will
strive to find an optimal relation between user satisfaction and system
utilization. There are sophisticated technologies to actively differentiate
between various QoS levels both on the transport level (DiffServ, IntServ,
classes of services in UMTS and ATM, etc.) and on the server level (load
balancing, transaction differentiation, HTTP request differentiation, etc.),
yet there are no standardized means to describe the desired QoS on the
application level. In terms of the Internet model, the Web services can be
placed between the application and network layer. To close the gap between the
Web Services layer and the underlying QoS-aware transport technologies, we
have developed the Web services-QoS architecture (WS-QoS). The main
motivations of our work are designing an architecture that allows both
service clients and service providers to specify requests and offers with QoS
properties and QoS classes, enabling an efficient service offer selection in
order to accelerate the overall lookup process for the client, providing a
flexible way for service providers to publish and update their service offers
with different QoS aspects as well as mapping the QoS requirements regarding
the underlying transport network from the higher (Web service and application)
layer onto the actual underlying network technology at runtime in order to
achieve an overall QoS support through the different layers in terms of the
Internet model. The main contributions of this work are the WS-QoS
architecture that enables QoS-aware service specifications, the broker based
Web service selection model that enables an efficient QoS-aware service
selection as well as the QoS mapping guarantying the assured QoS.
de
dc.description.abstract
Mit der weiten Verbreitung von Web services (Webdienste) gewinnt diese
Technologie mehr und mehr an Bedeutung sowohl in der Forschung als auch in der
Industrie. Die Web service Technologie basiert auf offenen und
standardisierten Internetprotokollen und erlaubt strukturierte
Datenkommunikation über das Internet, unabhängig von der eingesetzten
Netzinfrastruktur, Hardware, Betriebssystemen und Programmiersprachen. Immer
mehr konkurrierende Anbieter wie Börseninformationsdienste oder Suchmaschinen
bieten ihre Dienste mit ähnlichen Funktionalitäten als Web services an. Durch
die Fülle der verschiedenen Dienstangebote fällt es einem Dienstnutzer schwer,
sich für einen Dienstanbieter zu entscheiden, da die Entscheidungsgrundlagen
fehlen. Die vorliegende Dissertationsarbeit führt die WS-QoS (Web service
quality of service) Architektur ein. Zum einen kann mit ihrer Hilfe sich ein
Dienstnutzer anhand bestimmter Entscheidungskriterien zur Laufzeit für ein
Dienstangebot entscheiden. Zum anderen kann ein Dienstanbieter seine
Dienstangebote anhand bestimmter Entscheidungskriterien anbieten. Die WS-QoS
Architektur führt ein XML Schema ein, anhand dessen die
Entscheidungskriterien, auch Dienstgüte genannt, einheitlich spezifiziert
werden können. Die Spezifikation erlaubt eine schnelle Suche nach den
passenden Dienstangeboten durch einen Dienstnutzer zur Laufzeit. Die
vorliegende Arbeit führt Mechanismen ein, die die Abbildung verschiedener
Dienstgütekriterien, die oft auf einem hohen Abstraktionsniveau definiert
werden, auf die technischen Systeme zur Laufzeit erlauben. Die dynamische
Abbildung, was ein weiteres herausragendes Merkmal der Dissertationsarbeit im
Vergleich zu anderen Arbeiten ist, garantiert eine durchgehende Unterstützung
der Dienstgüte in allen Kommunikationsschichten und Komponenten entlang des
Kommunikationspfades. Dies erlaubt eine echte Erfüllung der zugesicherten
Dienstgüte. Die Dissertationsarbeit belegt die Vorteile der eingeführten WS-
QoS Architektur durch eine Implementierung und verschiedene Leistungsmessungen
und analysen. Die Arbeit zeigt ebenfalls die Vorteile der vorgeschlagenen WS-
QoS Architektur für mobile Webdienste. Durch einfache Erweiterungen der
Architektur können Kommunikationsgeschwindigkeiten für mobile Nutzer bei
gleichzeitiger Kostensenkung erhöht und Server vor Überlastungen geschützt
werden.
de
dc.rights.uri
http://www.fu-berlin.de/sites/refubium/rechtliches/Nutzungsbedingungen
dc.subject
QoS integration
dc.subject
mobile Web services
dc.subject
C.2.6 Internetworking
dc.subject.ddc
000 Informatik, Informationswissenschaft, allgemeine Werke::000 Informatik, Wissen, Systeme::004 Datenverarbeitung; Informatik
dc.title
QoS integration in Web services with the WS-QoS framework
dc.contributor.firstReferee
Prof. Dr. Ing. Jochen H. Schiller
dc.contributor.furtherReferee
Prof. Dr. Stefan Fischer
dc.date.accepted
2005-11-29
dc.date.embargoEnd
2005-12-06
dc.identifier.urn
urn:nbn:de:kobv:188-fudissthesis000000001734-6
dc.title.translated
Dienstgüterintegration in Web-Services mit dem WS-QoS Rahmenwerk
de
refubium.affiliation
Mathematik und Informatik
de
refubium.mycore.fudocsId
FUDISS_thesis_000000001734
refubium.mycore.transfer
http://www.diss.fu-berlin.de/2005/326/
refubium.mycore.derivateId
FUDISS_derivate_000000001734
dcterms.accessRights.dnb
free
dcterms.accessRights.openaire
open access