Find information:

[4-18]Document and model annotation: a formal view and a system for Web annotation

Date:2013-04-16

Title: Document and model annotation: a formal view and a system for Web annotation

Speaker: Paolo Bottoni, Department of Computer Science – Sapienza University of Rome

Time: 3:00PM, Thursday, 18th April, 2013

Venue: Lecture Room, 3rd Floor, Building #5, State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences

Abstract:

Annotation is becoming a ubiquitous concept in computer science, referring both to end-user interactive activities on generic content and to the structured use of conventional tags to be processed by automatic tools. In the interactive field, notably when browsing Web documents, annotation is a way to enrich a document with additional, user-generated content, without corrupting the original version. In the modelling field, annotations facilitate “separation of concerns", while assisting in tracing the origin of a specification. 

In general, we view the annotation process as the construction of an additional structure, parallel to that of an original document, on top of which personalised contents can be added with reference to the original ones, Hence, annotations become first-class elements, giving rise to new documents, which can be the subject of additional annotations. In the modelling field, this amounts to the possibility of having orthogonal ways of annotating a specification, as well as of constraining the validity of an annotation to a more refined context. In the document interaction field, this allows users to establish collaborative threads of discussion, focused on the original annotated content.

We present some formal aspects of the notion of annotation in the two fields, and discuss some features of a system for annotation of Web-based content realised at the Department of Computer Science of the Sapienza, supporting threads of annotations and mechanisms for constructing and managing groups of users with common interests.

(Works in collaboration with Francesco Parisi Presicce, Danilo Avola, Amjad Hawash)

Bio:

Paolo Bottoni is Associate Professor of Computer Science at the Sapienza University and is interested in formal methods for visual languages and interactive systems, and in multimedia applications for digital annotation and for cultural heritage. Author of 160 publications, he has participated in national projects, where he has also acted as responsible of the Sapienza unit in two occasions, and in a European networks of excellence and in two research mobility projects, in one of them acting as reference for the Sapienza unit. He serves as a member of numerous international program committees, as member of the steering committee of three series of international conferences, and has been editor of special issues of international journals. He is member of the Editorial Board of two international journals. He has also promoted two series of workshops on topics related to modelling and development of languages in the domain of software engineering and Human Computer Interaction.