Download presentation
Presentation is loading. Please wait.
Published byLee Perry Modified over 9 years ago
1
Annotation of Multimedia Documents. Approaches to Cooperation and Personalization. Annotation System January 1998 am.rigamonti@tu-harburg.de http://www.sts.tu-harburg.de Amanzio Rigamonti TU Hamburg-Harburg, Germany Polytechnic of Milan, Italy
2
2 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO AA
3
3 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
4
4 01.98 A. Rigamonti - Annotation System Motivations Models of Communication o “One to Many” Models Mass-media (TV, Radio,Papers, etc.) World Wide Web o “Many to Many” Models NewsGroups (subject-oriented) Annotation Systems (document-oriented) AA
5
5 01.98 A. Rigamonti - Annotation System Motivations Advantages of Digital Processes and Digital Annotations o Flexibility o Search Methods o Editing o Copying Methods o Access Control Aspects of Cooperation and Personalization
6
6 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
7
7 01.98 A. Rigamonti - Annotation System Concept of Annotation Active Role of the Reader Definition Of Annotation Meta-Information associated with a Document providing an enrichment of the Document Meta-Information associated with a Document providing an enrichment of the Document
8
8 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
9
9 01.98 A. Rigamonti - Annotation System Requirements of Annotation Systems Objects of Annotation o Documents o Annotations Types of Annotation o Text Annotation o Graphic Annotation o Annotation as a Service Annotation Management o Annotation Sets o Public / Group / Private Annotations o Mechanisms of Merging
10
10 01.98 A. Rigamonti - Annotation System Requirements of Annotation Systems User Management o Groups of Users o Mechanism of Authentication Architectural Components of an Annotation System o Client o Annotation Server o Proxy Server o Document Server
11
11 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
12
12 01.98 A. Rigamonti - Annotation System Use cases Example : Creating Annotations AA
13
13 01.98 A. Rigamonti - Annotation System A Model of Annotation M
14
14 01.98 A. Rigamonti - Annotation System A Model of Annotation
15
15 01.98 A. Rigamonti - Annotation System Project Management Hierarchy of Projects Concept of Workspace Public Workspace / Project Workspace M AA PUBLIC PROJECT 2
16
16 01.98 A. Rigamonti - Annotation System Example: Hierarchy of Projects M AA PUBLIC Subjects Digital Libraries Subjects WEL Annotation System Multimedia index
17
17 01.98 A. Rigamonti - Annotation System A Model of Annotation
18
18 01.98 A. Rigamonti - Annotation System Users and Access Modifiers User Management – Generic User – Project Administrator – System Administrator Access Modifiers of Annotations M AA
19
19 01.98 A. Rigamonti - Annotation System Notification off-line Causes: Create Annotation / Delete Annotation / Add-Delete Member of Project AA
20
20 01.98 A. Rigamonti - Annotation System Activity Diagram: Notification M AA
21
21 01.98 A. Rigamonti - Annotation System A Model of Annotation
22
22 01.98 A. Rigamonti - Annotation System Annotation Management Creating Annotations Annotation of an Annotation Deleting Annotations Searching for Annotations m Search by Person m Search by Document m Search by Annotation m Search by Subject m Search by Project M
23
23 01.98 A. Rigamonti - Annotation System Creating Annotations AA Annotation Database WEL Project Digital Libraries Project Document.......................................... Email
24
24 01.98 A. Rigamonti - Annotation System Annotation of an Annotation Hierarchy of Annotations AA Access Modifiers Control
25
25 01.98 A. Rigamonti - Annotation System Access Modifiers Control Access Modifiers of Annotations
26
26 01.98 A. Rigamonti - Annotation System Annotation of an Annotation Hierarchy of Annotations A Access Modifiers Control
27
27 01.98 A. Rigamonti - Annotation System Deleting Annotations AA
28
28 01.98 A. Rigamonti - Annotation System Active Databases Active Components of the Annotation System – Concept of ECA rules (Event-Condition-Action) – Mechanisms of Notification – Administrative Tasks m User Management m Project Management m Business Rules – Propagation of Changes
29
29 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
30
30 01.98 A. Rigamonti - Annotation System Employed Methods and Technologies UML (Unified Modelling Language) o Use cases o Class Diagrams o Activity Diagrams Oracle v8.0 / SQL (Structured Query Language) o Trigger Java Language o JDBC: communication between Applications and Database o RMI (Remote Method Invocation)
31
31 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
32
32 01.98 A. Rigamonti - Annotation System Components of the Architecture o Annotation Server Database Application Layer User Authentication o Browser Graphical User Interface o Proxy Server Merging of Documents and Annotations o Aspects of communication RMI (Remote Method Invocation) TCP / IP AA
33
33 01.98 A. Rigamonti - Annotation System System Architecture AA
34
34 01.98 A. Rigamonti - Annotation System Annotation Server: Interfaces AA
35
35 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
36
36 01.98 A. Rigamonti - Annotation System Conclusions and Evaluations WEL Project (Warburg Electronic Library) Future Works o Active Database o Distributed Database for large Applications o Object-Oriented Database o Active components of Annotation Annotation as a Service o Mechanisms of Garbage Collection
37
37 01.98 A. Rigamonti - Annotation System Table of Contents Motivations Concept of Annotation Requirements of Annotation Systems Annotation System Employed Methods and Technologies Architecture Conclusions and evaluations DEMO
38
38 01.98 A. Rigamonti - Annotation System DEMO Aspects of Annotation Management o Add Annotation o Delete Annotation o Display Annotation o Search Annotation
39
39 01.98 A. Rigamonti - Annotation System Annotation System User Specifications o User Goals Create Annotations Delete Annotations Search Annotations Read Annotations Notification Projects Management –Add Project –Delete Project –Add User to Project Group / Delete User from Project Group
40
40 01.98 A. Rigamonti - Annotation System Annotation System Subjects Management – Subjects of Person – Subjects of Annotation – Subjects of Project o Actors Annotation Server User Annotation Reader Annotation Author Project Administrator System Administrator
41
41 01.98 A. Rigamonti - Annotation System Classes and Interfaces
42
42 01.98 A. Rigamonti - Annotation System Annotations and Digital Libraries Cooperation and Personalization o Mechanisms of Notification o Private Annotation to Documents o Groups of Users Advantages of Digital Annotations in the Digital Libraries o Flexibility o Search Methods o Versatility o Share Consultation WEL (Warburg Electronic Library)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.