Sudarshan Murthy 1, David Maier 1, Lois Delcambre 1, Shawn Bowers 2

Slides:



Advertisements
Similar presentations
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Advertisements

Data Documentation Initiative (DDI) Workshop Carol Perry Ernie Boyko April 2005 Kingston Ontario.
Organizing List and Documents with Site Columns and Content Types Gayan Peiris Principal Consultant
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Web Development & Design Foundations with XHTML
It’s All About Style The Basics of Style Sheets Presented by Barry Diehl.
Developing an XBRL Reporting Architecture Rafael Valero Arce Fujitsu España Services es.fujitsu.com.
SemWeb ECDL Workshop on the Semantic Web SemWeb ECDL Workshop on the Semantic Web Copyright © 2000 Representing and Transforming Model-Based.
DLI2 All Projects Meeting, Stratford Upon Avon1 Paul Gorman, MD Lois Delcambre, PhD David Maier, PhD.
Introduction to HTML CPS470 Software Engineering Fall 1998.
XML Views El Hazoui Ilias Supervised by: Dr. Haddouti Advanced XML data management.
OGI SCHOOL OF SCIENCE & ENGINEERING OREGON HEALTH & SCIENCE UNIVERSITY Knowledge Transformation for the Semantic Web at ECAI 2002 On Modeling Conformance.
Oregon Presentation to UC Santa Barbara, December 1, Technology for Superimposed Information Lois Delcambre, David Maier Shawn Bowers, Mat Weaver.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
US-Korea Joint Workshop on Digital Libraries1 Paul Gorman, MD Lois Delcambre, PhD David Maier, PhD
Meta Tags What are Meta Tags And How Are They Best Used?
Working with Namespaces Combining XML Vocabularies in a Compound Document.
WORKING WITH NAMESPACES
HTML Overview Part 2 – Paragraphs, Headings, and Lines 1.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
San Diego Supercomputer CenterUniversity of California, San Diego Preservation Research Roadmap Reagan W. Moore San Diego Supercomputer Center
1.  Describe the anatomy of a web page  Format the body of a web page with block-level elements including headings, paragraphs, lists, and blockquotes.
Database Application Security Models Database Application Security Models 1.
San Diego Supercomputer Center University of California, San Diego The MIX Project Native XML Database XML View(s) Wrappers export: 1. Schemas & Metadata.
Open Data Protocol * Han Wang 11/30/2012 *
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center National Partnership for Advanced.
1 and Internet Evidence Mark Pollitt Associate Professor, Engineering Technology.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
XML Registries Source: Java TM API for XML Registries Specification.
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.
Lecture 1: Overview of CSCI 485 Notes: I presented parts of this lecture as a keynote at Educator’s Symposium of OOPSLA Shahram Ghandeharizadeh Associate.
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure SRB + Web Services = Datagrid Management System (DGMS) Arcot.
XP New Perspectives on XML, 2nd Edition Tutorial 2 1 TUTORIAL 2 WORKING WITH NAMESPACES.
Declaratively Producing Data Mash-ups Sudarshan Murthy 1, David Maier 2 1 Applied Research, Wipro Technologies 2 Department of Computer Science, Portland.
Implementation Experiences METIS – April 2006 Russell Penlington & Lars Thygesen - OECD v 1.0.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
1 Tutorial 12 Working with Namespaces Combining XML Vocabularies in a Compound Document.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
Introduction to the Semantic Web and Linked Data
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
DLI2 All Projects Meeting, Stratford Upon Avon1 Paul Gorman, MD Lois Delcambre, PhD David Maier, PhD
NOTEPAD++ Lab 1 1 Riham ALSmari. Why Notepad++ ?  Syntax highlighting  Tabbed document interface  Zooming  Indentation code  Find and replace over.
1 Cascading Style Sheet (CSS). 2 Cascading Style Sheets (CSS)  a style defines the appearance of a document element. o E.g., font size, font color etc…
4/13/2006CS4624: Multimedia, Hypertext, and Information Access 1 Superimposed Information By Uma Murthy and Edward Fox Source: NSF/NSDL project proposal.
Information Architecture 2 No Class Scheduled October 23 Primary Readings - Zeldman, J. (2003). Designing With Web Standards: Chapters 6-8Designing With.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Document Type Definition
Lecturer (Dept. of Computer Science)
WORKING WITH NAMESPACES
Objectives Design a form Create a form Create text fields
Representing and Transforming Model-Based Information
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
Sarang Nazari California State University, Los Angeles
VI-SEEM Data Repository
Data Models for Superimposed Information
High Points CSCI 1710 Fall 2017.
Semantic Marks A semantic mark is
Data Models for Superimposed Information
Taming the Information Jungle
Superimposing Conceptual Models with SPARCE
SPARCE: Superimposed Pluggable Architecture for Contexts and Excerpts
IEEE MEDIA INDEPENDENT HANDOVER DCN:
IEEE MEDIA INDEPENDENT HANDOVER DCN:
Introduction to World Wide Web
Sudarshan Murthy, David Maier, Lois Delcambre
Lecture 1: Overview of CSCI 485 Notes: I presented parts of this lecture as a keynote at Educator’s Symposium of OOPSLA Shahram Ghandeharizadeh Associate.
High Points CSCI 1210.
Presentation transcript:

Sudarshan Murthy 1, David Maier 1, Lois Delcambre 1, Shawn Bowers 2 Superimposed Applications using SPARCE (Superimposed Pluggable Architecture for Contexts and Excerpts) Sudarshan Murthy 1, David Maier 1, Lois Delcambre 1, Shawn Bowers 2 http://cse.ogi.edu/sparce mailto:smurthy@cse.ogi.edu 1 Department of CSE, OGI School of Science & Engineering at OHSU 2 San Diego Supercomputer Center, University of California, San Diego

Superimposing Information Overlaying new information on top of existing information Add new data Impose new schema and model Benefits No replication of existing information Preserve context Make new connections between parts of existing information Flexible (multiple) organization Abstractions: Mark, Context Heterogeneous sources: Word, Excel, PDF, HTML,… 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Marks A Mark is a reference to a base-layer element Several mark implementations exist Addressing scheme usually depends on the base type PDF mark uses page no. + starting and ending word index; MS Word mark uses starting and ending character index Marks provide uniform interface across base types and access protocols 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Excerpts and Context Name Value Excerpt Cheatgrass, Bromus tectorum, grows near many caves in this project area. HTML Cheatgrass,  <i>Bromus tectorum </i>,   grows near many caves in this project area. Section Heading Noxius Weeds and Exotic Plants Context is information about a marked region Context element is one piece of context information Context definition varies across and within base types 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE SPARCE Overview Superimposed Layer Base Layer Acrobat SA 1 SPARCE XML Marks Word SA 2 <mark ID=“…”> <type>…</type> <address>…</address> … </mark> Relations 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE RIDPad A superimposed application to collect and organize superimposed information Name RIDPadDoc ID Size Location Group Description Item Belongs to 0..1 * Contains Address Mark 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Groups Word mark’s context in Context Browser Items Word mark activated 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Creating a Mark 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Creating a Mark 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Creating a Mark 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Schematics Browser An application to superimpose ER-style schematics PDF mark’s excerpt in Context Viewer 17-Jan-19 Superimposed Applications using SPARCE

Superimposed Applications using SPARCE Summary SPARCE allows superimposing of different conceptual models over base information Heterogeneous base types No interference with base information Sub-document granularity It allows development of new superimposed applications, and to support new base-layer types and contexts with minimal effort 17-Jan-19 Superimposed Applications using SPARCE