Assurance via workflow+ modelling and conformance
Zinovy Diskin, Nicholas Annable, Alan Wassyng, and Mark Lawford

TL;DR
This paper introduces a novel assurance approach called WorkflowPlus (WF+), which models safety processes through layered workflows emphasizing data relationships, and compares it with GSN, highlighting WF+'s advantages.
Contribution
The paper proposes WorkflowPlus, a layered workflow model for assurance that explicitly incorporates data relationships, and provides a detailed comparison with GSN.
Findings
WF+ models include process, data, and argument layers.
Explicit dataflow modeling distinguishes WF+ from GSN.
GSN does not fully meet assurance modeling promises.
Abstract
We propose considering assurance as a model management enterprise: saying that a system is safe amounts to specifying three workflows modelling how the safety engineering process is defined and executed, and checking their conformance. These workflows are based on precise data modelling as in functional block diagrams, but their distinctive feature is the presence of relationships between the output data of a process and its input data; hence, the name ``WorkflowPlus'', WF+ . A typical WP^+ model comprises three layers: (i) process and control flow, (ii) dataflow (with input-output relationships), and (iii) argument flow or constraint derivation. Precise dataflow modelling signifies a crucial distinction of (WP+)-based and GSN-based assurance, in which the data layer is mainly implicit. We provide a detailed comparative analysis of the two formalisms and conclude that GSN does not…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSafety Systems Engineering in Autonomy · Risk and Safety Analysis · Software Reliability and Analysis Research
