Abstract
Policy Engineering is the process of authoring management policies, detecting and resolving policy conflicts and revising existing policies to accommodate changing resources, business goals and business processes. Policy authoring involves developing a policy rule base populated with policies that specify where actions specified on behalf of subjects may or should be performed on targets (resources). Policy engineering can be a daunting process in terms of complexity of the subjects, targets and actions used in rules, and the potential for conflicting policy rules to be committed to the rule base. Semantic modelling of rule elements can help automate the detection of such conflicts, but the additional layers of abstractions may themselves add to the complexity faced by the policy author. In this paper, we aim to assist the policy author by increasing the system expressivity with semantics, while at the same time minimizing the perceived cognitive load due to additional model complexity. We build on work with abstractions aimed at achieving this goal in the modelling of organisational grouping for subjects of policy-rules, which supports specific authority-based group abstractions to ease the maintenance of the subject model in the face of frequent organisational change. In this paper, we study this approach as used in combination with description logic based modelling of target semantics plus logic programming assertions across subject, targets and actions. This is performed through detailed analysis for policy authoring deliberations observed in a user evaluation of these modelling techniques.
Chapter PDF
Similar content being viewed by others
References
Feeney, K., Tsarouchis, C., Lewis, D.: Policies as Signals in Collaborative Policy Engineering. In: Policy-based Autonomic Computing, PBAC (2007)
Batra, D.: Cognitive complexity in data modeling: causes and recommendations. Requirements Engineering 12, 231–244 (2007)
Antoniou, G., et al.: Combining Rules and Ontologies. A survey (2005)
Feeney, K., et al.: Relationship-Driven Policy Engineering for Autonomic Organisations. In: 6th IEEE International Workshop on Policies for Distributed Systems, POLICY 2005 (2005)
Baader, F., et al.: The Description Logic Handbook. C.U. Press (2002)
Baral, C., Gelfond, M.: Logic programming and knowledge representation. Journal of Logic Programming 19/20, 73–148 (1994)ss
OWL-overview, http://www.w3.org/TR/owl-features/
Tsarouchis, C., O’Sullivan, D., Lewis, D.: A study in the expressiveness of semantically different policy modelling schemes. In: 6th IFIP/IEEE International Workshop on Business-driven IT Management BDIM, Dublin, Ireland (2011)
Brennan, R., et al.: Policy-based integration of multiprovider digital home services. Netwrk. Mag. of Global Internetwkg 23(6), 50–56 (2009)
Drools, http://www.jboss.org/drools/
Kagal, L.: Rei: A Policy Language for the Me-Centric Project. HP Labs (2002)
Uszok, A., et al.: KAoS Policy and Domain Services: Toward a Description-Logic Approach to Policy Representation, Deconflictions, and Enforcement. In: IEEE 4th International Workshop on Policies for Distributed Systems and Networks (2003)
RuleML, http://www.ruleml.org/-Scope
SBVR. Semantics of Business Vocabulary and Rules, http://www.omg.org/spec/SBVR/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tsarouchis, C., O’Sullivan, D., Lewis, D. (2012). Balancing System Expressivity and User Cognitive Load in Semantically Enhanced Policy Modelling. In: García-Castro, R., Fensel, D., Antoniou, G. (eds) The Semantic Web: ESWC 2011 Workshops. ESWC 2011. Lecture Notes in Computer Science, vol 7117. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25953-1_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-25953-1_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25952-4
Online ISBN: 978-3-642-25953-1
eBook Packages: Computer ScienceComputer Science (R0)