Lifting Low-Level Workflow Changes Through User-Defined Graph-Rule-Based Patterns - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2017

Lifting Low-Level Workflow Changes Through User-Defined Graph-Rule-Based Patterns

Alexander Jahl
  • Function : Author
  • PersonId : 1032377
Harun Baraki
  • Function : Author
  • PersonId : 1032378
Huu Tam Tran
  • Function : Author
  • PersonId : 1032379
Ramaprasad Kuppili
  • Function : Author
  • PersonId : 1032380
Kurt Geihs
  • Function : Author
  • PersonId : 1008928


In dynamic service-oriented architectures, services and service compositions underlie constant evolution that may not only affect the own workflow but dependent services too. Subsequently, required adaptations necessitate an effective detection of the changes and their effects. Merely capturing a sequence of low-level changes and analyzing each of them demands much coordination and may lead to an incomplete picture. An abstraction that summarizes a combination of low-level changes will facilitate the detection and reduce the number of changes that shall be considered for adaptation. In this paper, we propose an abstraction that is formulated through graph-based patterns, since service compositions are workflows that can be mapped to directed labeled graphs. The characteristics and granularity of a graph pattern can be adjusted by domain experts to the respective workflow language and application case. In particular, graph-based patterns are crucial when workflows are represented in two different formats. This could be the case if there exists one representation for the execution and one for the verification. We present implementation details and a detailed example that shows the feasibility and simplicity of our solution.
Fichier principal
Vignette du fichier
450046_1_En_8_Chapter.pdf (746.28 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01800121 , version 1 (25-05-2018)





Alexander Jahl, Harun Baraki, Huu Tam Tran, Ramaprasad Kuppili, Kurt Geihs. Lifting Low-Level Workflow Changes Through User-Defined Graph-Rule-Based Patterns. 17th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2017, Neuchâtel, Switzerland. pp.115-128, ⟨10.1007/978-3-319-59665-5_8⟩. ⟨hal-01800121⟩
287 View
92 Download



Gmail Facebook X LinkedIn More