WRAD: Tool support for workflow resiliency analysis and design

  • John C. Mace*
  • , Charles Morisset
  • , Aad van Moorsel
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Designing efficient workflows is complex especially when considering security constraints that restrict which users can perform which tasks. This is further exacerbated when considering users could become unavailable at runtime, which is known as the workflow resiliency problem. Ideally, designers undertake resiliency analysis at the design stage so that the likely impact of security constraints on a workflow can be assessed before its execution. In this paper, we describe a new tool called Workflow Resiliency Analysis and Design (WRAD) which automatically encodes a textual description of a workflow into the probabilistic modelchecker PRISM, and carries out a resiliency evaluation. WRAD also computes optimal change sets for security constraints to assure a given resiliency threshold is reached.

Original languageEnglish
Title of host publicationSoftware Engineering for Resilient Systems - 8th International Workshop, SERENE 2016, Proceedings
EditorsElena Troubitsyna, Ivica Crnkovic
PublisherSpringer Verlag
Pages79-87
Number of pages9
ISBN (Print)9783319458915
DOIs
Publication statusPublished - 2016
Event8th International Workshop on Software Engineering for Resilient Systems, SERENE 2016 - Gothenburg, Sweden
Duration: 5 Sept 20166 Sept 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9823 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Workshop on Software Engineering for Resilient Systems, SERENE 2016
Country/TerritorySweden
CityGothenburg
Period5/09/166/09/16

Bibliographical note

Publisher Copyright:
© Springer International Publishing Switzerland 2016.

Keywords

  • Probabilistic model checker
  • User availability
  • Workflow satisfiability problem

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'WRAD: Tool support for workflow resiliency analysis and design'. Together they form a unique fingerprint.

Cite this