A Semantic Policy Management Environment for End-Users and Its Empirical Study

Policy rules are often written in organizations by a team of people in different roles and technical backgrounds. While user-generated content and community-driven ontologies become common practices in the semantic environments, machine-processable user-generated policies have been underexplored, and tool support for such policy acquisition is practically non-existent. We defined the concept and developed a tool for policy acquisition from the end users, grounded on Semantic Web technologies.We describe a policy management environment (PME) for the Semantic Web and show its added value compared to existing policy-related developments. In particular, we detail a part of the PME, the policy acquisition tool that enables non-expert users to create and modify semantic policy rules. An empirical study has been conducted with 10 users, who were new to the semantic policy acquisition concept and the developed tool. The main task for the users was to model policies of two different scenarios using previously unknown to them. Overall, the users successfully modeled policies employing the tool, with minor deviations between their performance and feedback. Observation-based, quantitative and qualitative feedback on the concept and the implementation of the end-user policy acquisition tool is presented.

[1]  Pavel Shvaiko,et al.  Community-Driven Ontology Matching , 2006, ESWC.

[2]  Markus Krötzsch,et al.  Semantic Wikipedia , 2006, WikiSym '06.

[3]  Kunal Verma,et al.  Semantic Matching of Web Service Policies , 2005, SDWP@ICWS.

[4]  Lalana Kagal,et al.  N3logic: A logic for the web , 2004 .

[5]  Amit P. Sheth,et al.  On Using WS-Policy, Ontology, and Rule Reasoning to Discover Web Services , 2004, INTELLCOMM.

[6]  Tobias Kuhn AceRules: Executing Rules in Controlled Natural Language , 2007, RR.

[7]  Dieter Fensel,et al.  Towards the Semantic Web , 2002 .

[8]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[9]  Norbert E. Fuchs,et al.  Semantic Web Policies - A Discussion of Requirements and Research Issues , 2006, ESWC.

[10]  S. Bessler,et al.  Policy driven formation of federations between personal networks , 2007, 2007 16th IST Mobile and Wireless Communications Summit.

[11]  Anna V. Zhdanova,et al.  Community-driven ontology construction in social networking portals , 2008 .

[12]  Matt Zandstra,et al.  Version Control with Subversion , 2010 .

[13]  Michael Pilato Version Control with Subversion , 2004 .

[14]  Douglas Crockford,et al.  The application/json Media Type for JavaScript Object Notation (JSON) , 2006, RFC.

[15]  Clare-Marie Karat,et al.  Evaluating interfaces for privacy policy rule authoring , 2006, CHI.

[16]  James A. Hendler,et al.  Trust Networks on the Semantic Web , 2003, WWW.

[17]  Gerd Wagner,et al.  Web Rule Languages to Carry Policies , 2007, Eighth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY'07).

[18]  Dieter Fensel,et al.  Towards the Semantic Web: Ontology-driven Knowledge Management , 2002 .

[19]  Joachim Zeiss,et al.  Using Semantic Policies to Reason over User Availability , 2007, 2007 Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services (MobiQuitous).

[20]  Ahmed Karmouch,et al.  Intelligence in Communication Systems - IFIP International Conference on Intelligence in Communication Systems, INTELLCOMM 2005 Montreal, Canada, October 17-19, 2005 , 2005, INTELLCOMM.

[21]  Peter Mika,et al.  Social Networks and the Semantic Web , 2007, IEEE/WIC/ACM International Conference on Web Intelligence (WI'04).

[22]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.