Comparing structure-oriented and behavior-oriented variability modeling for workflows

Anna Lena Lamprecht, Tiziana Margaria, Ina Schaefer, Bernhard Steffen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Workflows exist in many different variants in order to adapt the behavior of systems to different circumstances and to arising user's needs. Variability modeling is a way of keeping track at the model level of the currently supported and used workflow variants. Variability modeling approaches for workflows address two directions: structure-oriented approaches explicitly specify the workflow variants by means of linguistic constructs, while behavior-oriented approaches define the set of all valid compositions of workflow components by means of ontological annotations and temporal logic constraints. In this paper, we describe how both structure-oriented and behavior-oriented variability modeling can be captured in an eXtreme Model-Driven Design paradigm (XMDD). We illustrate this via a concrete case (a variant-rich bioinformatics workflow realized with the jABC platform for XMDD), and we compare the two approaches in order to identify their profiles and synergies.

Original languageEnglish
Title of host publicationEternal Systems - First International Workshop, EternalS 2011, Revised Selected Papers
Pages1-15
Number of pages15
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event1st International Workshop on Eternal Systems, EternalS 2011 - Budapest, Hungary
Duration: 3 May 20113 May 2011

Publication series

NameCommunications in Computer and Information Science
Volume255 CCIS
ISSN (Print)1865-0929

Conference

Conference1st International Workshop on Eternal Systems, EternalS 2011
Country/TerritoryHungary
CityBudapest
Period3/05/113/05/11

Fingerprint

Dive into the research topics of 'Comparing structure-oriented and behavior-oriented variability modeling for workflows'. Together they form a unique fingerprint.

Cite this