METS at UC Berkeley Part II: Viewing METS Objects via GenView.

Slides:



Advertisements
Similar presentations
Architecture of the COREP-XBRL mapper Java based web application Uses only open source packages of Java + struts.jar for the GUI + poi.jar for the reading.
Advertisements

Bruce Scharlau, University of Aberdeen, 2010 Android UI, and Networking Mobile Computing Based on android-sdk_2.2 Unless otherwise stated, images are from.
JSP and web applications
October 28, 2003Copyright MIT, 2003 METS repositories: DSpace MacKenzie Smith Associate Director for Technology MIT Libraries.
Standards showcase: MODS, METS, MARCXML ALA Annual 2006 Rebecca Guenther and Jackie Radebaugh Network Development and MARC Standards Office Library of.
METS: An Introduction Towards a Digital Object Standard Rick Beaubien Library Systems Office U.C. Berkeley.
METS: An Introduction Structuring Digital Content.
METS Creation in a production environment METS Opening Day Corey Keith
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Servlets Enterprise Systems Programming. Servlets  Servlets: server-side Java programs that enable dynamic processing of web-based requests  Web-based.
METS at UC Berkeley Part I: Generating METS Objects.
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
Communicating Archival Metadata conference and workshops in Stockholm June 2011 METS Karin Bredenberg / 30 –
An Open Source Google Apps Integration (Bboogle) Patricia Goldweic, Sr. Software Engineer, Northwestern University.
METS In order to reconstruct the archive, we will need to understand the METS files. METS is schema that provides a flexible mechanism for encoding descriptive,
METS Dr. Heike Neuroth EMANI – Project Meeting February 14 th - 16 th, 2002 Springer-Verlag Heidelberg Göttingen State and University Library (SUB)
Creating METS Application Profiles using METS and MODS Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
Fedora 3.0 and METS: A Partnership for the Organization, Presentation and Preservation of Digital Objects Open Repositories Georgia Tech, Atlanta,
Joachim Bauer Senior System Engineer, CCS
From EAD to METS An overview and history of METS Rick Beaubien UC Berkeley.
Scale Up Access to your 4GL Application using Web Services
DSpace Devika P. Madalli DRTC, ISI Bangalore.
Manakin Workshop DSpace User Group, February 2006 Scott Phillips Texas A&M University
METS What is METS ? What is METS ? A schema that provides a flexible mechanism for encoding descriptive, administrative, and structural metadata for a.
METS Metadata Encoding and Transmission Standard Metadata Working Group Forum April 19, 2002.
DigiTool METS Profile DigiTool Version 3.0. DigiTool METS Profile 2 What is METS? A Digital Library Federation initiative built upon the work of MOA2.
Multiple Tiers in Action
METS: An Introduction Part III METS and MOA2. MOA2: A Brief History Digital Library Federation project started in 1997 Main goal was to create a digital.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
METS: An Introduction Part II
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
A METS Application Profile for Historical Newspapers
OCLC Online Computer Library Center OCLC’s Digital Archive – Disseminating with METS Jay Goodkin Software Engineer Digital Collection and Preservation.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Struts. Agenda Preface Struts and its components An example The architecture required for Struts Applications.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
METS Intro & Overview Mets Opening Day Germany May 7, 2007 Nancy J. Hoebelheinrich Stanford University Libraries.
JWST Integrated Modeling Environment James Webb Space Telescope.
Module - Technical Basics
Configuration Management and Server Administration Mohan Bang Endeca Server.
NETMOD Architecture Phil Shafer IETF 72.
DICOM / HL7 Verfication / Java Basis Random user with no account justs wants to validate an HL7 message or DICOM object The next diagram shows a number.
METS Dissemination: Interfaces METS Opening Day 28 October, 2003 Leslie Myrick.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Mid Morning Discussion Introduction to the IBIS-Q Front-End System ("Module" Emphasis) What is the front end Where does the front end fit in What is a.
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
The DiVA System: Current Status and Ongoing Development Uwe Klosa Electronic Publishing Centre, Uppsala University, Sweden Eva Müller.
An Introduction to METS Morgan Cundiff Network Development and MARC Standards Office Library of Congress Metadata Encoding and Transmission Standard.
METS at UC Berkeley Generating METS Objects. Background Kinds of materials: –primarily imaged content & tei encoded content archival materials: manuscripts.
Implementation of PREMIS in METS Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
May 2003National Coastal Data Development Center Brief Introduction Two components Data Exchange Infrastructure (DEI) Spatial Data Model (SDM) Together,
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
VITAL at the National Library of Wales Glen Robson
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Challenges in the Nursery: Linking a Finding Aid with Online Content Elizabeth Johnson, Lilly Library Jenn Riley, Digital Library Program DL Brown Bag,
DSpace System Architecture 11 July 2002 DSpace System Architecture.
Visionary Technology in Library Solutions VITAL Access Portal.
Web Design Site Structure. Site File Structure What is a wireframe?
©2001 Priority Technologies, Inc. All Rights Reserved Meteor Status Miami Face to Face Meeting January 16 – 18, 2002.
22 Copyright © 2008, Oracle. All rights reserved. Multi-User Development.
Archivists' Toolkit - All Hands Meeting Scope Both multilevel and single-level description Accommodates description of collections, series, sub-series,
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
RELOAD Overview Bill Olivier Bolton Institute. RELOAD Aims Standards-based Editor and Runtime toolset –Metadata –Content Packaging –SCORM (& ideally Simple.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
SmartCode Brad Argue INLS /19/2001.
Introduction to DSpace
XML Problems and Solutions
Presentation transcript:

METS at UC Berkeley Part II: Viewing METS Objects via GenView

History of GenView Originates in Making of America II (1997) – XSLT in infancy – Web Services non-existent – CORBA/RMI and servlet technology were “hot” GenView originally supported MOA2 objects GenView adapted to accommodate METS – handles MOA2 legacy objects and METS – no alteration to basic architecture

GenView: Basic Architecture Web Interfac e METS Java Repository Java Servlet Repository Manager (java) METS Java Object RMI

GenView: Generating METS Java Objects METS Java Repository Java MOA2 Pre-processor (Jdom) Java METS Pre-processor (Jdom) MOA2 XML Doc METS XML Doc METS Java Object

Anatomy of METS Java Object Consists primarily of Resource Objects representing resources Three main types of Resource Objects – Content – Descriptive Metadata – Administrative Metadata

Content Resource Object Roughly equivalent to METS fptr (+) Draws together information dispersed in the METS XML source file – file element: URI, associated AdminMD elements – div element: resource label, associated DescMD elements – area element: begin and end markers if pertinent – techMD element: file dimensions

Descriptive and AdminMD Resource Objects Contain: – URI of descMD or adminMD represented URI may reference source METS XML file if descMD or adminMD is embedded – Begin marker (IDREF) if descMD or adminMD is embedded – Label identifying descMD or adminMD represented

Organization of Resources Grouped (analogous to METS fileSec/fileGrp): – Image Master – Reference – Thumbnails – Transcription – Description – Tech/Admin Linked – 3 main linked organizations

Hierarchical Tree Structure Links (structMap) Content Resource Content Resource Content Resource Content Resource Content Resource Content Resource Content Resource

Alternate Version Links (sibling fptrs) Content Resource (Version 1) Content Resource (Version 3) Content Resource (Version 2)

DescMD/AdminMD Links Content Resource AdminMD Resource DescMD Resource AdminMD Resource

Goal: Facilitating Navigation Resource organizations allow METS java object efficiently to deliver to client: – summary of object hierarchy (Table of Contents) – resource(s) associated with any level of hierarchy – alternate manifestations of active content resource – descriptive and administrative metadata resources associated with active content resource

Main limitations of GenView Provides mainly for browser-supported content – primarily designed for imaged content – some support for launching auxiliary apps One size fits all solution – limited configuration options for different repositories and projects

GenView Technology Summary Java Server Java Servlet running in Tomcat engine RMI XSLT processed by Xalan JDOM Unicode

Links Developers – Rick Beaubien (preliminary architecture & development) – Garey Mills (ongoing development)