Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Model-based specification and refinement of usage control policies

: Neisse, Ricardo; Doerr, Joerg

Kaiserslautern, 2014, 8 S.
IESE-Report, 012.14/E
Reportnr.: 012.14/E
Fraunhofer IESE ()
usage control; specification; access control; usage control security

In existing usage control policy frameworks, policies consisting of authorizations and obligations are specified at a low level of abstraction. As a consequence, these policy specifications become long and complex since they reference many technical elements of the system such as operating system calls or webservice invocations. Due to this complexity, it is difficult for policy authors to assess if the policies they specify are complete and correct in order to achieve their high-level usage control goals. In this paper we describe our approach for specification and refinement of usage control policies that addresses this complexity problem. In our approach, high-level usage control policies are specified considering an abstract system model and automatically refined with the help of policy refinement rules to implementation level policies. The input of our refinement rules is the abstract system model, the concrete system model, the system refinement steps from abstract to concrete, and the abstract usage control policies. We show the application of our approach in a case study of a supply chain scenario implemented using BPMN. In our case study high-level usage control policies are automatically refined to implementation-level policies that can be enforced in a BPMN engine.