Possibilistic Information Flow Control for Workflow Management Systems

Thomas Bauereiss
Dieter Hutter

In workflows and business processes, there are often security requirements on both the data, i.e. confidentiality and integrity, and the process, e.g. separation of duty. Graphical notations exist for specifying both workflows and associated security requirements. We present an approach for formally verifying that a workflow satisfies such security requirements. For this purpose, we define the semantics of a workflow as a state-event system and formalise security properties in a trace-based way, i.e. on an abstract level without depending on details of enforcement mechanisms such as Role-Based Access Control (RBAC). This formal model then allows us to build upon well-known verification techniques for information flow control. We describe how a compositional verification methodology for possibilistic information flow can be adapted to verify that a specification of a distributed workflow management system satisfies security requirements on both data and processes.

In Barbara Kordy, Sjouke Mauw and Wolter Pieters: Proceedings First International Workshop on Graphical Models for Security (GraMSec 2014), Grenoble, France, April 12, 2014, Electronic Proceedings in Theoretical Computer Science 148, pp. 47–62.
Published: 6th April 2014.

ArXived at: https://dx.doi.org/10.4204/EPTCS.148.4 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org