Controlling Usage in Business Process Workflows through Fine-Grained Security Policies

  • Authors:
  • Benjamin Aziz;Alvaro Arenas;Fabio Martinelli;Ilaria Matteucci;Paolo Mori

  • Affiliations:
  • STFC Rutherford Appleton Laboratory, Didcot, UK OX11 0QX;STFC Rutherford Appleton Laboratory, Didcot, UK OX11 0QX;IIT CNR, Pisa, Pisa, Italy 56125;CREATE-NET, Trento, Italy and IIT CNR, Pisa, Pisa, Italy 56125;IIT CNR, Pisa, Pisa, Italy 56125

  • Venue:
  • TrustBus '08 Proceedings of the 5th international conference on Trust, Privacy and Security in Digital Business
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a language for expressing fine-grained security policies for controlling orchestrated business processes modelled as a BPEL workflow. Our policies are expressed as a process algebra that permits a BPEL activity, denies it or force-terminates it. The outcome is evaluates with compensation contexts. Finally, we give an example of these policies in a distributed map processing scenario such that the policies constrain service interactions in the workflow according to the security requirements of each entity participating in the workflow.