Interface Contracts for Workflow+ Models: an Analysis of Uncertainty across Models

Richard F. Paige, Fiona A.C. Polack, Steffen Zschaler, Thomas Chiang, Nicholas Annable

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

Workflow models are used to rigorously specify and reason about diverse types of processes. The Workflow+ (WF+) framework has been developed to support unified modelling of the control and data in processes that can be used to derive assurance cases that support certification. However, WF+ is limited in its support for precise contracts on workflow models, which can enable powerful forms of static analysis and reasoning. In this paper we propose a mechanism for adding interface contracts to WF+ models, which can thereafter be applied to tracing and reasoning about the uncertainty that arises when combining heterogeneous models. We specifically explore this in terms of design models and assurance case models.

Original languageEnglish
JournalJournal of Object Technology
Volume21
Issue number4
DOIs
Publication statusPublished - 2022

Keywords

  • Interface contracts
  • Modelling
  • Process models
  • Uncertainty

Fingerprint

Dive into the research topics of 'Interface Contracts for Workflow+ Models: an Analysis of Uncertainty across Models'. Together they form a unique fingerprint.

Cite this