METS Dissemination METS Opening Day Corey Keith

Slides:



Advertisements
Similar presentations
Apache Tiles.
Advertisements

METS Creation in a production environment METS Opening Day Corey Keith
Modern Web Application Frameworks CSE 591 – Security and Vulnerability Analysis Spring 2015 Adam Doupé Arizona State University
EasySearch Technical Overview. Ever seen a website without a full text search? BUT – Search is expensive Financially Computationally – Search is complicated.
TEACHING WEB PROGRAMMING USING THE YII FRAMEWORK AT CAJON HIGH SCHOOL Chad Easton Rosemarie Reed Arturo I Concepcion David A Turner.
DITA Everyday by Tom Rathkamp
SPICE! An Ontology Based Web Application By Angela Maduko and Felicia Jones Final Presentation For CSCI8350: Enterprise Integration.
Defacing DSpace with Manakin DSpace User Group, February 2006 Scott Phillips Texas A&M University DSpace XML UI:
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
Wageningen Library content Management System Peter van Boheemen 32nd ELAG Library Systems Seminar 14 April 2008, Wageningen.
NYU Microarray Database (NYUMAD)
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
XML Prashant Karmarkar Brendan Nolan Alexander Roda.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
Exanda A Flexible On-Line Tabulation System Using DDI 3 Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference, Cornell University,
JavaServer Pages TM Introduce by
Session-01. Layers Struts 2 Framework The struts 2 framework is used to develop MVC-based web application. Struts 1.0 was released in June The.
Joachim Wackerow Exanda A Flexible On-Line Tabulation System Using DDI 3.
Session-01. Hibernate Framework ? Why we use Hibernate ?
Software Architecture Group University of Waterloo CANADA Architecture Recovery Of Web Applications.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
SQL Server Reporting Services
Struts 2.0 an Overview ( )
DSpace XML UI Project Texas A&M University Digital Initiatives, Research and Technology Scott Phillips, Cody Green, Alexey Maslov, Adam Mikeal, Brian Surratt,
Spring Roo CS476 Aleksey Bukin Peter Lew. What is Roo? Productivity tool Allows for easy creation of Enterprise Java applications Runs alongside existing.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Web Site Creation: Good Practice Guidelines Standards For Project Web Sites Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is supported by: .
1 Anonshare 2.0 P2P Anonymous Browsing History Share Frank Chiang Terry Go Rui Ma Anita Mathew.
1 Understanding Cocoon2 Pankaj Kumar May 24, 2001 Web Services Organization HPMD, SSO, HP.
National Institute of Standards and Technology 1 Testing and Validating OAGi NDRs Puja Goyal Salifou Sidi Presented to OAGi April 30 th, 2008.
SDPL 2002Notes 7: Apache Cocoon1 7 XML Web Site Architecture Example: Apache Cocoon, a Web publishing architecture based on XML technology
From Creation to Dissemination A Case Study in the Library of Congress’s use Open Source Software DLF Spring Forum Corey Keith
Presenting Statistical Data Using XML Office for National Statistics, United Kingdom Rob Hawkins, Application Development.
Building XML Portals with Cocoon M atthew Langham S&N AG
Curation Editor Flexible web based editor for non gene model data. FlyBase – Harvard University Frank Smutniak.
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
Web Indexing and Searching By Florin Zidaru. Outline Web Indexing and Searching Overview Swish-e: overview and features Swish-e: set-up Swish-e: demo.
The Information School at the University of Washington INFO 440: Information System Design Fall 2003 * Bob Boiko * MSIM Associate Chair XML Transforms.
Overview of IU Digital Collections Search Hui Zhang Jon Dunn Indiana University Digital Library Program IU Digital Library Brown Bag October 19, 2011.
Web Server Programming 3. Server side includes. HTML+ (‘hole’) technologies Uses ‘HTML+”, HTML (or XML) extended with code. Very many different varieties.
Mock-up of ReStore repository site
SDPL 2001Notes 7.2: Apache Cocoon1 7.2 Apache Cocoon An example of a Web publishing architecture based on XML technology An.
UVa's Digital Library CSG - September 2005 Slides courtesy of: Leslie Johnston Director, Digital Access Services, UVA Library Tim Sigmon University of.
Nate Trail Network Development & MARC Standards Office 8/1/2006 With help from Sydney Olive How to Build, Display and Find METS Objects.
PatentScope - Electronic Publication World Intellectual Property Organization.
MVC Greg Phelps Trent Spangler. AGENDA  What is MVC  Web Forms vs MVC  Example  Learn More!
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
Uwe SchindlerGES 2007 – May 2-4, 2007 Data Information Service based on Open Archives Initiative Protocols and Apache Lucene Uwe Schindler 1, Benny Bräuer.
Justin Tilton uPortal Framework and User Interface Demonstration.
AxKit A member of the Apache XML project Ryan Maslyn Kyle Bechtel.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
Comanche A GUI management tool for Apache Daniel López Ridruejo
Cocoon An XML Web Publishing Framework From the Apache Project Roland Schweitzer.
Rendering Syndicated Library Content in an Institutional Portal: Integrating MyLibrary into uPortal John Fereira: Cornell University Eric Lease Morgan:
Basic web application development with Apache Cocoon Basic web application development with Apache Cocoon 2.1 Jasha Joachimsthal Jeroen.
ASP.NET MVC An Introduction. What is MVC The Model-View-Controller (MVC) is an architectural pattern separates an application into three main components:
Module 10: Data Access in ASP.NET. Overview Overview of the ASP.NET Data Access What is Data Access List of Data Source Control What is Data Bound How.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
JAFER Toolkit Project Oxford University 1 JAFER Java-based high level Z39.50 toolkit Matthew Dovey; Colin Tatham; Antony Corfield; Richard Mawby Oxford.
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
Introduction to Advanced Java Programming
Web Engineering.
An XML Web Publishing Framework From the Apache Project
Apache Tuscany Demo BigBank Example
A Match Made In (Ethereal) Heaven
Choosing between Silverlight and AJAX
Presentation transcript:

METS Dissemination METS Opening Day Corey Keith

Introduction  History  Overview

Challenges  Generic vs Specific Viewer  Allowing web designers to do their work  Polymorphic behavior across similar profiles –How to turn pages? –Reuse Code  Multiple namespace XSLT

Architecture  METS XML on file system  Apache/Tomcat  Cocoon

Cocoon  XML Publishing Framework (Toolbox) –Generate From files (or URLS) From databases From code (XSP, JSP, PHP) –Transform XSLT –Serialize XML, HTML, PDF, SVG, MIDI? –Caching

Cocoon  Flexible Pipeline Configuration  Well Supported Open Source (Apache Project)

Pros  Allows web designers to design in XHTML –Separation of Concerns  Fast –No preprocess of XSLT

Cons  Changes to web design require updates to XSLT

The Future  PROFILES! –Generic Viewer HARD –Specs for Tools  User Centered Design –Different views for different classes of users  Searching –Lucene  FEDORA –Object oriented approach –Interfaces

Insert Demo Here!