SlideShare a Scribd company logo
1 of 19
JENN RILEY
METADATA LIBRARIAN
DIGITAL LIBRARY PROGRAM
DL BROWN BAG SERIES
FEBRUARY 11, 2009
Dublin Core Metadata Initiative
Abstract Model
This is not your father’s DC
DCAM ≠ DCMES
The DCAM is a different way of looking at data
than what libraries are used to.
2/11/2009DLP Brown Bag Series
2
The DCAM is…
An “abstract model for Dublin Core metadata”
AND
“an information model which is independent of any
particular encoding syntax”
2/11/2009
3
DLP Brown Bag Series
History of the DCAM
* Remember: the DCMES (and DC Terms) never
intended to be the be all, end all, of metadata
Qualified Dublin Core first released in 2000
 Dumb-down principle a great idea, but challenge comes when one tries
to make statements about, for example, creator roles
 Rise of RDF 1999-2004 starts folks thinking about self-descriptive
models
(Lots of community debate)
The term “abstract model” appears in DC documentation at
least as early as January 2002
(Lots of community debate)
Abstract Model first released as stable DCMI
Recommendation in March 2005
Current version of Abstract Model released as stable DCMI
Recommendation in June 2007
2/11/2009DLP Brown Bag Series
4
DCMI Resource Model
Resources are described using property-value pairs
 This concept is familiar to libraries; a field and its content
 DCAM applies additional constraints, however
Types of values
 literal value: represents something by means of a string
 non-literal value: the something itself, not a reference to it
A value is also itself a resource
2/11/2009DLP Brown Bag Series
5
DCMI Description Set Model (1)
Description set: collection of description(s)
Description
 Makes statements (which contain property-value pairs)
 Can contain a URI for the described resource
Property-value pairs
 Properties are kind of like elements (but wait ‘til later!)
 Properties must be represented by URIs
 The values are where this gets complicated!
2/11/2009DLP Brown Bag Series
6
DCMI Description Set Model (2)
Value surrogates
 Literal value surrogate:
 Representation of a literal value by means of a string
 From RDF, a literal value is generally something like a number or date
 Non-literal value surrogate
 Representation of a non-literal value
 Can have a URI referring to the value
 Can have a vocabulary encoding scheme URI
 Can have a value string (literal representing the non-literal value)
Value strings
 Plain value string: just a string, but can have an associated language
code
 Typed value string: also associates the string with a syntax encoding
scheme via a URI
2/11/2009DLP Brown Bag Series
7
DCMI Vocabulary Model
Not just what we in libraries consider to be
controlled vocabularies!
Vocabularies can contain:
 Properties
 Classes
 Vocabulary encoding schemes
 Syntax encoding schemes
2/11/2009DLP Brown Bag Series
8
What libraries
are used to
DC encodings
Don’t have to implement entire DCAM
 But do need to make clear which parts are supported
Current encoding statuses
 RDF encoding implementing DCAM now a Recommendation
 XML encoding implementing DCAM still a Working Draft
(since May 2006)*
 XHTML <meta> and <link> encoding implementing DCAM
now a Recommendation
* I think this says something interesting.
2/11/2009DLP Brown Bag Series
9
XML DC encodings
2/11/2009DLP Brown Bag Series
10
Old
New
So why go to all of this trouble?
“Interoperability”
DCAM potentially promotes interoperability by allowing for
the building of effective application profiles
2/11/2009DLP Brown Bag Series
11
Nilsson, Mikael, Pete Johnston, Ambjörn Naeve, and Andy Powell. “The Future of
Learning Object Metadata Interoperability.” In: Harman, Keith and Alex Koohang (eds.).
Learning Objects: Standards, Metadata, Repositories, and LCMS. Santa Rosa,
California: Informing Science Press, 2007.
http://kmr.nada.kth.se/papers/SemanticWeb/FutureOfLOMI.pdf
Singapore Framework
Created at 2007
DC Conference
No endorsed DC
Application
Profile exists yet
that implements
this framework
2/11/2009DLP Brown Bag Series
12
Whoa. What, now?
Layers would allow communities to define their own
needs but still base structures on the common
abstract model
Some possible benefits of the DCMI Abstract Model
 Much easier metadata interoperability between systems
 Less re-inventing the wheel in multiple places
 Increased utility of library metadata in non-library
environments
 Better integration of authority data into bibliographic
discovery systems
But setting it all up is a lot of work!
2/11/2009DLP Brown Bag Series
13
Is this really going to work?
I’m afraid I don’t know.
2/11/2009DLP Brown Bag Series
14
MODS elements in DC Application Profiles?
MODS terms suggested by the DCMI Usage Board in 2002 for
the DC Libraries Application Profile
2 issues arose as the DCAM evolved:
 The terms suggested were not MODS top-level elements and not directly
addressable via URI (solvable?)
 MODS “elements” ≠ DC “elements”
 DC “element” really a “property”
 MODS subelement values have shades of meaning affected by parent elements
and parent element attribute values
Is this really a problem?
 Can MODS be understood in terms of the DCAM? Or MODS elements as
“properties”?
 Or is the difference fundamental in the XML vs. RDF approach?
 And is the distinction meaningful to those who would use MODS?
 Current DCMI position is that this is not allowable
2/11/2009DLP Brown Bag Series
15
RDA/DCMI Task Group
Attempting to facilitate utility of library-generated data in
DCAM-focused applications
Goal: “To define components of the draft standard "RDA -
Resource Description and Access" as an RDF vocabulary for
use in developing a Dublin Core application profile.”
 Define RDA modeling entities as an RDF vocabulary (properties and
classes).
 Identify in-line value vocabularies as candidates for publication in RDFS
or SKOS.
 Develop a DC Application Profile for RDA based on FRBR and FRAD.
Vocabularies being defined in the NSDL Metadata Registry
It is still unclear where responsibility will lie in the long term,
and what role the registry will play in the production version
of RDA
2/11/2009DLP Brown Bag Series
16
Should libraries care about this?
Yes, if just to be aware
 Because this could be the prevailing model in the future
 Although that’s far from clear right now
It depends, on…
 How RDA and the RDA/DCMI vocabulary registry are received
 How quickly metadata creation systems in libraries develop
infrastructure to support making these distinctions
 If we can overcome the terminological challenges currently
separating the two communities
 How effective mashups of library and non-library data are in the
short- and medium-term, sparking interest in this area
 How quickly Semantic Web-style applications emerge that can make
good use of this data
 How the balance between intelligence in data and intelligence in
applications goes over the next few years
2/11/2009DLP Brown Bag Series
17
Do you have one? Can I borrow it?
2/11/2009DLP Brown Bag Series
18
Thank you!
Questions?
For more information:
 DCMI Abstract Model home page:
<http://dublincore.org/documents/abstract-model/>
 These presentation slides:
<http://www.dlib.indiana.edu/~jenlrile/presentations/bbspr09/dcam/dcmi-am.ppt>
 Today’s handout:
<http://www.dlib.indiana.edu/~jenlrile/presentations/bbspr09/dcam/handout.pdf>
 jenlrile@indiana.edu
2/11/2009DLP Brown Bag Series
19

More Related Content

What's hot

Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
Sarah Shreeves
 
Rdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology SpecificationRdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology Specification
chenjennan
 

What's hot (20)

Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
Dublin Core: An Incomplete Introduction. Presentation to You Are Not Alone: D...
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFS
 
Owl web ontology language
Owl  web ontology languageOwl  web ontology language
Owl web ontology language
 
Semantics2014
Semantics2014Semantics2014
Semantics2014
 
Eprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, MexicoEprints Special Session - DC-2006, Mexico
Eprints Special Session - DC-2006, Mexico
 
Semantic Web in Action
Semantic Web in ActionSemantic Web in Action
Semantic Web in Action
 
Rdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology SpecificationRdf And Rdf Schema For Ontology Specification
Rdf And Rdf Schema For Ontology Specification
 
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 PittsburghDCMI/RDA Task Group Report, DC-2010 Pittsburgh
DCMI/RDA Task Group Report, DC-2010 Pittsburgh
 
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
XML and XML Applications - Lecture 04 - Web Information Systems (WE-DINF-11912)
 
Metadata Cloud
Metadata CloudMetadata Cloud
Metadata Cloud
 
Xml applications
Xml applicationsXml applications
Xml applications
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
OWL Web Ontology Language Overview
OWL Web Ontology Language OverviewOWL Web Ontology Language Overview
OWL Web Ontology Language Overview
 
Introduction to LDL 2012
Introduction to LDL 2012Introduction to LDL 2012
Introduction to LDL 2012
 
Xml2
Xml2Xml2
Xml2
 
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
 
The Web Ontology Language
The Web Ontology LanguageThe Web Ontology Language
The Web Ontology Language
 
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology LanguageJarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
 
Linked data - the long and winding road
Linked data - the long and winding roadLinked data - the long and winding road
Linked data - the long and winding road
 
Report on Work of Joint DCMI/IEEE LTSC Task Force
Report on Work of Joint DCMI/IEEE LTSC Task ForceReport on Work of Joint DCMI/IEEE LTSC Task Force
Report on Work of Joint DCMI/IEEE LTSC Task Force
 

Similar to Dublin Core Metadata Initiative Abstract Model

LOM DCAM at LOM Meeting 2008-04-23
LOM DCAM at LOM Meeting 2008-04-23LOM DCAM at LOM Meeting 2008-04-23
LOM DCAM at LOM Meeting 2008-04-23
Mikael Nilsson
 
RDA Presentation
RDA PresentationRDA Presentation
RDA Presentation
jendibbern
 
RDF and the Semantic Web -- Joanna Pszenicyn
RDF and the Semantic Web -- Joanna PszenicynRDF and the Semantic Web -- Joanna Pszenicyn
RDF and the Semantic Web -- Joanna Pszenicyn
Richard.Sapon-White
 

Similar to Dublin Core Metadata Initiative Abstract Model (20)

RDF for Librarians
RDF for LibrariansRDF for Librarians
RDF for Librarians
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
The JISC DC Application Profiles: Some thoughts on requirements and scope
The JISC DC Application Profiles: Some thoughts on requirements and scopeThe JISC DC Application Profiles: Some thoughts on requirements and scope
The JISC DC Application Profiles: Some thoughts on requirements and scope
 
RDA-DCAM and Application Profiles
RDA-DCAM and Application ProfilesRDA-DCAM and Application Profiles
RDA-DCAM and Application Profiles
 
Metadata for your Digital Collections
Metadata for your Digital CollectionsMetadata for your Digital Collections
Metadata for your Digital Collections
 
Jpl presentation
Jpl presentationJpl presentation
Jpl presentation
 
Jpl presentation
Jpl presentationJpl presentation
Jpl presentation
 
Jpl presentation
Jpl presentationJpl presentation
Jpl presentation
 
CMDI2RDF
CMDI2RDFCMDI2RDF
CMDI2RDF
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
DC-2008 DCMI/IEEE workshop
DC-2008 DCMI/IEEE workshopDC-2008 DCMI/IEEE workshop
DC-2008 DCMI/IEEE workshop
 
LOM DCAM at LOM Meeting 2008-04-23
LOM DCAM at LOM Meeting 2008-04-23LOM DCAM at LOM Meeting 2008-04-23
LOM DCAM at LOM Meeting 2008-04-23
 
RDA Presentation
RDA PresentationRDA Presentation
RDA Presentation
 
Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
Linked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 boston
 
Metadata lecture 5 part 2
Metadata lecture 5 part 2Metadata lecture 5 part 2
Metadata lecture 5 part 2
 
Dublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.pptDublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.ppt
 
Technical Background
Technical BackgroundTechnical Background
Technical Background
 
Rd Fa In Drupal
Rd Fa In DrupalRd Fa In Drupal
Rd Fa In Drupal
 
RDF and the Semantic Web -- Joanna Pszenicyn
RDF and the Semantic Web -- Joanna PszenicynRDF and the Semantic Web -- Joanna Pszenicyn
RDF and the Semantic Web -- Joanna Pszenicyn
 

More from Jenn Riley

More from Jenn Riley (20)

Understanding Metadata: Looking Forward
Understanding Metadata: Looking ForwardUnderstanding Metadata: Looking Forward
Understanding Metadata: Looking Forward
 
The future of cataloguing? Future cataloguers!
The future of cataloguing? Future cataloguers!The future of cataloguing? Future cataloguers!
The future of cataloguing? Future cataloguers!
 
Discovery elsewhere
Discovery elsewhereDiscovery elsewhere
Discovery elsewhere
 
Designing the Garden: Getting Grounded in Linked Data
Designing the Garden: Getting Grounded in Linked DataDesigning the Garden: Getting Grounded in Linked Data
Designing the Garden: Getting Grounded in Linked Data
 
Launching metaware.buzz
Launching metaware.buzzLaunching metaware.buzz
Launching metaware.buzz
 
Getting Comfortable with Metadata Reuse
Getting Comfortable with Metadata ReuseGetting Comfortable with Metadata Reuse
Getting Comfortable with Metadata Reuse
 
Handout for Digital Imaging of Photographs
Handout for Digital Imaging of PhotographsHandout for Digital Imaging of Photographs
Handout for Digital Imaging of Photographs
 
Digital Imaging of Photographs
Digital Imaging of PhotographsDigital Imaging of Photographs
Digital Imaging of Photographs
 
The Open Archives Initiative and the Sheet Music Consortium
The Open Archives Initiative and the Sheet Music ConsortiumThe Open Archives Initiative and the Sheet Music Consortium
The Open Archives Initiative and the Sheet Music Consortium
 
Cushman Exposed! Exploiting Controlled Vocabularies to Enhance Browsing and S...
Cushman Exposed! Exploiting Controlled Vocabularies to Enhance Browsing and S...Cushman Exposed! Exploiting Controlled Vocabularies to Enhance Browsing and S...
Cushman Exposed! Exploiting Controlled Vocabularies to Enhance Browsing and S...
 
Handout for FRBR; or, How I learned to stop worrying and love the model
Handout for FRBR; or, How I learned to stop worrying and love the modelHandout for FRBR; or, How I learned to stop worrying and love the model
Handout for FRBR; or, How I learned to stop worrying and love the model
 
Metadata for Brittle Books Page Turner
Metadata for Brittle Books Page TurnerMetadata for Brittle Books Page Turner
Metadata for Brittle Books Page Turner
 
Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and Video
 
Variations2
Variations2Variations2
Variations2
 
Handout for Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Handout for Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODSHandout for Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Handout for Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
 
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODSAlphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
 
Handout for Merging Metadata from Multiple Traditions: IN Harmony Sheet Music...
Handout for Merging Metadata from Multiple Traditions: IN Harmony Sheet Music...Handout for Merging Metadata from Multiple Traditions: IN Harmony Sheet Music...
Handout for Merging Metadata from Multiple Traditions: IN Harmony Sheet Music...
 
Merging Metadata from Multiple Traditions: IN Harmony Sheet Music from Librar...
Merging Metadata from Multiple Traditions: IN Harmony Sheet Music from Librar...Merging Metadata from Multiple Traditions: IN Harmony Sheet Music from Librar...
Merging Metadata from Multiple Traditions: IN Harmony Sheet Music from Librar...
 
Challenges in the Nursery: Linking a Finding Aid with Online Content
Challenges in the Nursery: Linking a Finding Aid with Online ContentChallenges in the Nursery: Linking a Finding Aid with Online Content
Challenges in the Nursery: Linking a Finding Aid with Online Content
 
Making Interoperability Easier: Creating Shareable Metadata
Making Interoperability Easier: Creating Shareable MetadataMaking Interoperability Easier: Creating Shareable Metadata
Making Interoperability Easier: Creating Shareable Metadata
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 

Dublin Core Metadata Initiative Abstract Model

  • 1. JENN RILEY METADATA LIBRARIAN DIGITAL LIBRARY PROGRAM DL BROWN BAG SERIES FEBRUARY 11, 2009 Dublin Core Metadata Initiative Abstract Model
  • 2. This is not your father’s DC DCAM ≠ DCMES The DCAM is a different way of looking at data than what libraries are used to. 2/11/2009DLP Brown Bag Series 2
  • 3. The DCAM is… An “abstract model for Dublin Core metadata” AND “an information model which is independent of any particular encoding syntax” 2/11/2009 3 DLP Brown Bag Series
  • 4. History of the DCAM * Remember: the DCMES (and DC Terms) never intended to be the be all, end all, of metadata Qualified Dublin Core first released in 2000  Dumb-down principle a great idea, but challenge comes when one tries to make statements about, for example, creator roles  Rise of RDF 1999-2004 starts folks thinking about self-descriptive models (Lots of community debate) The term “abstract model” appears in DC documentation at least as early as January 2002 (Lots of community debate) Abstract Model first released as stable DCMI Recommendation in March 2005 Current version of Abstract Model released as stable DCMI Recommendation in June 2007 2/11/2009DLP Brown Bag Series 4
  • 5. DCMI Resource Model Resources are described using property-value pairs  This concept is familiar to libraries; a field and its content  DCAM applies additional constraints, however Types of values  literal value: represents something by means of a string  non-literal value: the something itself, not a reference to it A value is also itself a resource 2/11/2009DLP Brown Bag Series 5
  • 6. DCMI Description Set Model (1) Description set: collection of description(s) Description  Makes statements (which contain property-value pairs)  Can contain a URI for the described resource Property-value pairs  Properties are kind of like elements (but wait ‘til later!)  Properties must be represented by URIs  The values are where this gets complicated! 2/11/2009DLP Brown Bag Series 6
  • 7. DCMI Description Set Model (2) Value surrogates  Literal value surrogate:  Representation of a literal value by means of a string  From RDF, a literal value is generally something like a number or date  Non-literal value surrogate  Representation of a non-literal value  Can have a URI referring to the value  Can have a vocabulary encoding scheme URI  Can have a value string (literal representing the non-literal value) Value strings  Plain value string: just a string, but can have an associated language code  Typed value string: also associates the string with a syntax encoding scheme via a URI 2/11/2009DLP Brown Bag Series 7
  • 8. DCMI Vocabulary Model Not just what we in libraries consider to be controlled vocabularies! Vocabularies can contain:  Properties  Classes  Vocabulary encoding schemes  Syntax encoding schemes 2/11/2009DLP Brown Bag Series 8 What libraries are used to
  • 9. DC encodings Don’t have to implement entire DCAM  But do need to make clear which parts are supported Current encoding statuses  RDF encoding implementing DCAM now a Recommendation  XML encoding implementing DCAM still a Working Draft (since May 2006)*  XHTML <meta> and <link> encoding implementing DCAM now a Recommendation * I think this says something interesting. 2/11/2009DLP Brown Bag Series 9
  • 10. XML DC encodings 2/11/2009DLP Brown Bag Series 10 Old New
  • 11. So why go to all of this trouble? “Interoperability” DCAM potentially promotes interoperability by allowing for the building of effective application profiles 2/11/2009DLP Brown Bag Series 11 Nilsson, Mikael, Pete Johnston, Ambjörn Naeve, and Andy Powell. “The Future of Learning Object Metadata Interoperability.” In: Harman, Keith and Alex Koohang (eds.). Learning Objects: Standards, Metadata, Repositories, and LCMS. Santa Rosa, California: Informing Science Press, 2007. http://kmr.nada.kth.se/papers/SemanticWeb/FutureOfLOMI.pdf
  • 12. Singapore Framework Created at 2007 DC Conference No endorsed DC Application Profile exists yet that implements this framework 2/11/2009DLP Brown Bag Series 12
  • 13. Whoa. What, now? Layers would allow communities to define their own needs but still base structures on the common abstract model Some possible benefits of the DCMI Abstract Model  Much easier metadata interoperability between systems  Less re-inventing the wheel in multiple places  Increased utility of library metadata in non-library environments  Better integration of authority data into bibliographic discovery systems But setting it all up is a lot of work! 2/11/2009DLP Brown Bag Series 13
  • 14. Is this really going to work? I’m afraid I don’t know. 2/11/2009DLP Brown Bag Series 14
  • 15. MODS elements in DC Application Profiles? MODS terms suggested by the DCMI Usage Board in 2002 for the DC Libraries Application Profile 2 issues arose as the DCAM evolved:  The terms suggested were not MODS top-level elements and not directly addressable via URI (solvable?)  MODS “elements” ≠ DC “elements”  DC “element” really a “property”  MODS subelement values have shades of meaning affected by parent elements and parent element attribute values Is this really a problem?  Can MODS be understood in terms of the DCAM? Or MODS elements as “properties”?  Or is the difference fundamental in the XML vs. RDF approach?  And is the distinction meaningful to those who would use MODS?  Current DCMI position is that this is not allowable 2/11/2009DLP Brown Bag Series 15
  • 16. RDA/DCMI Task Group Attempting to facilitate utility of library-generated data in DCAM-focused applications Goal: “To define components of the draft standard "RDA - Resource Description and Access" as an RDF vocabulary for use in developing a Dublin Core application profile.”  Define RDA modeling entities as an RDF vocabulary (properties and classes).  Identify in-line value vocabularies as candidates for publication in RDFS or SKOS.  Develop a DC Application Profile for RDA based on FRBR and FRAD. Vocabularies being defined in the NSDL Metadata Registry It is still unclear where responsibility will lie in the long term, and what role the registry will play in the production version of RDA 2/11/2009DLP Brown Bag Series 16
  • 17. Should libraries care about this? Yes, if just to be aware  Because this could be the prevailing model in the future  Although that’s far from clear right now It depends, on…  How RDA and the RDA/DCMI vocabulary registry are received  How quickly metadata creation systems in libraries develop infrastructure to support making these distinctions  If we can overcome the terminological challenges currently separating the two communities  How effective mashups of library and non-library data are in the short- and medium-term, sparking interest in this area  How quickly Semantic Web-style applications emerge that can make good use of this data  How the balance between intelligence in data and intelligence in applications goes over the next few years 2/11/2009DLP Brown Bag Series 17
  • 18. Do you have one? Can I borrow it? 2/11/2009DLP Brown Bag Series 18
  • 19. Thank you! Questions? For more information:  DCMI Abstract Model home page: <http://dublincore.org/documents/abstract-model/>  These presentation slides: <http://www.dlib.indiana.edu/~jenlrile/presentations/bbspr09/dcam/dcmi-am.ppt>  Today’s handout: <http://www.dlib.indiana.edu/~jenlrile/presentations/bbspr09/dcam/handout.pdf>  jenlrile@indiana.edu 2/11/2009DLP Brown Bag Series 19