SlideShare a Scribd company logo
1 of 14
Download to read offline
Strategies for vocabulary design
and development
- New opportunities for building and
sharing
- Social networks gaining traction
- Evolving ideas about balance between
‘re-use’ and ‘re-purpose’
- ‘Simplicity’ vs.‘Complexity’ re-evaluated
- Considerations between ‘top-down’ and
‘bottom-up’ development processes
examined in context
- Start simple? Examples:
- MARC 21
- ISBD
- Dublin Core
- BibFrame
- Start from existing work? Examples:
- RDA
- Mixed approach? Example: schema.org
- Re-use has been the mantra since the dawn of
Application Profiles
- As the linked data world develops, the idea of
re-purposing has gained traction
- Success of re-purposing tied to the
availability of mapping services
- Support of open extension and
communication within communities essential
- Openly visible change management (with
careful versioning) critical
[Very] General observations
Characteristic Top-down Bottom-up
Focus Wide Narrow
Granularity Coarse Fine
Interoperability Refine Dumb-down
Usage Global Local
Size Small Large
- A map is two or more RDF elements
(classes, properties, concepts) linked
with an ontological property (RDFS, OWL,
etc.)
- There are certain relationships we ‘know’
in a human sense but must be able to
provide explicitly for machine use
- ‘Format-to-Format’ maps (such as are
used in crosswalks) give us a very limited
view of mapping possibilities
- Proliferation vs. richness
- Addressing vocabulary chaos
- Mapping vs. Crosswalking
- Crosswalking is format to format,
normally developed for use within
specific applications
- X-walking: reductive process that
dilutes the power of semantics by
substitution
- Mapping should be part of the workflow
of vocabulary development
- Maps can express a single POV, or, when
endorsed, multiple POVs
- Maps can be managed like a
vocabulary, as a versioned aggregation
or graph
- Maps can identify gaps in a broad swath
of related element sets
Using Bottom-Up Maps to Identify Gaps
*dc = Dublin Core
*marcrel = MARC 21 relators
*rdaroles = Resource Description & Access,
Roles Vocabulary
*d = rdfs:domain
*r = rdfs:range
*s = rdfs:subPropertyOf
The ‘Supermap’: Gaps in Top-down Ontologies
- ‘Replacing’ MARC?
- Need to distinguish between carrier
and semantics--MARC 21 is both
- The proposed BibFrame model
occupies a gap between DC and RDA
- A new player, potentially able to fit into
the communal map
- Relatively coarse grained
- Still in process, destination unclear
-Separate consideration of metadata
maintenance and publishing requirements
- Explore further the strategies required for re-
purposing metadata vocabularies
- Extension strategies
- Robust versioning and change history
(essential)
-Preserving the local view is important
-  - Mapping the best method to prevent data
(and semantic) loss
Contacts:
Gordon Dunsire:
gordon@GordonDunsire.com
Diane Hillmann:
metadata.maven@gmail.com
Jon Phipps: jonphipps@gmail.com

More Related Content

Similar to Maps & gaps: strategies for vocabulary design and development

Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop
Mochi: Visual Log-Analysis Based Tools for Debugging HadoopMochi: Visual Log-Analysis Based Tools for Debugging Hadoop
Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop
George Ang
 
benchmarks-sigmod09
benchmarks-sigmod09benchmarks-sigmod09
benchmarks-sigmod09
Hiroshi Ono
 
Efficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
Efficient Distributed In-Memory Processing of RDF Datasets - PhD VivaEfficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
Efficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
Gezim Sejdiu
 

Similar to Maps & gaps: strategies for vocabulary design and development (20)

A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
 
p27
p27p27
p27
 
Grails goes Graph
Grails goes GraphGrails goes Graph
Grails goes Graph
 
Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop
Mochi: Visual Log-Analysis Based Tools for Debugging HadoopMochi: Visual Log-Analysis Based Tools for Debugging Hadoop
Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop
 
MAD skills for analysis and big data Machine Learning
MAD skills for analysis and big data Machine LearningMAD skills for analysis and big data Machine Learning
MAD skills for analysis and big data Machine Learning
 
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge BasesLOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
 
benchmarks-sigmod09
benchmarks-sigmod09benchmarks-sigmod09
benchmarks-sigmod09
 
Efficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
Efficient Distributed In-Memory Processing of RDF Datasets - PhD VivaEfficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
Efficient Distributed In-Memory Processing of RDF Datasets - PhD Viva
 
Lossless MARC Mapping
Lossless MARC MappingLossless MARC Mapping
Lossless MARC Mapping
 
Hide the Stack: Toward Usable Linked Data
Hide the Stack:Toward Usable Linked DataHide the Stack:Toward Usable Linked Data
Hide the Stack: Toward Usable Linked Data
 
Spark cluster computing with working sets
Spark cluster computing with working setsSpark cluster computing with working sets
Spark cluster computing with working sets
 
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX DataExploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
 
Upgrading maps with Linked Data
Upgrading maps with Linked DataUpgrading maps with Linked Data
Upgrading maps with Linked Data
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
RDA & the New World of Metadata
RDA & the New World of MetadataRDA & the New World of Metadata
RDA & the New World of Metadata
 
High level languages for Big Data Analytics (Report)
High level languages for Big Data Analytics (Report)High level languages for Big Data Analytics (Report)
High level languages for Big Data Analytics (Report)
 
Graph based data models
Graph based data modelsGraph based data models
Graph based data models
 
Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.Selecting the right database type for your knowledge management needs.
Selecting the right database type for your knowledge management needs.
 
The Best of Both Worlds: Unlocking the Power of (big) Knowledge Graphs with S...
The Best of Both Worlds: Unlocking the Power of (big) Knowledge Graphs with S...The Best of Both Worlds: Unlocking the Power of (big) Knowledge Graphs with S...
The Best of Both Worlds: Unlocking the Power of (big) Knowledge Graphs with S...
 
Metadata crosswalks
Metadata crosswalksMetadata crosswalks
Metadata crosswalks
 

More from Diane Hillmann

More from Diane Hillmann (20)

RDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefRDA and Linked Data: where's the beef
RDA and Linked Data: where's the beef
 
RDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCRDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARC
 
Vocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionVocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY Introduction
 
What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?
 
Moving to an open world
Moving to an open worldMoving to an open world
Moving to an open world
 
Why change?
Why change?Why change?
Why change?
 
Versioning for Authorities, presentation at Midwinter Chicago 2015
Versioning  for Authorities, presentation at Midwinter Chicago 2015Versioning  for Authorities, presentation at Midwinter Chicago 2015
Versioning for Authorities, presentation at Midwinter Chicago 2015
 
RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)
 
What's goin' on?
What's goin' on?What's goin' on?
What's goin' on?
 
Playing with Jane
Playing with JanePlaying with Jane
Playing with Jane
 
What is an RDA Record?
What is an RDA Record?What is an RDA Record?
What is an RDA Record?
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They Work
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011
 
The Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationThe Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata Aggregation
 
Mapmakers
MapmakersMapmakers
Mapmakers
 
A Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCA Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARC
 
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalNISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
 
Challenges for a new era
Challenges for a new eraChallenges for a new era
Challenges for a new era
 
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
 
New World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, MergingNew World of Metadata: Growing, Shifting, Merging
New World of Metadata: Growing, Shifting, Merging
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Maps & gaps: strategies for vocabulary design and development

  • 1. Strategies for vocabulary design and development
  • 2. - New opportunities for building and sharing - Social networks gaining traction - Evolving ideas about balance between ‘re-use’ and ‘re-purpose’ - ‘Simplicity’ vs.‘Complexity’ re-evaluated - Considerations between ‘top-down’ and ‘bottom-up’ development processes examined in context
  • 3. - Start simple? Examples: - MARC 21 - ISBD - Dublin Core - BibFrame - Start from existing work? Examples: - RDA - Mixed approach? Example: schema.org
  • 4. - Re-use has been the mantra since the dawn of Application Profiles - As the linked data world develops, the idea of re-purposing has gained traction - Success of re-purposing tied to the availability of mapping services - Support of open extension and communication within communities essential - Openly visible change management (with careful versioning) critical
  • 5.
  • 6. [Very] General observations Characteristic Top-down Bottom-up Focus Wide Narrow Granularity Coarse Fine Interoperability Refine Dumb-down Usage Global Local Size Small Large
  • 7. - A map is two or more RDF elements (classes, properties, concepts) linked with an ontological property (RDFS, OWL, etc.) - There are certain relationships we ‘know’ in a human sense but must be able to provide explicitly for machine use - ‘Format-to-Format’ maps (such as are used in crosswalks) give us a very limited view of mapping possibilities
  • 8. - Proliferation vs. richness - Addressing vocabulary chaos - Mapping vs. Crosswalking - Crosswalking is format to format, normally developed for use within specific applications - X-walking: reductive process that dilutes the power of semantics by substitution
  • 9. - Mapping should be part of the workflow of vocabulary development - Maps can express a single POV, or, when endorsed, multiple POVs - Maps can be managed like a vocabulary, as a versioned aggregation or graph - Maps can identify gaps in a broad swath of related element sets
  • 10. Using Bottom-Up Maps to Identify Gaps *dc = Dublin Core *marcrel = MARC 21 relators *rdaroles = Resource Description & Access, Roles Vocabulary *d = rdfs:domain *r = rdfs:range *s = rdfs:subPropertyOf
  • 11. The ‘Supermap’: Gaps in Top-down Ontologies
  • 12. - ‘Replacing’ MARC? - Need to distinguish between carrier and semantics--MARC 21 is both - The proposed BibFrame model occupies a gap between DC and RDA - A new player, potentially able to fit into the communal map - Relatively coarse grained - Still in process, destination unclear
  • 13. -Separate consideration of metadata maintenance and publishing requirements - Explore further the strategies required for re- purposing metadata vocabularies - Extension strategies - Robust versioning and change history (essential) -Preserving the local view is important -  - Mapping the best method to prevent data (and semantic) loss