DocumentCode
507729
Title
A usage control policy specification with Petri nets
Author
Katt, Basel ; Hafner, Michael ; Zhang, Xinwen
Author_Institution
Univ. of Innsbruck, Innsbruck, Austria
fYear
2009
fDate
11-14 Nov. 2009
Firstpage
1
Lastpage
8
Abstract
In this paper we propose a novel usage control policy specification based on Coloured Petri Nets formalism. Recently, usage control has been proposed in order to overcome the shortcomings of transitional access control that fails to meet new security requirements of today´s highly dynamic and distributed systems. These new environments require for example (i) a continuity of control, (ii) fulfillment checks of obligatory tasks, during or after the usage end, (iii) an integration between functional behavior and security policy, and (iv) the management and control of concurrent and parallel usages by different subjects. Taking all these requirements into consideration, our usage control policy includes three main rule types: behavioral, security and concurrency rules. Security rules, can be further classified either into instant-, -ongoing, and post rules or into authorization and obligation rules. Instant rules must be checked before the execution of an action is granted, ongoing rules are checked during the execution of an action, and finally post rules are checked after the execution is finished. Therefore, post rules are only of type obligation. Coloured Petri nets are used because of their powerful modeling capabilities of distributed and concurrent systems and their efficiency for specification of systems by embodying the support of ML functional programming language.
Keywords
Petri nets; access control; graph colouring; programming languages; ML functional programming language; access control; authorization; behavioral rules; coloured Petri nets; concurrency rules; concurrent systems; distributed systems; dynamic systems; security rules; usage control policy specification; Access control; Authorization; Concurrent computing; Control systems; Environmental management; Functional programming; Information security; Information systems; Petri nets; Power system modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on
Conference_Location
Washington, DC
Print_ISBN
978-963-9799-76-9
Electronic_ISBN
978-963-9799-76-9
Type
conf
DOI
10.4108/ICST.COLLABORATECOM2009.8394
Filename
5362665
Link To Document