SlideShare a Scribd company logo
Creating a FRBRized Data
Structure in XML
Jenn Riley
Metadata Librarian
Indiana University Digital Library
Program
2
ALA Annual 2010

6/25/2010

V/FRBR project
• Funded by an Institute of Museum and Library
Services National Leadership Grant
▫ October 1, 2008 - September 30, 2011
▫ In “Demonstration” category

• Provide a public and concrete testbed for FRBR
▫ with real data (80,000 musical sound recordings,
105,000 scores)
▫ in a production environment
▫ as a response to the call in the LC WG on the
Future of Bibliographic Control report
3
ALA Annual 2010

6/25/2010

Other project goals
• To provide an openly-accessible web search
interface to the FRBRized data in Variations, for
community analysis;
• To make supporting data, including data model
documentation and FRBRized data, available to
the community for analysis; and
• To apply innovative, evidence-based interface
design techniques to Variations cataloging and
search interfaces to make the most of the FRBRcompliant data model.
4
ALA Annual 2010

6/25/2010

Central question
How do you create a full, production
data model from a human-readable
conceptual model?
Or, what does it mean to “implement” FRBR,
anyways?
5
ALA Annual 2010

6/25/2010

Our approach
• Interpret FRBR literally whenever possible
• Represent FRBRized data in XML
▫ For sharing data between tools and with other
systems
▫ Don’t be limited by what we can automatically
produce from MARC
▫ Version 1.0 of XML Schemas released March 2010

• Other more formal (UML?) data model
documentation not (yet) created
6
ALA Annual 2010

6/25/2010

(Some) goals for V/FRBR XML Schemas
• Allow reusability in whole or in part
• Use terminology directly from FRBR suite of
reports
• Represent all of FRBR and as much of FRAD as
is “reasonable”
• Packaging format in addition to specific
entities/relationships
• Make as human readable as possible
• Allow for strict FRBR data, more useful FRBR
data, and domain implementations
7
ALA Annual 2010

6/25/2010

3 levels
• frbr:

▫ entities/attributes/relationships from FRBR report,
plus @identifier and wrapping structure
▫ 36 XML Schemas

• efrbr:

▫ adds <note>; adds XML attributes to refine meaning
of XML elements; groups publication elements
▫ 48 XML Schemas

• vfrbr:

▫ restricts and extends efrbr for the description of
musical materials
▫ 48 XML Schemas
▫ hopefully provides a model for other domain-specific
FRBR implementations
8
ALA Annual 2010

efrbr Schema structure

6/25/2010
9

efrbr example

ALA Annual 2010

6/25/2010

XML
Schemas

XML
instance
10
ALA Annual 2010

6/25/2010

For more information
• jenlrile@indiana.edu
• Project site:
http://vfrbr.info

• FRBR XML schemas:
http://www.dlib.indiana.edu/projects/vfrbr/schemas/

• These presentation slides:
http://www.dlib.indiana.edu/~jenlrile/presentations/
ala2010frbr/rileyFRBRxml.pptx

More Related Content

Viewers also liked

Epistemologia udl equipo 1
Epistemologia udl equipo 1Epistemologia udl equipo 1
Epistemologia udl equipo 1
CECY50
 
men-women-pillar-OUTLINE
men-women-pillar-OUTLINEmen-women-pillar-OUTLINE
men-women-pillar-OUTLINE
abby gondek
 
Documento de prueba
Documento de pruebaDocumento de prueba
Documento de prueba
arath324
 
Tutorial 1math t
Tutorial 1math tTutorial 1math t
Tutorial 1math t
Mohd Basri Mohamed
 
man-up-woman-power-jonah-edit
man-up-woman-power-jonah-editman-up-woman-power-jonah-edit
man-up-woman-power-jonah-edit
abby gondek
 
Presentation bi
Presentation biPresentation bi
Presentation bi
wachid870
 
Demanda
DemandaDemanda
Demanda
Delia Hurtado
 
Presentacion 3 ecec microsoft office 2007
Presentacion 3 ecec microsoft office 2007Presentacion 3 ecec microsoft office 2007
Presentacion 3 ecec microsoft office 2007
Alfonso Lopez Rodriguez
 

Viewers also liked (9)

Epistemologia udl equipo 1
Epistemologia udl equipo 1Epistemologia udl equipo 1
Epistemologia udl equipo 1
 
men-women-pillar-OUTLINE
men-women-pillar-OUTLINEmen-women-pillar-OUTLINE
men-women-pillar-OUTLINE
 
Documento de prueba
Documento de pruebaDocumento de prueba
Documento de prueba
 
Tutorial 1math t
Tutorial 1math tTutorial 1math t
Tutorial 1math t
 
WSUD LOR
WSUD LORWSUD LOR
WSUD LOR
 
man-up-woman-power-jonah-edit
man-up-woman-power-jonah-editman-up-woman-power-jonah-edit
man-up-woman-power-jonah-edit
 
Presentation bi
Presentation biPresentation bi
Presentation bi
 
Demanda
DemandaDemanda
Demanda
 
Presentacion 3 ecec microsoft office 2007
Presentacion 3 ecec microsoft office 2007Presentacion 3 ecec microsoft office 2007
Presentacion 3 ecec microsoft office 2007
 

Similar to Creating a FRBRized Data Structure in XML

Implementing (Parts of) FRAD in a FRBR-based Discovery System
Implementing (Parts of) FRAD in a FRBR-based Discovery SystemImplementing (Parts of) FRAD in a FRBR-based Discovery System
Implementing (Parts of) FRAD in a FRBR-based Discovery System
Jenn Riley
 
Adlug annual meeting 2013
Adlug annual meeting 2013Adlug annual meeting 2013
Adlug annual meeting 2013
@CULT Srl
 
BIBFRAME, Linked data, RDA
BIBFRAME, Linked data, RDA BIBFRAME, Linked data, RDA
BIBFRAME, Linked data, RDA
robin fay
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817
Figoblog
 
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
The European Library
 
RDA 101: an introduction to RDA (2012)
RDA 101: an introduction to RDA (2012)RDA 101: an introduction to RDA (2012)
RDA 101: an introduction to RDA (2012)
Alison Hitchens
 
Legislation.gov.uk
Legislation.gov.ukLegislation.gov.uk
Legislation.gov.uk
Jeni Tennison
 
Moving from a Locally-Developed Data Model to a Standard Conceptual Model
Moving from a Locally-Developed Data Model to a Standard Conceptual ModelMoving from a Locally-Developed Data Model to a Standard Conceptual Model
Moving from a Locally-Developed Data Model to a Standard Conceptual Model
Jenn Riley
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
giurca
 
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early AdoptersApril 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
National Information Standards Organization (NISO)
 
2 - Systematic Literature Reviews: tools
2 - Systematic Literature Reviews: tools2 - Systematic Literature Reviews: tools
2 - Systematic Literature Reviews: tools
Vittorio Scarano
 
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryFree Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
Dobrica Pavlinušić
 
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
الفهرس العربي الموحد
 
Brave New World
Brave New WorldBrave New World
Brave New World
Diane Hillmann
 
Application of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibApplication of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLib
David Nzoputa Ofili
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
University of Toronto Libraries - Information Technology Services
 
FRBR presentation by Bwsrang Basumatary
FRBR presentation by Bwsrang BasumataryFRBR presentation by Bwsrang Basumatary
FRBR presentation by Bwsrang Basumatary
Bwsrang Basumatary
 
Thesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book MetadataThesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book Metadata
Sean Petiya
 
Metadata Workshop - Utrecht - November 5, 2008
Metadata Workshop - Utrecht - November 5, 2008Metadata Workshop - Utrecht - November 5, 2008
Metadata Workshop - Utrecht - November 5, 2008
askamy
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DL
Andrea Nuzzolese
 

Similar to Creating a FRBRized Data Structure in XML (20)

Implementing (Parts of) FRAD in a FRBR-based Discovery System
Implementing (Parts of) FRAD in a FRBR-based Discovery SystemImplementing (Parts of) FRAD in a FRBR-based Discovery System
Implementing (Parts of) FRAD in a FRBR-based Discovery System
 
Adlug annual meeting 2013
Adlug annual meeting 2013Adlug annual meeting 2013
Adlug annual meeting 2013
 
BIBFRAME, Linked data, RDA
BIBFRAME, Linked data, RDA BIBFRAME, Linked data, RDA
BIBFRAME, Linked data, RDA
 
Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817Ifla swsig meeting - Puerto Rico - 20110817
Ifla swsig meeting - Puerto Rico - 20110817
 
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
Developing linked Open Data - Nuno Freire, Senior Researcher, The European Li...
 
RDA 101: an introduction to RDA (2012)
RDA 101: an introduction to RDA (2012)RDA 101: an introduction to RDA (2012)
RDA 101: an introduction to RDA (2012)
 
Legislation.gov.uk
Legislation.gov.ukLegislation.gov.uk
Legislation.gov.uk
 
Moving from a Locally-Developed Data Model to a Standard Conceptual Model
Moving from a Locally-Developed Data Model to a Standard Conceptual ModelMoving from a Locally-Developed Data Model to a Standard Conceptual Model
Moving from a Locally-Developed Data Model to a Standard Conceptual Model
 
Semantic Pipes and Semantic Mashups
Semantic Pipes and Semantic MashupsSemantic Pipes and Semantic Mashups
Semantic Pipes and Semantic Mashups
 
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early AdoptersApril 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
 
2 - Systematic Literature Reviews: tools
2 - Systematic Literature Reviews: tools2 - Systematic Literature Reviews: tools
2 - Systematic Literature Reviews: tools
 
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryFree Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
 
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
الجلسة الأولى المداخلة الأولى استراتيجيات التكنولوجيا المستدامة للمكتبات العا...
 
Brave New World
Brave New WorldBrave New World
Brave New World
 
Application of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLibApplication of Library Management Software: NewGenLib
Application of Library Management Software: NewGenLib
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 
FRBR presentation by Bwsrang Basumatary
FRBR presentation by Bwsrang BasumataryFRBR presentation by Bwsrang Basumatary
FRBR presentation by Bwsrang Basumatary
 
Thesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book MetadataThesis Defense: Building a Semantic Web of Comic Book Metadata
Thesis Defense: Building a Semantic Web of Comic Book Metadata
 
Metadata Workshop - Utrecht - November 5, 2008
Metadata Workshop - Utrecht - November 5, 2008Metadata Workshop - Utrecht - November 5, 2008
Metadata Workshop - Utrecht - November 5, 2008
 
Semantic Technologies in ST&DL
Semantic Technologies in ST&DLSemantic Technologies in ST&DL
Semantic Technologies in ST&DL
 

More from Jenn Riley

Understanding Metadata: Looking Forward
Understanding Metadata: Looking ForwardUnderstanding Metadata: Looking Forward
Understanding Metadata: Looking Forward
Jenn Riley
 
The future of cataloguing? Future cataloguers!
The future of cataloguing? Future cataloguers!The future of cataloguing? Future cataloguers!
The future of cataloguing? Future cataloguers!
Jenn Riley
 
Discovery elsewhere
Discovery elsewhereDiscovery elsewhere
Discovery elsewhere
Jenn Riley
 
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
Jenn Riley
 
Launching metaware.buzz
Launching metaware.buzzLaunching metaware.buzz
Launching metaware.buzz
Jenn Riley
 
Getting Comfortable with Metadata Reuse
Getting Comfortable with Metadata ReuseGetting Comfortable with Metadata Reuse
Getting Comfortable with Metadata Reuse
Jenn Riley
 
Handout for Digital Imaging of Photographs
Handout for Digital Imaging of PhotographsHandout for Digital Imaging of Photographs
Handout for Digital Imaging of Photographs
Jenn Riley
 
Digital Imaging of Photographs
Digital Imaging of PhotographsDigital Imaging of Photographs
Digital Imaging of Photographs
Jenn Riley
 
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
Jenn Riley
 
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...
Jenn Riley
 
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
Jenn Riley
 
Metadata for Brittle Books Page Turner
Metadata for Brittle Books Page TurnerMetadata for Brittle Books Page Turner
Metadata for Brittle Books Page Turner
Jenn Riley
 
Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and Video
Jenn Riley
 
Variations2
Variations2Variations2
Variations2
Jenn Riley
 
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
Jenn Riley
 
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
Jenn Riley
 
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...
Jenn Riley
 
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...
Jenn Riley
 
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
Jenn Riley
 
Making Interoperability Easier: Creating Shareable Metadata
Making Interoperability Easier: Creating Shareable MetadataMaking Interoperability Easier: Creating Shareable Metadata
Making Interoperability Easier: Creating Shareable Metadata
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

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 

Recently uploaded (20)

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 

Creating a FRBRized Data Structure in XML

  • 1. Creating a FRBRized Data Structure in XML Jenn Riley Metadata Librarian Indiana University Digital Library Program
  • 2. 2 ALA Annual 2010 6/25/2010 V/FRBR project • Funded by an Institute of Museum and Library Services National Leadership Grant ▫ October 1, 2008 - September 30, 2011 ▫ In “Demonstration” category • Provide a public and concrete testbed for FRBR ▫ with real data (80,000 musical sound recordings, 105,000 scores) ▫ in a production environment ▫ as a response to the call in the LC WG on the Future of Bibliographic Control report
  • 3. 3 ALA Annual 2010 6/25/2010 Other project goals • To provide an openly-accessible web search interface to the FRBRized data in Variations, for community analysis; • To make supporting data, including data model documentation and FRBRized data, available to the community for analysis; and • To apply innovative, evidence-based interface design techniques to Variations cataloging and search interfaces to make the most of the FRBRcompliant data model.
  • 4. 4 ALA Annual 2010 6/25/2010 Central question How do you create a full, production data model from a human-readable conceptual model? Or, what does it mean to “implement” FRBR, anyways?
  • 5. 5 ALA Annual 2010 6/25/2010 Our approach • Interpret FRBR literally whenever possible • Represent FRBRized data in XML ▫ For sharing data between tools and with other systems ▫ Don’t be limited by what we can automatically produce from MARC ▫ Version 1.0 of XML Schemas released March 2010 • Other more formal (UML?) data model documentation not (yet) created
  • 6. 6 ALA Annual 2010 6/25/2010 (Some) goals for V/FRBR XML Schemas • Allow reusability in whole or in part • Use terminology directly from FRBR suite of reports • Represent all of FRBR and as much of FRAD as is “reasonable” • Packaging format in addition to specific entities/relationships • Make as human readable as possible • Allow for strict FRBR data, more useful FRBR data, and domain implementations
  • 7. 7 ALA Annual 2010 6/25/2010 3 levels • frbr: ▫ entities/attributes/relationships from FRBR report, plus @identifier and wrapping structure ▫ 36 XML Schemas • efrbr: ▫ adds <note>; adds XML attributes to refine meaning of XML elements; groups publication elements ▫ 48 XML Schemas • vfrbr: ▫ restricts and extends efrbr for the description of musical materials ▫ 48 XML Schemas ▫ hopefully provides a model for other domain-specific FRBR implementations
  • 8. 8 ALA Annual 2010 efrbr Schema structure 6/25/2010
  • 9. 9 efrbr example ALA Annual 2010 6/25/2010 XML Schemas XML instance
  • 10. 10 ALA Annual 2010 6/25/2010 For more information • jenlrile@indiana.edu • Project site: http://vfrbr.info • FRBR XML schemas: http://www.dlib.indiana.edu/projects/vfrbr/schemas/ • These presentation slides: http://www.dlib.indiana.edu/~jenlrile/presentations/ ala2010frbr/rileyFRBRxml.pptx