<div class="csl-bib-body">
<div class="csl-entry">Unterberger, M. (2014). <i>Guidelines for the development of resilient web services to enhance business process continuity</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2014.26109</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2014.26109
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/3862
-
dc.description
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers
-
dc.description
Zsfassung in dt. Sprache
-
dc.description.abstract
Processes, either in scientific or business domains, are in general subjected to decay. In general, processes often interact with external components, which are located outside of the process boundaries. Web Services have become the de facto standard for realizing remote software components. Thus, Web Services are often part of a process and therefore can have a strong impact on a correct process execution. However, processes themselves are designed for long lasting, whereas Web Services have a highly dynamic and varying nature. That means, their functional behaviour often changes on demand. That dilemma of volatile third party resources is a major driver for process decay. Business Continuity Management (BCM) is a framework for developing and implementing Business Continuity within an enterprise including various activities like risk management and process analysis. However, Business Continuity plans and strategies do not cover external artifacts sufficiently. Such external services involve a potential risk, but are hard to address by BCM as they are out of the sphere of influence. This thesis analysis reasons why Web Services so easily become outdated. Based on a literature survey, the most common service changes scenarios causing the Web Service's dynamic nature are presented. In a first step we investigate challenges regarding Web Service's resilience. Therefore, we observe the Web Service beyond its public interface to identify non apparent challenges. In more detail, we concentrate our effort on two major challenges: Web Service version management and Web Service dependency management. We organized our work as follows: In the first step, theoretical concepts including requirements and policies addressing the resilience challenges have been developed. In a second step, we provided a reference implementation for that framework to support resilient Web Services. Both, the theoretical and practical contributions lead to the Resilient Web Service Framework. By applying this framework, it supports Web Service providers in offering resilient Web Services. For the purpose of demonstration, we applied the Resilient Web Service Framework on a selected set of scenarios of the Web Service management domain. The introduced resilience annotations get automatically attach to the service's WSDL. It demonstrates the successfully capturing of Web Service's dependencies at runtime. Furthermore, notifications have been pushed in case of a dependency modification.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Resiliente Web Services
de
dc.subject
Web Service Langzeitarchivierung
de
dc.subject
Abhängigkeitsverwaltung
de
dc.subject
Geschäftskontinuität
de
dc.subject
Resilient Web Services
en
dc.subject
Web Service Preservation
en
dc.subject
Dependency Management
en
dc.subject
Business Continuity
en
dc.title
Guidelines for the development of resilient web services to enhance business process continuity
en
dc.title.alternative
Empfehlungen für Resiliente Webservices zur Verbesserung der Kontinuität von Geschäftsprozessen
de
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2014.26109
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Marco Unterberger
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E188 - Institut für Softwaretechnik und Interaktive Systeme
-
dc.type.qualificationlevel
Diploma
-
dc.identifier.libraryid
AC12079241
-
dc.description.numberOfPages
88
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:1-67702
-
dc.thesistype
Diplomarbeit
de
dc.thesistype
Diploma Thesis
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-9272-6225
-
item.openairetype
master thesis
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.openaccessfulltext
Open Access
-
item.mimetype
application/pdf
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_bdcc
-
item.grantfulltext
open
-
crisitem.author.dept
E188 - Institut für Softwaretechnik und Interaktive Systeme