Artikel in Tagungsband INPROC-2014-29

Bibliograph.
Daten
Schäfer, David Richard; Bach, Thomas; Tariq, Muhammad Adnan; Rothermel, Kurt: Increasing Availability of Workflows Executing in a Pervasive Environment.
In: Proceedings of the 2014 IEEE International Conference on Services Computing.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 717-724, englisch.
Anchorage, AK, USA: IEEE Computer Society, Juni 2014.
DOI: 10.1109/SCC.2014.98; ISBN: 978-1-4799-5066-9/14.
Artikel in Tagungsband (Konferenz-Beitrag).
CR-Klassif.C.2.4 (Distributed Systems)
C.4 (Performance of Systems)
Kurzfassung

Workflows have gained enormous importance to organize and manage business processes. With the recent advent of smartphones and mobile applications, traditional business process management is shifting. Now, long-running business processes (workflows) have to be executed in large-scale distributed and pervasive environments. Due to the heterogeneity and high dynamicity of such environments, they are vulnerable to frequent communication and device failures and, thus, impose new requirements on the execution of workflows. To increase the availability, we concurrently executed restructured replicas of workflows on multiple nodes. We developed techniques to generate differently structured replicas and propose a metric that identifies the set of replicas that ensures the highest availability during execution. Finally, we presented a distributed algorithm to coordinate and synchronize the concurrent execution of the identified replicas while maintaining the original workflow semantics. Our methods approximately double the availability during execution, while our generation techniques produce almost optimal replicas over a hundred times faster.

Volltext und
andere Links
PDF (323512 Bytes)
The original publication is available at IEEEXplore
Copyright© 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme
Projekt(e)ALLOW Ensembles
Eingabedatum17. April 2014
   Publ. Institut   Publ. Informatik