The Virtual Notebook System: Distributed Hypertext for Collaborative Research Frank M. Shipman, III, R. Jesse Chaney, G. Anthony Gorry, Baylor College.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

Database System Concepts and Architecture
Technology Guide 2 Software
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
HYPERMEDIA Chang-Yang Lin Eastern Kentucky University
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Information Technology, the Internet, and You
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
Managing Software Projects in Spatial Hypertext : Experiences in Dogfooding Frank Shipman Department of Computer Science & Center for the Study of Digital.
Browsing the World Wide Web. Spring 2002Computer Networks Applications Browsing Service Allows one to conveniently obtain and display information that.
REFLECTIONS ON NOTECARDS: SEVEN ISSUES FOR THE NEXT GENERATION OF HYPERMEDIA FRANK G. HALASZ.
Computer Skills Preparatory Year Presented by: L.Obead Alhadreti.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
What Is A Web Page? An Introduction to the Internet.
1 Internet History Internet made up of thousands of networks worldwide No one in charge of Internet - No governing body Internet backbone owned by private.
Introduction to Computer Software
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
Web Browser: Netscape Navigator and Internet Explorer By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
Building Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Semantic web technologies for secure interoperability and.
Introduction to Multimedia. The beginning ( History )… 1945 : “…a device in which one stores all his books, records and communications, and which is mechanized.
Week 2CSC 1511 Introduction to Information Systems CSC 151 Week 2.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
1 ITGS - introduction A computer may have: a direct connection to a net (cable); or remote access (modem). Connect network to other network through: cables.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Section 4 – Computer Networks Setting up a small network.
Web Programming : Building Internet Applications Chris Bates CSE :
ICS (072)Database Systems: An Introduction & Review 1 ICS 424 Advanced Database Systems Dr. Muhammad Shafique.
Introduction to Making Multimedia
The SAIC Operation 54 Network and the Internet. Overview The purpose of this brown bag training session is to provide you with an introduction to the.
KMS: A Distributed Hypermedia System for Managing Knowledge in Organizations Robert M Akscyn, Donald L McCracken & Elise Yoder.
Chapter 16: The World Wide Web Chapter 16 The World Wide Web Page 189 Click on this piece of hypertext, and you’re taken to... Type in a keyword and click.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
LINUX F ree operating system Created by Linus Torvalds when he was a student at the University of Helsinki in 1991 First released the system to his friends,
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
Computer Software Types Three layers of software Operation.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
Chapter 22 - Browsing The World Wide Web Introduction Description Of Functionality –Obtain textual information, recorded sounds, or graphical images from.
Adapting the Electronic Laboratory Notebook for the Semantic Era Tara Talbott, Michael Peterson, Jens Schwidder, James D. Myers 2005 International Symposium.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
GSU-Schedule File Transformation Tools Presented by: Radhika Eedara Pratima Dharmala Phanendar Movva Advisor: Dr. Soon Ok Park CPSC Spring 2016.
Software.
Database System Concepts and Architecture
Application Layer Honolulu Community College
Evolution of Internet.
Chapter 2: System Structures
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
A Brief Introduction to the Internet
System And Application Software
Chapter 27 WWW and HTTP.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Unit# 5: Internet and Worldwide Web
Database System Concepts and Architecture
Knowledge Sharing Mechanism in Social Networking for Learning
Intro Project Introduction to HTML.
PubMed/How to Search, Display, Download & (module 4.1)
Presentation transcript:

The Virtual Notebook System: Distributed Hypertext for Collaborative Research Frank M. Shipman, III, R. Jesse Chaney, G. Anthony Gorry, Baylor College of Medicine, Houston, Texas Presented By: Ananda Man Shrestha Course: Hypertext (CPSC 610)

Introduction VNS : Virtual Notebook SystemVNS : Virtual Notebook System Prototype of an information integration and management environment for collaborative work.Prototype of an information integration and management environment for collaborative work. Designed to enhance information sharing among the members of scientific teams.Designed to enhance information sharing among the members of scientific teams. Electronic analog to scientist’s notebook.Electronic analog to scientist’s notebook.

Design Goals Support collaborative workSupport collaborative work –Concurrency control, privacy control, file sharing, group works etc Support heterogeneous computing environmentSupport heterogeneous computing environment –Different hardware and software platforms Facility to incorporate external information resources and applications.Facility to incorporate external information resources and applications. Early systems like NoteCards (Notebook System) and KMS (Knowledge Systems) lacked one or other aspects of above goals.Early systems like NoteCards (Notebook System) and KMS (Knowledge Systems) lacked one or other aspects of above goals.

VNS : Virtual Notebook SystemVNS : Virtual Notebook System Hypertext system implemented in Sybase.Hypertext system implemented in Sybase. Clear distinction between user interface and data access mechanism.Clear distinction between user interface and data access mechanism. Virtual Notebook System

Hypertext for VNS Constitutes multiple work group servers (WGSs) connected through a network.Constitutes multiple work group servers (WGSs) connected through a network. Local hypertext information managed in a relational database of WGS.Local hypertext information managed in a relational database of WGS. Sharing of information among WGS through hypertext.Sharing of information among WGS through hypertext.

VNS : Page Basic unit in hypertext – a page.Basic unit in hypertext – a page. Contains a title and information objects (text, images).Contains a title and information objects (text, images). Information objects on a page may be from multiple work group file servers.Information objects on a page may be from multiple work group file servers. Page contains modification control mechanism.Page contains modification control mechanism. Creating information objectsCreating information objects –using text editors –using snapshot tool –copying objects –creating links, reference to other pages in hypertext web.

VNS : Page ( Contd. )

VNS : Links

VNS : Attributes Items may have multipleItems may have multiple attribute/value tuples. attribute/value tuples. Attribute may be multi-valued.Attribute may be multi-valued. Attribute/value tuple isAttribute/value tuple is associated with creator. associated with creator.

VNS : Notebook Web of pages connected by links.Web of pages connected by links. User may share his notebook with other users if needed.User may share his notebook with other users if needed. VNS mail tool permits user to mail and receive pages of a notebook.VNS mail tool permits user to mail and receive pages of a notebook.

Database Manager All data in VNS are stored in relational database (Sybase) on a workgroup server (WGS).All data in VNS are stored in relational database (Sybase) on a workgroup server (WGS). Notebook page display steps:Notebook page display steps: –Hypertext program retrieves all information objects and links and creates window to display the page. –References to information objects on local WGS are directly accessed. –References to information objects on non-local WGS are resolved through mapping (object names - WGS) maintained by VNS.

Database Manager (contd.) DecentralizationDecentralization –Distributes processing load and disk utilization –Greater fault tolerance Functionalities provided by SybaseFunctionalities provided by Sybase –Remote procedure calls to other Sybase data-servers –Structured Query Language for searching power –Concurrency Controls –Locking mechanisms –Access controls

Information Resources Interfaces created to directly put information into notebook from standard UNIX resources ( , C Shell, Usenet etc)Interfaces created to directly put information into notebook from standard UNIX resources ( , C Shell, Usenet etc) Biomedical research information resources already integratedBiomedical research information resources already integrated –MedLine database (medical journals distributed by National Library of Medicine) –TexSearch database (data maintained in Texas Medical Center)

Information Resources ( Contd ) Future development plansFuture development plans –Scanning printed documents and images directly into hypertext. –Integrating with graphics packages and statistical packages. –Supporting audio, video and animations.

Navigation Filtering mechanismFiltering mechanism Hierarchical browsingHierarchical browsing

Navigation ( Filtering ) Filtering –Filters can be formulated as database queries for content and context. –Likely to use attribute/value tuples associated with all objects, pages and links.

Navigation ( Hierarchical browsing ) Hierarchical browsing.Hierarchical browsing. -Initially shows notebook users homepage title. -Choosing title with mouse will display another level of outlines. -A level of outline contains titles of destination pages of the links in the chosen pages.

Navigation (Contd.) Hierarchical browsingHierarchical browsing The Hierarchical Browser and a Notebook Page

Conclusion Though primarily designed for biomedical setting, it is well suited for any research environment.Though primarily designed for biomedical setting, it is well suited for any research environment. System designed to facilitate progression of VNS towards a general purpose system.System designed to facilitate progression of VNS towards a general purpose system.