Download presentation
Presentation is loading. Please wait.
Published byMariana Sturdy Modified over 9 years ago
1
EAD Revision: Technical Considerations Terry Catapano EAD Roundtable Meeting 2011-08-24
2
Overview Schema Language Choices EAD as Vocabulary/Ontology EAD Subset Tools
3
Schema: Languages Options DTD W3C XML Schema RelaxNG Maintenance? Distribution?
4
Schema Languages: Features XML Documentation and “appinfo” Strong Datatyping Namespace Support External Internal Allow Any? Allow Some? (Xlink, EAC?, MODS?) Maintenance/preservation implications Parsing, Validation, Processing
5
Vocabularies/Abstract Model Vocabulary for describing: Archival descriptions (records/documents) [Tag Library] Archival components (things) Establish URIs Formal Expression (SKOS?, RDFS?, OWL?) Implemented in schemata, xml instances TEI, NISO JATS, Dublin Core, DarwinCore...
6
Vocabularies, con't Enumerated values c/@level Complement, Incorporate others LOCAH Aaron Rubenstein/ http://purl.org/archival/vocab/arch http://purl.org/archival/vocab/arch Dublin Core, others...?
7
Component A subordinate part of [described archival] materials...An intellectually logical section of... described [archival] materials...A stage within a hierarchical description of [archival materials]. Unittitle The name, either formal or supplied, of described [archival] materials. May consist of a word, phrase, character, or group of characters...The <unittitle> is comparable to ISAD(G) element 3.1.2 and MARC field 245 SKOS Straw Man
8
Profiling/Subsetting Base Schema + Subset(s) Endorsed/Official? Facilitate User created? Similar to approaches of other tagsets (TEI; JATS) Schematron – Rules-based Validation – XPATH Based
9
Schematron: Example If the value of a level attribute is "otherlevel', then the otherlevel attribute must be used ERROR: ELEMENT NOT ALLOWED <sch:report test="child::ead:* and text()[string-length(normalize-space(.)) != 0]" >ERROR: Mixed content is not allowed
10
Tools Migration – DTD to Schema – 2002 to EAD X Validation (e.g., Schematron) Conversions? – “EAD Tidy” – EAD to RDF Pipelines (XProc) Packaging?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.