Ahmet Fatih Mustacoglu

Slides:



Advertisements
Similar presentations
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Advertisements

Management Information Systems, Sixth Edition
Tagging Systems Mustafa Kilavuz. Tags A tag is a keyword added to an internet resource (web page, image, video) by users without relying on a controlled.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
The Changing Face of Research Anthony Beitz DART Integration Manager.
Management of information. Objectives Discuss the benefits of good management practice Present reference management tools Present bookmark management.
Digital Library Architecture and Technology
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Web 2.0: Concepts and Applications 4 Organizing Information.
Dr. Kurt Fendt, Comparative Media Studies, MIT MetaMedia An Open Platform for Media Annotation and Sharing Workshop "Online Archives:
CERN – IT Department CH-1211 Genève 23 Switzerland t CERN Open Source Collaborative tools: Digital Library Software Tim Smith CERN/IT.
Database System Concepts and Architecture
Event-Based Model for Reconciling Digital Entries Thesis Proposal Ahmet Fatih Mustacoglu 10/3/20151Ahmet.
Architecture for a Database System
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
WordFreak A Language Independent, Extensible Annotation Tool.
Integrated Collaborative Information Systems Ahmet E. Topcu Advisor: Prof Dr. Geoffrey Fox 1.
Module 5 A system where in its parts perform a unified job of receiving inputs, processes the information and transforms the information into a new kind.
Markup and Validation Agents in Vijjana – A Pragmatic model for Self- Organizing, Collaborative, Domain- Centric Knowledge Networks S. Devalapalli, R.
Design of a Search Engine for Metadata Search Based on Metalogy Ing-Xiang Chen, Che-Min Chen,and Cheng-Zen Yang Dept. of Computer Engineering and Science.
Archival Information Packages for NASA HDF-EOS Data R. Duerr, Kent Yang, Azhar Sikander.
Event-Based Hybrid Consistency Framework (EBHCF) for Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey.
1 Semantic Research Grid Open Grid Forum Web 2.0 Workshop OGF21, Seattle Washington October Geoffrey Fox, Aurel Cami, Ahmet Fatih Mustacoglu, Ahmet.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
Module 2: Database Environment
1 GRID Based Federated Digital Library K. Maly, M. Zubair, V. Chilukamarri, and P. Kothari Department of Computer Science Old Dominion University February,
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
SRG: A Digital Document-Enhanced Service Oriented Research Grid Ahmet E. Topcu Ahmet Fatih Mustacoglu Geoffrey C. Fox Aurel Cami Indiana University Computer.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
Automatic Metadata Discovery from Non-cooperative Digital Libraries By Ron Shi, Kurt Maly, Mohammad Zubair IADIS International Conference May 2003.
Hussein Suleman University of Cape Town Department of Computer Science Digital Libraries Laboratory February 2008 Data Curation Repositories:
Internet Documentation and Integration of Metadata (IDIOM) Presented by Ahmet E. Topcu Advisor: Prof. Geoffrey C. Fox 1/14/2009.
Event-Based Infrastructure for Reconciling Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey C. Fox.
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
Sesame A generic architecture for storing and querying RDF and RDFs Written by Jeen Broekstra, Arjohn Kampman Summarized by Gihyun Gong.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
INTRODUCTION TO BIBLIOMETRICS 1. History Terminology Uses 2.
Data Integrity & Indexes / Session 1/ 1 of 37 Session 1 Module 1: Introduction to Data Integrity Module 2: Introduction to Indexes.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
CS311 Database Management system
Metadata Issues in Long-term Management of Data and Metadata
VOA3R Virtual Open Access Agriculture & Aquaculture Repository: A platform for sharing scientific and scholarly research related to agriculture, aquaculture.
An Overview of Data-PASS Shared Catalog
SOFTWARE DESIGN AND ARCHITECTURE
Joseph JaJa, Mike Smorul, and Sangchul Song
Middleware independent Information Service
Web Engineering.
Flexible Extensible Digital Object Repository Architecture
Flexible Extensible Digital Object Repository Architecture
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Let’s Blog Using a Blog as a Communication Tool
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Principles of GIS Fundamental database concepts Shaowen Wang
Introduction to Databases Transparencies
Event-Based Infrastructure for Reconciling Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey C. Fox.
Event-Based Infrastructure for Reconciling Distributed Annotation Records Ahmet Fatih Mustacoglu Advisor: Prof. Geoffrey C. Fox.
Open Archive Initiative
Chapter 1: The Database Environment
The Database Environment
Integrated Collaborative Information Systems
Database Design Hacettepe University
Database System Concepts and Architecture
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

Ahmet Fatih Mustacoglu Hybrid Consistency Framework for Distributed Annotation Records in a Collaborative Environment Ahmet Fatih Mustacoglu Geoffrey C. Fox Indiana University Computer Science Department Community Grids Laboratory amustaco@cs.indiana.edu http://www.cs.indiana.edu/~amustaco May 21, 2008 CTS-2008, Irvine, CA, U.S.A.

Outline Introduction Motivations Architecture Conclusions Hybrid Consistency Framework Conclusions Contributions and Future Works 11/14/2018

Online Collaboration Rapid development of annotation tools and services Aimed at fostering online collaboration and sharing between users and communities: Bookmarking Tools supports annotation using keywords called tags and sharing e.g. del.icio.us Tools for annotation and sharing of scholarly publications Connotea Citeulike Bibsonomy Social Networking Tools(MySpace) Video Sharing and annotation e.g. YouTube YouTube integration in future and face book is different 11/14/2018

Typical User Library in Connotea 11/14/2018

Motivations Using existing annotation tools and their services with added capabilities for scientific research Management of metadata coming from different sources Annotation tools, different and limited metadata storage Multiple instances of metadata about the same document No time-stamp info for updated records Causing inconsistencies Lack of interoperability between annotation sites Applying service-based architecture to annotation systems Missing services Upload and extract metadata from/to a repository 11/14/2018

Big Picture: Hybrid Consistency Framework (HCF) 11/14/2018

KEY CONCEPTS Distributed Annotation Record (DAR): Collection of metadata stored at an annotation tool. Digital Entity (DE): A digital collection of metadata for a citation stored in a system database forms a primary copy of a DAR. Event: A time-stamped action on a digital entity Major Events: Insertion or deletion of a digital entity Minor Events: Modifications to an existing digital entity 11/14/2018

Communication Manager-I Responsible for providing communication between annotation tools and update manager and digital entity manager via gateways e.g. Connotea gateway Utilizes a gateway for each annotation tool, and a parser Retrieve records in XML format Parse and pass records to annotation tools update manager Post updates coming from digital entity manager to annotation tools via unicast technology 11/14/2018

Communication Manager-II 11/14/2018

Annotation Toolsotation Tools Gateway Interface to communicate with annotation tools Provides extensibility A gateway needs to be deployed for each annotation tool that need to be integrated into the system HCF Annotation Toolsotation Tools Gateways HCF Modules 11/14/2018

Annotation Tools Update Manager Responsible for: Retrieving the records from annotation tools periodically (Time-based consistency approach by pulling records) Finding out the updates Passing the updates to Digital Entity Manager so that they can be applied on the primary copy of each record Finding out the updates based on annotation tools priority 11/14/2018

Digital Entity Manager Responsible for: Events and dataset creation Event Processing Manages updates made on the primary copy of a digital entity Updates primary copy located on a system database Pass updates to the Communication Manager (Strict consistency by pushing updates immediately) Deals with history and rollback management of a digital entity 11/14/2018

Summary of Hybrid Consistency Framework Hybrid Consistency Framework maintains consistency by adopting Time based consistency mechanism (pull approach) Primary-copy based strict consistency mechanism (push approach) Updates are propagated to annotation tools via unicast technology Updates from annotation tools are collected by utilizing pull strategy It has modular structure and supports the usage of annotation tools for scientific research with added capabilities 11/14/2018

Future Works Supporting video collaboration tools YouTube Integration of other academic collaboration and publication tools into the current system e.g. Bibsonomy integration Conducting various scalability tests of our proposed hybrid consistency framework 11/14/2018