Using Schematron for Analyzing Conformance to Best Practices for EAD, TEI, and MODS (and some other thoughts on workflow tools) Jenn Riley Metadata Librarian.

Slides:



Advertisements
Similar presentations
Introduction to metadata for IDAH fellows Jenn Riley Metadata Librarian Digital Library Program.
Advertisements

Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Integration case study Week 8 – Lecture 1. Enrolment request (Workstation) Application server Database server Database New University Student Record System.
Academic Services Interactive Media Managing the Web with Java JA-SIG Winter 2002 Robert Sherratt Academic Services, Interactive Media.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI.
Use of METS in CDL Digital Special Collections Brian Tingle.
Talend 5.4 Architecture Adam Pemble Talend Professional Services.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Arc: Programming Options Dr Andy Evans. Programming ArcGIS ArcGIS: Most popular commercial GIS. Out of the box functionality good, but occasionally: You.
Xubmit: A system for managing text collections Dazhi Jiao, Tamara Lopez, and Jenn Riley Indiana University Digital Library Program DLF 2006 Spring Forum:
The ATLAS Production System. The Architecture ATLAS Production Database Eowyn Lexor Lexor-CondorG Oracle SQL queries Dulcinea NorduGrid Panda OSGLCG The.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
METS-Based Cataloging Toolkit for Digital Library Management System Dong, Li Tsinghua University Library
EAD: A Technical Introduction Julie Hardesty, Metadata Analyst June 3, 2014.
Organizing Information Digitally Norm Friesen. Overview General properties of digital information Relational: tabular & linked Object-Oriented: inheritance.
Metadata Harvesting The Hague, 13 & 14 January 2009 Julie Verleyen Scientific Coordinator, Europeana Office EuropeanaLocal Knowledge Sharing Workshop.
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
Report of Ad hoc Group on Reference Software, Conformance and Demonstrations Tiejun Huang Institute for Digital Media Peking University, China 18th,Jul.
XML in Development of Distributed Systems Tooling Programming Runtime.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
Central Medical Library Into the user environment now! How the users changed and how libraries can adjust Guus van den Brekel Coördinator Electronic Services,
Interoperability in Information Schemas Ruben Mendes Orientador: Prof. José Borbinha MEIC-Tagus Instituto Superior Técnico.
XML – Tools and Trends Schematron Tim Bornholtz Session 55.
November 1, 2006IU DLP Brown Bag : Fall Data Integrity and Document- centric XML Using Schematron for Managing Text Collections Dazhi Jiao, Tamara.
Jenn Riley Metadata Librarian IU Digital Library Program New Developments in Cataloging.
Metadata: Essential Standards for Management of Digital Libraries ALI Digital Library Workshop Linda Cantara, Metadata Librarian Indiana University, Bloomington.
Aug 13 th 2003Scheduler Tutorial1 STAR Scheduler – A tutorial Lee Barnby – Kent State University Introduction What is the scheduler and what are the advantages?
Serving society Stimulating innovation Supporting legislation Joint Research Centre The Inspire Geoportal Validator.
Jenn Riley Metadata Librarian Digital Library Program.
What does this record describe? identifier: X0802]1004_112 publisher: Museum of Zoology, Fish Field Notes format:jpeg.
Grid Workflow Research update in SIG Dr. ZhenChun Huang Tsinghua Univ. NRSCC/RSGS/SIG Team Sep. 8th, 2004.
UVa's Digital Library CSG - September 2005 Slides courtesy of: Leslie Johnston Director, Digital Access Services, UVA Library Tim Sigmon University of.
Moving from a locally-developed data model to a standard conceptual model Jenn Riley Metadata Librarian Indiana University Digital Library Program.
Selected Topics in Software Engineering - Distributed Software Development.
Overview of EAD Jenn Riley Metadata Librarian Digital Library Program.
Successes and Growing Pains: The Indiana University Digital Library Program Jenn Riley Metadata Librarian Indiana University Digital Library Program January.
Encapsule Systems Reducing Software Development Costs.
Chapter 4c, Database H Definition H Structure H Parts H Types.
The role of subject specialists in building humanities-based digital resources Jenn Riley Metadata Librarian IU Digital Library Program.
METS Navigator Jenn Riley John Walsh Michelle Dalmau David Jiao Indiana University Digital Library Program Digital Library Federation Spring Forum
Introduction to metadata
Validating CDA. Level 2 ValidationLevel 2 ValidationLevel 1 ValidationLevel 1 Validation XML Templated Schematron Profile (Domain+Constraint) Schema NHS.
Eclipse Simple Profiler Ben Xu Mar 7,2011. About Eclipse simple profiler is a open source project to analyze your plug-ins/RCPs performance.
Finding the right balance between human effort and automation for metadata creation Jenn Riley Metadata Librarian Indiana University Digital Library Program.
METS, Standards and Rights METS, Safonau a Hawliau Vicky Phillips Digital Standards Manager Rheolwr Safonau Digidol 4 th March ydd Mawrth 2014.
Merging Metadata from Multiple Traditions: IN Harmony Sheet Music from Libraries and Museums Jenn Riley Metadata Librarian Indiana University Digital Library.
Jenn Riley Indiana University Digital Library Program.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
Integrating Access to Digital Content Sarah Shreeves University of Illinois at Urbana-Champaign Visual Resources Association 23 rd Annual Conference Miami.
MEDIN Standards Workshop Standards / XML / Validation / Transformation / ESRI / Search.
Creating a FRBRized Data Structure in XML Jenn Riley Metadata Librarian Indiana University Digital Library Program.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Improving Description through Collaboration: The Ethnomusicological Video for Instruction & Analysis Digital Archive Music Library Association, February.
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
Challenges in the Nursery: Linking a Finding Aid with Online Content Elizabeth Johnson, Lilly Library Jenn Riley, Digital Library Program DL Brown Bag,
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Possibilities for Social Tagging in a VR Collection Jenn Riley Metadata Librarian Indiana University Digital Library Program.
The role of subject specialists in building humanities-based digital resources Jenn Riley Metadata Librarian IU Digital Library Program.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Introduction to metadata for IDAH fellows Jenn Riley Metadata Librarian Digital Library Program.
Mobile Programming Mobile Programming - Ordibehesht Ordibehesht 1390.
Digital Project Management Jenn Riley Metadata Librarian Indiana University Digital Library Program.
Jenn Riley Metadata Librarian Indiana University Digital Library Program DLF Fall Forum 2009.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
A RCHIVAL COLLECTIONS IN A D IGITAL W ORLD Cheryl Walters Nov. 6, 2008.
OAI metadata: why and how Jenn Riley Metadata Librarian Indiana University.
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion
Next-Generation Subject Access for Music: Infrastructure Needs
Presentation transcript:

Using Schematron for Analyzing Conformance to Best Practices for EAD, TEI, and MODS (and some other thoughts on workflow tools) Jenn Riley Metadata Librarian Indiana University Digital Library Program

Consistency is a challenge Document-centric XML (TEI, EAD) is very difficult to create consistently Some common tools to help: ◦ Schema/DTD validation ◦ Tag libraries ◦ XML templates ◦ Example documents ◦ Keyboard macros ◦ Detailed encoding guidelines These are not enough! 7/11/092ALA ALCTS NRMIG

Another possible tool layer Machine validation of a file against local encoding guidelines Can only go so far, but that far is extremely helpful Indiana University implemented using: ◦ Schematron ( ◦ plugin architecture 7/11/093ALA ALCTS NRMIG

Inspiration: RLG EAD Report Card 7/11/094ALA ALCTS NRMIG

7/11/095ALA ALCTS NRMIG

7/11/096ALA ALCTS NRMIG

7/11/097ALA ALCTS NRMIG

7/11/098ALA ALCTS NRMIG

7/11/099ALA ALCTS NRMIG

7/11/0910ALA ALCTS NRMIG

7/11/0911ALA ALCTS NRMIG

More info on Schematron ISO/IEC Document Schema Definition Languages (DSDL) - Part 3: Rule-based validation – Schematron. Be careful! has the primary specs; is for a particular company’s tool using them. (Weird.) This is the page you want: 7/11/0912ALA ALCTS NRMIG

Using a Schematron file Schematron home page provides two distributions: ◦ One for XSLT 1.0 processors and one for 2.0 processors ◦ Each includes a set of three stylesheets to be used in turn on the Schematron file ◦ Result of this processing is a stylesheet to be run on your XML instance document IU implementation wraps this all up into an plugin written in Java You could also pipe them together with a shell script, a Windows.bat file, etc…… 7/11/0913ALA ALCTS NRMIG

7/11/09ALA ALCTS NRMIG14

7/11/0915ALA ALCTS NRMIG

7/11/0916ALA ALCTS NRMIG

Let’s step back How can better tools revolutionize metadata creation workflows? ◦ Promoting consistency  This is hard and not something that humans are generally good at ◦ True interoperability between systems  Without futzing! We spend too much valuable human time doing repetitive and low-value tasks as part of descriptive workflows 7/11/09ALA ALCTS NRMIG17

Were do we go from here? Make better use of available technologies ◦ Automating ◦ Streamlining ◦ Validating We can and must do our jobs better and more efficiently, with the help of better tools ◦ Providing comparable services with less ◦ Creating a convincing argument for more? 7/11/09ALA ALCTS NRMIG18

There is no excuse for not having usable metadata creation tools. Smart systems are possible and necessary ◦ Configurable ◦ Modular ◦ Connected Make it easy to do it well ◦ Consistent ◦ Complete ◦ Efficient Make it hard to do it poorly We must pay attention to user interface design for cataloging tools 7/11/0919ALA ALCTS NRMIG

OK, rant over. Thank you! ◦ (watch out for the invisible “l” in the middle) Slides and handout: ◦ On ALA presentations Wiki ◦ On my home page 7/11/0920ALA ALCTS NRMIG