The RDF Protune Policy Editor: Enabling Users to Protect Data in the Semantic Web

  • Fabian Abel
  • Juri Luca De Coi
  • Nicola Henze
  • Arne Wolf Koesling
  • Daniel Krause
  • Daniel Olmedilla
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 45)


A fine-grained user-aware access control to user profile data is a key requirement for sharing user profiles among applications. Policy languages like Protune can handle access restrictions very well but are too complicated to be used by non-experts. In this paper, we identify policy templates and embed them into a user interface that enables users to specify powerful access policies and makes them aware of the current and future consequences of their policies. In a user study, we proof the effectiveness of our editor.


Policy RDF Access control User interface 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bonatti, P.A., Olmedilla, D.: Driving and monitoring provisional trust negotiation with metapolicies. In: 6th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2005), Stockholm, Sweden, pp. 14–23. IEEE Computer Society, Los Alamitos (2005)CrossRefGoogle Scholar
  2. 2.
    Bonatti, P.A., Olmedilla, D.: Policy language specification. Technical report, Working Group I2, EU NoE REWERSE (2005)Google Scholar
  3. 3.
    Henze, N.: Personalization services for the semantic web: The personal reader framework. In: Framework 6 Project Collaboration for the Future Semantic Web Workshop at European Semantic Web Conference ESWC 2005, Heraklion, Greece (2005)Google Scholar
  4. 4.
    Abel, F., Baumgartner, R., Brooks, A., Enzi, C., Gottlob, G., Henze, N., Herzog, M., Kriesell, M., Nejdl, W., Tomaschewski, K.: The personal publication reader, semantic web challenge 2005. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 1050–1053. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  5. 5.
    Henze, N., Krause, D.: Personalized access to web services in the semantic web. In: SWUI 2006 - 3rd International Semantic Web User Interaction Workshop, Athens, Georgia, USA (2006)Google Scholar
  6. 6.
    Uszok, A., Bradshaw, J.M., Jeffers, R., Suri, N., Hayes, P.J., Breedy, M.R., Bunch, L., Johnson, M., Kulkarni, S., Lott, J.: Kaos policy and domain services: Toward a description-logic approach to policy representation, deconfliction, and enforcement. In: 4th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY), Lake Como, Italy, IEEE Computer Society, Los Alamitos (2003)Google Scholar
  7. 7.
    Kagal, L., Finin, T.W., Joshi, A.: A policy language for a pervasive computing environment. In: 4th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY), Lake Como, Italy. IEEE Computer Society, Los Alamitos (2003)Google Scholar
  8. 8.
    Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)zbMATHGoogle Scholar
  9. 9.
    Bonatti, P.A., Samarati, P.: Regulating service access and information release on the web. In: ACM Conference on Computer and Communications Security, pp. 134–143 (2000)Google Scholar
  10. 10.
    Gavriloaie, R., Nejdl, W., Olmedilla, D., Seamons, K.E., Winslett, M.: No registration needed: How to use declarative policies and negotiation to access sensitive resources on the semantic web. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 342–356. Springer, Heidelberg (2004)Google Scholar
  11. 11.
    Lloyd, J.W.: Foundations of Logic Programming, 2nd edn. Springer, Heidelberg (1987)zbMATHGoogle Scholar
  12. 12.
    Abel, F., Coi, J.L.D., Henze, N., Koesling, A.W., Krause, D., Olmedilla, D.: Enabling advanced and context-dependent access control in rdf stores. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L.J.B., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 1–14. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  13. 13.
    Dietzold, S., Auer, S.: Access control on rdf triple stores from a semantic wiki perspective. In: Scripting for the Semantic Web Workshop at 3rd European Semantic Web Conference, ESWC (2006)Google Scholar
  14. 14.
    Uszok, A., Bradshaw, J.M., Johnson, M., Jeffers, R., Tate, A., Dalton, J., Aitken, S.: Kaos policy management for semantic web services. IEEE Intelligent Systems 19, 32–41 (2004)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Fabian Abel
    • 1
  • Juri Luca De Coi
    • 2
  • Nicola Henze
    • 2
  • Arne Wolf Koesling
    • 3
  • Daniel Krause
    • 1
  • Daniel Olmedilla
    • 2
  1. 1.Distributed Systems Institute / KBSUniversity of HannoverHannoverGermany
  2. 2.L3S Research CenterUniversity of HannoverHannoverGermany
  3. 3.eLearning Service Abteilung (elsa)University of HannoverHannoverGermany

Personalised recommendations