AA2: Allow end-user control over annotation to improve deposit ratesSecure Annotation Server and SidebarAA2 Report for review [PDF 776Kb].The Secure Annotation Server was developed as part of the AA2 DART workpackage. The goal of the AA2 workpackage is to allow end user control over who can annotate what, and who can access those annotations. To this end, this project has involved modifying Annotea to allow Shibboleth and XACML integration, as well as developing client tools to use the sever for annotation creations, viewing and management. Technologies
System ArchitectureAnnotation ModelThe annotation model used by Annotea was extended to allow XACML policies to be described and attached to annotations. Client applicationsAnnotea SidebarAlthough tools such as Amaya, Annozilla and Vannotea are suitable for attaching textual or hyperlink annotations to digital objects, none of these tools provide an interface that is suitable for specifying XACML access policies and attaching them to the annotations. Consequently we developed our own client-side application as an extension to Annozilla using Ajax (Asynchronous JavaScript and XML). An additional client side application has been developed using C# and .Net which appears as a side-bar to the Internet Explorer browser. Example of using the client application to annotate publications from the ePrints archive at UQ: Example of using the side-bar to define policies: SoftwareTo install the Annotation Server:
For more detailed instructions, consult the user documentation. Demo
Secure AnnotationsOverview:Annotations have long been used as a a tool to facilitate collaborative scholarly discourse. They enable users to attach additional material such as comments, notes, queries, assessments, references to resources such as documents, images or datasets. When applied to digital resources shared via the Web, they provide a very powerful collaborative tool - enabling the easy capture and wide dissemination of individuals' and group opinions of particular digital resources. The main focus of this work is to provide annotation tools for collaborators within eResearch environments. A critical requirement for such a domain is the need to be able to restrict access to annotations attached to a particular collection of digital resources, to a particular group of trusted colleagues - for reasons of privacy, confidentiality or protection of intellectual property. Particularly in eScience, the annotation or interpretation of the raw document or data is often more valuable than the resource it annotates. Also by providing researchers with a robust, reliable security infrastructure, they may be more willing to engage in the exchange of views and ideas. People:
Publications:
Imran Khan, Ronald Schroeter and Jane Hunter. "Implementing a Secure Annotation Service", International Provenance and Annotation Workshop, Chicago, USA. 3 - 5 May 2006. Presentations:
Links: |






