SlideShare une entreprise Scribd logo
1  sur  55
Tutorial 2: Dublin Core – Key Concepts Pete Johnston, Eduserv Foundation mailto:pete.johnston@eduserv.org.uk
What I’m going to talk about ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What I’m not going to talk about ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why DCAM? Dublin Core in c2003 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The DCMI Abstract Model (DCAM)
DCMI Abstract Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DCMI Abstract Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DCAM Resource Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literals and “non-literals” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literals and “non-literals” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relational Model 2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
Relational Model ,[object Object],2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
Relational Model ,[object Object],2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
Relational Model ,[object Object],2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
From DCAM perspective ,[object Object],“ RDF Concepts & Abstract Syntax” (String) has-title Document (Thing) Value Property Described Resource
Relational Model ,[object Object],2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
From DCAM perspective ,[object Object],“ W3C” (String) has-publisher Document (Thing) “ Graham Klyne” (String) has-author Document (Thing) “ RDF Concepts & Abstract Syntax” (String) has-title Document (Thing) Value Property Described Resource
Relational Model ,[object Object],2004-02-10 000002 Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 000001 Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date pub id author title uri World Wide Web Consortium Dublin Core Metadata Initiative full name … Boston, MA, USA W3C 000002 … Singapore DCMI 000001 … location short name pub id
From DCAM perspective ,[object Object],Agent (Thing) has-publisher Document (Thing) “ Graham Klyne” (String) has-author Document (Thing) “ RDF Concepts & Abstract Syntax” (String) has-title Document (Thing) Value Property Described Resource “ World Wide Web Consortium” has-name Agent (Thing) “ W3C” has-short-name Agent (Thing) Value Property Described Resource
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DCAM Description Set Model e.g. http://dublincore.org/documents/ 2007/06/04/abstract-model/ e.g. http://purl.org/dc/terms/subject
Description Description Statement Property URI Statement Property URI Statement Property URI Statement Property URI Description Set Resource URI Resource URI Non-Literal Value Surrogate Non-Literal Value Surrogate Literal Value Surrogate Literal Value Surrogate
DCAM Description Set Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],e.g. “DCMI Abstract Model” e.g. http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ e.g. http://purl.org/dc/terms/LCSH e.g. “metadata” e.g. “métadonnées”
Resource URI Resource URI Value URI Description Statement Property URI Description Set Literal Value Surrogate Description Statement Property URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
DCAM Description Set Model ,[object Object],[object Object]
Description Statement Property URI Description Set Resource URI Literal Value Surrogate Description Statement Property URI Resource URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Value URI Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
Description Set Description Statement Statement <http:/purl.org/dc/terms/subject> Non-Literal Value Surrogate Non-Literal Value Surrogate <http://example.org/terms/mySH> “ Metadata” &quot;Métadonnées&quot;   en fr <http://purl.org/dc/terms/publisher> <http://dublincore.org/documents/2007/06/04/abstract-model/> <http://example.org/org/DCMI> Property URI Value URI <http://example.org/mySH/h123> Value URI Property URI Vocab Enc Scheme URI Value String Value String Description Statement <http://example.org/org/DCMI> <http://xmlns.com/foaf/ 0.1/name> Literal Value Surrogate “ Dublin Core Metadata Initiative” en Value String Property URI Example: Description of document, description of publisher Statement <http://purl.org/dc/ terms/created> Literal Value Surrogate “ 1995” ^^xsd:gyear Value String Property URI
DCAM Vocabulary Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary: key DCAM concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary: key DCAM concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The DCMI Abstract Model & the Resource Description Framework (RDF)
Resource Description Framework (RDF) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Thing-X Thing-Y is-related-in-some-way-to
Resource Description Framework (RDF) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
http://ex.org/ ThingX http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/ ThingX http://ex.org/relatedTo “ literal” http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/relatedTo “ literal” “ literal” http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/ ThingX http://ex.org/relatedTo “ literal” “ literal”
DCAM & RDF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resource URI Resource URI Value URI Description Statement Property URI Description Set Literal Value Surrogate Description Statement Property URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
Resource  URI Property URI Value URI Resource  URI Value URI Property URI Property URI VES URI “ literal” @lang “ literal” ^^SES URI “ literal” @lang “ literal” ^^SES URI Property URI dcam:memberOf rdf:value
Encoding Dublin Core metadata
“ Encoding” Dublin Core metadata ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
System A DC Description Set XML Instance Encode using guidelines Construct using DCAM & DSP Decode using guidelines DC Description Set Interpret using DCAM System B XML Instance <?xml version=&quot;1.0&quot;?> <dcds:descriptionSet>
“ Encoding” Dublin Core metadata ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ Encoding” Dublin Core metadata ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DC-RDF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Map using DC-RDF System A DC Description Set XML Instance Encode using RDF Syntax spec Construct using DCAM & DSP Decode using RDF Syntax spec DC Description Set Interpret using DCAM System B XML Instance <?xml version=&quot;1.0&quot;?> <rdf:RDF> Map using DC-RDF RDF Graph RDF Graph
<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?>  <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dcterms=&quot;http://purl.org/dc/terms/&quot; xmlns:dcam=&quot;http://purl.org/dc/dcam/&quot; xmlns:foaf=&quot;http://xmlns.com/foaf/0.1/&quot; > <rdf:Description  rdf:about=&quot; http://dublincore.org/documents/2007/06/04/abstract-model/ &quot;> < dcterms:publisher  rdf:resource=&quot; http://example.org/org/DCMI &quot; />  < dcterms:subject > <rdf:Description rdf:about=&quot; http://example.org/mySH/h123 &quot; > <dcam:memberOf  rdf:resource=&quot; http://example.org/terms/mySH &quot; /> <rdf:value xml:lang= &quot; en &quot;> Metadata </rdf:value> <rdf:value xml:lang= &quot; fr &quot;> Métadonnées </rdf:value> </rdf:Description>  </ dcterms:subject > </rdf:Description>  <rdf:Description rdf:about=&quot; http://example.org/org/DCMI &quot;> < foaf:name  xml:lang= &quot; en &quot;> Dublin Core Metadata Initiative </foaf:name> < dcterms:created   rdf:datatype=&quot; http://www.w3.org/2001/XMLSchema#gyear &quot;> 1995 </ dcterms:created  > </rdf:Description> </rdf:RDF>
DC-HTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DC-HTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?>  <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot;  &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;>  <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;>  <head profile=&quot;http://dublincore.org/documents/2008/08/04/dc-html/&quot;>  <title>DCMI Abstract Model</title> <base href=&quot; http://dublincore.org/documents/2007/06/04/abstract-model/”  /> <link rel=&quot;schema.DCTERMS&quot; href=&quot;http://purl.org/dc/terms/&quot; />  <link rel=&quot; DCTERMS.subject &quot; href=&quot; http://example.org/terms/mySH/h123 &quot;  xml:lang=“ en ” title=“ Metadata ” />  <link rel=&quot; DCTERMS.publisher &quot; href=&quot; http://example.org/org/DCMI &quot; />  </head>  <body>  </body>  </html>
DC-DS-XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?>  <dcds:descriptionSet xmlns:dcds=&quot;http://purl.org/dc/xmlns/2008/09/01/dc-ds-xml/&quot;> <dcds:description dcds:resourceURI=&quot; http://dublincore.org/pages/home &quot;> <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/publisher “ dcds:valueURI=&quot; http://example.org/org/DCMI &quot; /> <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/subject &quot; dcds:vesURI=&quot; http://example.org/terms/mySH &quot; dcds:valueURI=&quot; http://example.org/mySH/h123 &quot;> <dcds:valueString xml:lang= &quot; en &quot;> Metadata </dcds:valueString> <dcds:valueString xml:lang= &quot; fr &quot;> Métadonnées </dcds:valueString> </dcds:statement>  </dcds:description> <dcds:description dcds:resourceURI=&quot; http://example.org/org/DCMI &quot;> <dcds:statement dcds:propertyURI=&quot; http://xmlns.com/foaf/0.1/name &quot;> <dcds:literalValueString xml:lang=“ en ”> Dublin Core Metadata Initiative </dcds:literalValueString> </dcds:statement>  <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/created &quot;> <dcds:literalValueString dcds:sesURI=&quot; http://www.w3.org/2001/XMLSchema#gyear &quot;> 1995 </dcds:literalValueString> </dcds:statement>  </dcds:description>  </dcds:descriptionSet>
DC metadata in XML ,[object Object],[object Object]
Summary: key points re encoding guidelines ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object]
Tutorial 2: Dublin Core – Key Concepts Pete Johnston, Eduserv Foundation mailto:pete.johnston@eduserv.org.uk

Contenu connexe

Tendances

Introduction to Dublin Core Metadata
Introduction to Dublin Core MetadataIntroduction to Dublin Core Metadata
Introduction to Dublin Core Metadata
Hannes Ebner
 
Ontology-based Classification and Faceted Search Interface for APIs
Ontology-based Classification and Faceted Search Interface for APIsOntology-based Classification and Faceted Search Interface for APIs
Ontology-based Classification and Faceted Search Interface for APIs
New York City College of Technology Computer Systems Technology Colloquium
 

Tendances (19)

Phd_cristian_lai presentation
Phd_cristian_lai presentationPhd_cristian_lai presentation
Phd_cristian_lai presentation
 
Dublin core Presentation
Dublin core PresentationDublin core Presentation
Dublin core Presentation
 
DC-Text: a simple text-based format for DC metadata
DC-Text: a simple text-based format for DC metadataDC-Text: a simple text-based format for DC metadata
DC-Text: a simple text-based format for DC metadata
 
RESTful Services
RESTful ServicesRESTful Services
RESTful Services
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
Introduction to Dublin Core Metadata
Introduction to Dublin Core MetadataIntroduction to Dublin Core Metadata
Introduction to Dublin Core Metadata
 
RDF and OWL
RDF and OWLRDF and OWL
RDF and OWL
 
Dublin Core Intro
Dublin Core IntroDublin Core Intro
Dublin Core Intro
 
The Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataThe Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked Data
 
Resource description framework
Resource description frameworkResource description framework
Resource description framework
 
Metadata Cloud
Metadata CloudMetadata Cloud
Metadata Cloud
 
Ontology
OntologyOntology
Ontology
 
Ontology-based Classification and Faceted Search Interface for APIs
Ontology-based Classification and Faceted Search Interface for APIsOntology-based Classification and Faceted Search Interface for APIs
Ontology-based Classification and Faceted Search Interface for APIs
 
Semantic web
Semantic webSemantic web
Semantic web
 
A Resource-Oriented Approach to the Repository - OAI ORE TC Meeting, NYC, Jan...
A Resource-Oriented Approach to the Repository - OAI ORE TC Meeting, NYC, Jan...A Resource-Oriented Approach to the Repository - OAI ORE TC Meeting, NYC, Jan...
A Resource-Oriented Approach to the Repository - OAI ORE TC Meeting, NYC, Jan...
 
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology LanguageJarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
 
Resource Description and Acess
Resource Description and AcessResource Description and Acess
Resource Description and Acess
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 

En vedette

En vedette (6)

8 Reasons to Stop Managing Your People with Spreadsheets (K-12 Education)
8 Reasons to Stop Managing Your People with Spreadsheets (K-12 Education)8 Reasons to Stop Managing Your People with Spreadsheets (K-12 Education)
8 Reasons to Stop Managing Your People with Spreadsheets (K-12 Education)
 
28.02.2014 odf armed_invasion_of_russian_troops_in_crimea_en
28.02.2014 odf armed_invasion_of_russian_troops_in_crimea_en28.02.2014 odf armed_invasion_of_russian_troops_in_crimea_en
28.02.2014 odf armed_invasion_of_russian_troops_in_crimea_en
 
Architects for Health - When is an architect not an architect - Jane Willis a...
Architects for Health - When is an architect not an architect - Jane Willis a...Architects for Health - When is an architect not an architect - Jane Willis a...
Architects for Health - When is an architect not an architect - Jane Willis a...
 
TAG Sponsorship Booklet 2013
TAG Sponsorship Booklet 2013TAG Sponsorship Booklet 2013
TAG Sponsorship Booklet 2013
 
Product Owner Kodokan by Kemal Bajramović
Product Owner Kodokan by Kemal BajramovićProduct Owner Kodokan by Kemal Bajramović
Product Owner Kodokan by Kemal Bajramović
 
Cooking with jQuery
Cooking with jQueryCooking with jQuery
Cooking with jQuery
 

Similaire à DC-2008 Tutorial: Basic Concepts

SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly works
Julie Allinson
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29
Julie Allinson
 
Dublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works SlainteDublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works Slainte
Julie Allinson
 
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
 
Dublin Core Application Profile for Scholarly Works (ePrints)
Dublin Core Application Profile for Scholarly Works (ePrints)Dublin Core Application Profile for Scholarly Works (ePrints)
Dublin Core Application Profile for Scholarly Works (ePrints)
Julie Allinson
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra
 

Similaire à DC-2008 Tutorial: Basic Concepts (20)

RDA-DCAM and Application Profiles
RDA-DCAM and Application ProfilesRDA-DCAM and Application Profiles
RDA-DCAM and Application Profiles
 
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
 
Dublin Core Description Set Profiles (DC-2009)
Dublin Core Description Set Profiles (DC-2009)Dublin Core Description Set Profiles (DC-2009)
Dublin Core Description Set Profiles (DC-2009)
 
Dublin Core Description Set Profiles
Dublin Core Description Set ProfilesDublin Core Description Set Profiles
Dublin Core Description Set Profiles
 
SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly works
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29
 
Jpl presentation
Jpl presentationJpl presentation
Jpl presentation
 
Jpl presentation
Jpl presentationJpl presentation
Jpl presentation
 
Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05Dcap Ja Progmeet 2007 07 05
Dcap Ja Progmeet 2007 07 05
 
DC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open sessionDC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open session
 
Dublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works SlainteDublin Core Application Profile for Scholarly Works Slainte
Dublin Core Application Profile for Scholarly Works Slainte
 
Repositories thru the looking glass
Repositories thru the looking glassRepositories thru the looking glass
Repositories thru the looking glass
 
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
 
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
 
DC-2008 DCMI/IEEE workshop
DC-2008 DCMI/IEEE workshopDC-2008 DCMI/IEEE workshop
DC-2008 DCMI/IEEE workshop
 
DC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, MexicoDC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, Mexico
 
Dublin Core Application Profile for Scholarly Works (ePrints)
Dublin Core Application Profile for Scholarly Works (ePrints)Dublin Core Application Profile for Scholarly Works (ePrints)
Dublin Core Application Profile for Scholarly Works (ePrints)
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
Introduction to Application Profiles
Introduction to Application ProfilesIntroduction to Application Profiles
Introduction to Application Profiles
 
Semantic web
Semantic web Semantic web
Semantic web
 

Plus de Eduserv Foundation

Aggregation Identity & owl:sameAs
Aggregation Identity & owl:sameAsAggregation Identity & owl:sameAs
Aggregation Identity & owl:sameAs
Eduserv Foundation
 

Plus de Eduserv Foundation (20)

Virtual worlds, real learning? The uptake of virtual worlds for teaching and ...
Virtual worlds, real learning? The uptake of virtual worlds for teaching and ...Virtual worlds, real learning? The uptake of virtual worlds for teaching and ...
Virtual worlds, real learning? The uptake of virtual worlds for teaching and ...
 
Virtual worlds in education - a story so far
Virtual worlds in education - a story so farVirtual worlds in education - a story so far
Virtual worlds in education - a story so far
 
Audio in a social Web of linked data
Audio in a social Web of linked dataAudio in a social Web of linked data
Audio in a social Web of linked data
 
OpenAthens LA 2.0: An introduction
OpenAthens LA 2.0: An introductionOpenAthens LA 2.0: An introduction
OpenAthens LA 2.0: An introduction
 
The Eduserv Research Programme
The Eduserv Research ProgrammeThe Eduserv Research Programme
The Eduserv Research Programme
 
Openid - an identity system for the open Web
Openid - an identity system for the open WebOpenid - an identity system for the open Web
Openid - an identity system for the open Web
 
Virtual worlds in education - a story so far
Virtual worlds in education - a story so farVirtual worlds in education - a story so far
Virtual worlds in education - a story so far
 
ORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and ComplexityORE and SWAP: Composition and Complexity
ORE and SWAP: Composition and Complexity
 
Using Second Life to support events
Using Second Life to support eventsUsing Second Life to support events
Using Second Life to support events
 
Both sides, now - are we builders or users of services in the cloud?
Both sides, now - are we builders or users of services in the cloud?Both sides, now - are we builders or users of services in the cloud?
Both sides, now - are we builders or users of services in the cloud?
 
Does metadata matter?
Does metadata matter?Does metadata matter?
Does metadata matter?
 
Identity - Future Directions
Identity - Future DirectionsIdentity - Future Directions
Identity - Future Directions
 
Virtually where? Are 3-D virtual worlds such as Second Life having an impact ...
Virtually where? Are 3-D virtual worlds such as Second Life having an impact ...Virtually where? Are 3-D virtual worlds such as Second Life having an impact ...
Virtually where? Are 3-D virtual worlds such as Second Life having an impact ...
 
Virtually educated - the reality of using Second Life and other virtual world...
Virtually educated - the reality of using Second Life and other virtual world...Virtually educated - the reality of using Second Life and other virtual world...
Virtually educated - the reality of using Second Life and other virtual world...
 
Web 2.0 and repositories - have we got our repository architecture right?
Web 2.0 and repositories - have we got our repository architecture right?Web 2.0 and repositories - have we got our repository architecture right?
Web 2.0 and repositories - have we got our repository architecture right?
 
Safer Children in a Digital World: a summary for children and young people
Safer Children in a Digital World: a summary for children and young peopleSafer Children in a Digital World: a summary for children and young people
Safer Children in a Digital World: a summary for children and young people
 
Digital Natives Run by Digital Immigrants: IT Services are Dead, Long Live IT...
Digital Natives Run by Digital Immigrants: IT Services are Dead, Long Live IT...Digital Natives Run by Digital Immigrants: IT Services are Dead, Long Live IT...
Digital Natives Run by Digital Immigrants: IT Services are Dead, Long Live IT...
 
The OAI ORE Project
The OAI ORE ProjectThe OAI ORE Project
The OAI ORE Project
 
Aggregation Identity & owl:sameAs
Aggregation Identity & owl:sameAsAggregation Identity & owl:sameAs
Aggregation Identity & owl:sameAs
 
Second Life in 3600 seconds - Staff development week at ILRT 2007
Second Life in 3600 seconds - Staff development week at ILRT 2007Second Life in 3600 seconds - Staff development week at ILRT 2007
Second Life in 3600 seconds - Staff development week at ILRT 2007
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

DC-2008 Tutorial: Basic Concepts

  • 1. Tutorial 2: Dublin Core – Key Concepts Pete Johnston, Eduserv Foundation mailto:pete.johnston@eduserv.org.uk
  • 2.
  • 3.
  • 4.
  • 5. The DCMI Abstract Model (DCAM)
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Relational Model 2004-02-10 W3C Graham Klyne RDF Concepts & Abstract Syntax http://www.w3.org/TR/2004/ REC-rdf-concepts-20040210/ 2007-06-04 DCMI Andy Powell DCMI Abstract Model http://dublincore.org/documents/ 2007/06/04/abstract-model/ pub date publisher author title uri
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Description Description Statement Property URI Statement Property URI Statement Property URI Statement Property URI Description Set Resource URI Resource URI Non-Literal Value Surrogate Non-Literal Value Surrogate Literal Value Surrogate Literal Value Surrogate
  • 22.
  • 23. Resource URI Resource URI Value URI Description Statement Property URI Description Set Literal Value Surrogate Description Statement Property URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
  • 24.
  • 25. Description Statement Property URI Description Set Resource URI Literal Value Surrogate Description Statement Property URI Resource URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Value URI Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
  • 26. Description Set Description Statement Statement <http:/purl.org/dc/terms/subject> Non-Literal Value Surrogate Non-Literal Value Surrogate <http://example.org/terms/mySH> “ Metadata” &quot;Métadonnées&quot; en fr <http://purl.org/dc/terms/publisher> <http://dublincore.org/documents/2007/06/04/abstract-model/> <http://example.org/org/DCMI> Property URI Value URI <http://example.org/mySH/h123> Value URI Property URI Vocab Enc Scheme URI Value String Value String Description Statement <http://example.org/org/DCMI> <http://xmlns.com/foaf/ 0.1/name> Literal Value Surrogate “ Dublin Core Metadata Initiative” en Value String Property URI Example: Description of document, description of publisher Statement <http://purl.org/dc/ terms/created> Literal Value Surrogate “ 1995” ^^xsd:gyear Value String Property URI
  • 27.
  • 28.
  • 29.
  • 30. The DCMI Abstract Model & the Resource Description Framework (RDF)
  • 31.
  • 32.
  • 33. http://ex.org/ ThingX http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/ ThingX http://ex.org/relatedTo “ literal” http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/relatedTo “ literal” “ literal” http://ex.org/ ThingY http://ex.org/relatedTo http://ex.org/ ThingX http://ex.org/relatedTo “ literal” “ literal”
  • 34.
  • 35. Resource URI Resource URI Value URI Description Statement Property URI Description Set Literal Value Surrogate Description Statement Property URI Non-Literal Value Surrogate Statement Property URI Non-Literal Value Surrogate Vocab Enc Scheme URI Value URI Value string Value string Syntax Enc Scheme URI Language Value string Language Statement Property URI Literal Value Surrogate Value string Syntax Enc Scheme URI
  • 36. Resource URI Property URI Value URI Resource URI Value URI Property URI Property URI VES URI “ literal” @lang “ literal” ^^SES URI “ literal” @lang “ literal” ^^SES URI Property URI dcam:memberOf rdf:value
  • 38.
  • 39. System A DC Description Set XML Instance Encode using guidelines Construct using DCAM & DSP Decode using guidelines DC Description Set Interpret using DCAM System B XML Instance <?xml version=&quot;1.0&quot;?> <dcds:descriptionSet>
  • 40.
  • 41.
  • 42.
  • 43. Map using DC-RDF System A DC Description Set XML Instance Encode using RDF Syntax spec Construct using DCAM & DSP Decode using RDF Syntax spec DC Description Set Interpret using DCAM System B XML Instance <?xml version=&quot;1.0&quot;?> <rdf:RDF> Map using DC-RDF RDF Graph RDF Graph
  • 44. <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?> <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:dcterms=&quot;http://purl.org/dc/terms/&quot; xmlns:dcam=&quot;http://purl.org/dc/dcam/&quot; xmlns:foaf=&quot;http://xmlns.com/foaf/0.1/&quot; > <rdf:Description rdf:about=&quot; http://dublincore.org/documents/2007/06/04/abstract-model/ &quot;> < dcterms:publisher rdf:resource=&quot; http://example.org/org/DCMI &quot; /> < dcterms:subject > <rdf:Description rdf:about=&quot; http://example.org/mySH/h123 &quot; > <dcam:memberOf rdf:resource=&quot; http://example.org/terms/mySH &quot; /> <rdf:value xml:lang= &quot; en &quot;> Metadata </rdf:value> <rdf:value xml:lang= &quot; fr &quot;> Métadonnées </rdf:value> </rdf:Description> </ dcterms:subject > </rdf:Description> <rdf:Description rdf:about=&quot; http://example.org/org/DCMI &quot;> < foaf:name xml:lang= &quot; en &quot;> Dublin Core Metadata Initiative </foaf:name> < dcterms:created rdf:datatype=&quot; http://www.w3.org/2001/XMLSchema#gyear &quot;> 1995 </ dcterms:created > </rdf:Description> </rdf:RDF>
  • 45.
  • 46.
  • 47. <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?> <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;> <html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;> <head profile=&quot;http://dublincore.org/documents/2008/08/04/dc-html/&quot;> <title>DCMI Abstract Model</title> <base href=&quot; http://dublincore.org/documents/2007/06/04/abstract-model/” /> <link rel=&quot;schema.DCTERMS&quot; href=&quot;http://purl.org/dc/terms/&quot; /> <link rel=&quot; DCTERMS.subject &quot; href=&quot; http://example.org/terms/mySH/h123 &quot; xml:lang=“ en ” title=“ Metadata ” /> <link rel=&quot; DCTERMS.publisher &quot; href=&quot; http://example.org/org/DCMI &quot; /> </head> <body> </body> </html>
  • 48.
  • 49. <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?> <dcds:descriptionSet xmlns:dcds=&quot;http://purl.org/dc/xmlns/2008/09/01/dc-ds-xml/&quot;> <dcds:description dcds:resourceURI=&quot; http://dublincore.org/pages/home &quot;> <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/publisher “ dcds:valueURI=&quot; http://example.org/org/DCMI &quot; /> <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/subject &quot; dcds:vesURI=&quot; http://example.org/terms/mySH &quot; dcds:valueURI=&quot; http://example.org/mySH/h123 &quot;> <dcds:valueString xml:lang= &quot; en &quot;> Metadata </dcds:valueString> <dcds:valueString xml:lang= &quot; fr &quot;> Métadonnées </dcds:valueString> </dcds:statement> </dcds:description> <dcds:description dcds:resourceURI=&quot; http://example.org/org/DCMI &quot;> <dcds:statement dcds:propertyURI=&quot; http://xmlns.com/foaf/0.1/name &quot;> <dcds:literalValueString xml:lang=“ en ”> Dublin Core Metadata Initiative </dcds:literalValueString> </dcds:statement> <dcds:statement dcds:propertyURI=&quot; http://purl.org/dc/terms/created &quot;> <dcds:literalValueString dcds:sesURI=&quot; http://www.w3.org/2001/XMLSchema#gyear &quot;> 1995 </dcds:literalValueString> </dcds:statement> </dcds:description> </dcds:descriptionSet>
  • 50.
  • 51.
  • 53.
  • 54.
  • 55. Tutorial 2: Dublin Core – Key Concepts Pete Johnston, Eduserv Foundation mailto:pete.johnston@eduserv.org.uk