SlideShare a Scribd company logo
discoverygarden inc.
Islandora and Linked Open Data
Islandora & Linked Open Data
• Islandora Open Source Software and Community
• Linked Open Data (LOD)
• Islandora Strengths and Weaknesses in LOD
• Future Islandora development impacting LOD
Open Source Software Stack
• Web interface (Drupal) • Preservation (Fedora)
Islandora Objects and Components
• Each object has vital
datastreams
• RELS-EXT
• DC
Open Source Software Community
http://islandora.ca/islandora-installations
Online Discussion Forums
https://groups.google.com/forum/#!forum/islandora
Code Contributors on Github
https://github.com/Islandora
Linked Open Data – the Basics
• Connecting related data on
the web using three main
tools
• HTTP – on the web
• URI – identifiers
• RDF - group of specifications for
modeling information
http://linkeddata.org/
Linked Open Data and Islandora – RDF
<rdf:RDF xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora-
model="info:fedora/fedora-system:def/model#"
xmlns:islandora="http://islandora.ca/ontology/relsext#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="info:fedora/islandora:66">
<fedora-model:hasModel rdf:resource="info:fedora/islandora:sp_basic_image"></fedora-
model:hasModel>
<fedora:isPartOf rdf:resource="info:fedora/islandora:92"></fedora:isPartOf>
<islandora:isSequenceNumberOfislandora_92>1</islandora:isS
equenceNumberOfislandora_92>
<fedora:isPartOf rdf:resource="info:fedora/islandora:121"></fedora:isPartOf>
<islandora:isSequenceNumberOfislandora_121>2</islandora:isSequenceNumberOfislandora_121>
<fedora:isMemberOfCollection
rdf:resource="info:fedora/islandora:sp_basic_image_collection"></fedora:isMemberOfCollection
>
<fedora:isConstituentOf
rdf:resource="info:fedora/islandora:277"></fedora:isConstituentOf>
<islandora:isSequenceNumberOfislandora_277>2</islandora:isSequenceNumberOfislandora_277
>
</rdf:Description>
</rdf:RDF>
http://sandbox.discoverygarden.ca/islandora/object/islandora%3A66#
LOD and Islandora – Custom RDF - EMiC
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:fedora="info:fedora/fedora-system:def/relations-external#"
xmlns:fedora-model="info:fedora/fedora-system:def/model#"
xmlns:islandora="http://islandora.ca/ontology/relsext#">
<rdf:Description rdf:about="info:fedora/islandora:4989">
<fedora-model:hasModel
rdf:resource="info:fedora/islandora:OACCModel"></fedora-
model:hasModel>
<fedora:isMemberOf
rdf:resource="info:fedora/islandora:634"></fedora:isMemberOf>
<islandora:targetedBy>admin</islandora:targetedBy>
<islandora:targets
rdf:resource="info:fedora/islandora:634"></islandora:targets>
<islandora:hasColor>#91843c</islandora:hasColor>
<fedora:isAnnotationOf
rdf:resource="info:fedora/islandora:634"></fedora:isAnnotationOf
>
<islandora:isAnnotationType>ran
dom</islandora:isAnnotationType>
<islandora:hasURN>urn:uuid:C60D02DC-C790-0001-9A18-
974015F0160E</islandora:hasURN>
<islandora:strokeWidth>.3</islandora:strokeWidth>
</rdf:Description>
</rdf:RDF>
LOD and Islandora – Custom RDF - Delft
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="info:fedora/po:10">
<isMemberOfCollection xmlns="info:fedora/fedora-system:def/relations-
external#"
rdf:resource="info:fedora/collection:koloniaal_erfgoed"></isMemberOfColl
ection>
<hasModel xmlns="info:fedora/fedora-system:def/model#"
rdf:resource="info:fedora/model:Organization"></hasModel>
<prefName xmlns="http://www.library.tudelft.nl/ns/rdf/bio/">Collège
Sainte-Barbe</prefName>
<instanceOfConcept
xmlns="http://www.library.tudelft.nl/ns/rdf/core/"
rdf:resource="info:fedora/aat:300312285"></instanceOf
Concept>
<locatedIn
xmlns="http://www.library.tudelft.nl/ns/rdf/core/"
rdf:resource="info:fedora/gn:2988507"></locatedIn>
<shortMetadata
xmlns="http://www.library.tudelft.nl/ns/rdf/internal/">pid:po:10_/type:O
rganization_/label:Collège Sainte-
Barbe_/_place:gn:2988507_/_concept:aat:300312285</shortMetadata>
</rdf:Description>
</rdf:RDF>
LOD and Islandora – Resource Index
• Indexes RDF as part of the
Resource Index.
• Provides unified "graph" of
the objects and their
relationships
• It can be queried using RDQL
or ITQL
LOD and Islandora - Weaknesses
• Islandora’s RDF
• Not easily available to
other frameworks
• Accessible only via
• query to the resource index
directly
• Islandora Rest API
• Exporting
http://semweb.salzburgresearch.at/apps/rdf-gravity/
LOD and Islandora - Weaknesses
• Community focused on discovery instead
• Being Indexed in Google and Google Scholar
• Site Map Module
• Creating Meta tags
• Harvesting content from other repositories and being Harvested
• OAI-PMH modules
LOD & Islandora – Future Developments
• Fedora 4’s
• RDF will be stored as external triplestore in addition to object
and datastream properties
• Self describing as long as the object is (subject->predicate->object) a
resolvable entity
LOD & Islandora – Future Developments
• New modules are being developed by the community
• EasyLOD
• Creates an RDF description corresponding to an existing MODS XML record.
• Islandora Sync
• Created Drupal Node for Fedora objects
• Opportunities for creating RDFa
• LoC subject authority module
• Built during Islandora Camp in New York
LOD & Islandora - Closing
• Community driven priorities
• Advancing Islandora toward objectives of LOD
• Next Islandora Camp
• iCampUK- London, England. May 7 - 9th
• Hosted by King's College London with sponsorship from the Freshwater
Biological Association
discoverygarden inc.
sandbox.discoverygarden.ca
erin@discoverygarden.ca

More Related Content

What's hot

Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Allison Jai O'Dell
 
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME CatalogCataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Allison Jai O'Dell
 
LODLAM Landscape
LODLAM LandscapeLODLAM Landscape
LODLAM Landscape
Shana McDanold
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
National Information Standards Organization (NISO)
 
Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1 Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1
Richard Urban
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
National Information Standards Organization (NISO)
 
Swoogle
SwoogleSwoogle
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)
 
Building a semantic website
Building a semantic websiteBuilding a semantic website
Building a semantic website
CJ Jenkins
 
A review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic WebA review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic Web
Simon Price
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
Diane Hillmann
 
Large Scale Data Clean-ups & Challenges for the Library
Large Scale Data Clean-ups & Challenges for the Library Large Scale Data Clean-ups & Challenges for the Library
Large Scale Data Clean-ups & Challenges for the Library
Ksenija Mincic Obradovic
 
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible LibraryBeyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Ksenija Mincic Obradovic
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
Lukas Koster
 
Snac webinar v3
Snac webinar v3Snac webinar v3
Snac webinar v3
Brian Tingle
 
TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22
jodischneider
 

What's hot (20)

Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
 
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME CatalogCataloger 3.0: Competencies and Education for the BIBFRAME Catalog
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
 
LODLAM Landscape
LODLAM LandscapeLODLAM Landscape
LODLAM Landscape
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
 
Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Thompson 6-jun15-final
 
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti... NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
 
Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1 Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
 
Swoogle
SwoogleSwoogle
Swoogle
 
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
 
Building a semantic website
Building a semantic websiteBuilding a semantic website
Building a semantic website
 
A review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic WebA review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic Web
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
 
Large Scale Data Clean-ups & Challenges for the Library
Large Scale Data Clean-ups & Challenges for the Library Large Scale Data Clean-ups & Challenges for the Library
Large Scale Data Clean-ups & Challenges for the Library
 
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible LibraryBeyond the catalogue : BibFrame, Linked Data and Ending the 	Invisible Library
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
 
Semantic web
Semantic web Semantic web
Semantic web
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Snac webinar v3
Snac webinar v3Snac webinar v3
Snac webinar v3
 
TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22
 
Semantic web
Semantic webSemantic web
Semantic web
 

Similar to Islandora and Linked Open Data

Fedora Commons in the CLARIN Infrastructure
Fedora Commons in the CLARIN InfrastructureFedora Commons in the CLARIN Infrastructure
Fedora Commons in the CLARIN Infrastructure
Menzo Windhouwer
 
Repository koloniale architectuur v1.0
Repository koloniale architectuur v1.0Repository koloniale architectuur v1.0
Repository koloniale architectuur v1.0psuijker
 
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)escowles
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
Dan Brickley
 
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
DuraSpace
 
LOD技術解説
LOD技術解説LOD技術解説
LOD技術解説
Fumihiro Kato
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
guestecacad2
 
Charper.lawdi.20120601
Charper.lawdi.20120601Charper.lawdi.20120601
Charper.lawdi.20120601
charper
 
Linked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemLinked Data from a Digital Object Management System
Linked Data from a Digital Object Management System
Uldis Bojars
 
Islandora as IR - An Introduction to Islandora Scholar
 Islandora as IR - An Introduction to Islandora Scholar Islandora as IR - An Introduction to Islandora Scholar
Islandora as IR - An Introduction to Islandora Scholareohallor
 
Wilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of FedoraWilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of Fedora
National Information Standards Organization (NISO)
 
Echoes Project
Echoes ProjectEchoes Project
Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17Pieper NISO Virtual Conf Feb17
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
Repository Fringe
 
Fedora 4 Deep Dive
Fedora 4 Deep DiveFedora 4 Deep Dive
Fedora 4 Deep Dive
David Wilcox
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
Ivan Herman
 
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
DuraSpace
 

Similar to Islandora and Linked Open Data (20)

Fedora Commons in the CLARIN Infrastructure
Fedora Commons in the CLARIN InfrastructureFedora Commons in the CLARIN Infrastructure
Fedora Commons in the CLARIN Infrastructure
 
Repository koloniale architectuur v1.0
Repository koloniale architectuur v1.0Repository koloniale architectuur v1.0
Repository koloniale architectuur v1.0
 
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
 
LOD技術解説
LOD技術解説LOD技術解説
LOD技術解説
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
Charper.lawdi.20120601
Charper.lawdi.20120601Charper.lawdi.20120601
Charper.lawdi.20120601
 
Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Linked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemLinked Data from a Digital Object Management System
Linked Data from a Digital Object Management System
 
Islandora as IR - An Introduction to Islandora Scholar
 Islandora as IR - An Introduction to Islandora Scholar Islandora as IR - An Introduction to Islandora Scholar
Islandora as IR - An Introduction to Islandora Scholar
 
Wilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of FedoraWilcox - Open Source Repositories and the Future of Fedora
Wilcox - Open Source Repositories and the Future of Fedora
 
Echoes Project
Echoes ProjectEchoes Project
Echoes Project
 
Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17
 
Fedora4
Fedora4Fedora4
Fedora4
 
Latest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of HullLatest developments in Hydra-land - Chris Awre, University of Hull
Latest developments in Hydra-land - Chris Awre, University of Hull
 
Fedora 4 Deep Dive
Fedora 4 Deep DiveFedora 4 Deep Dive
Fedora 4 Deep Dive
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
 

More from eohallor

Hello islandora building a digital repository nov 30, 2016 v6
Hello islandora  building a digital repository nov 30, 2016 v6Hello islandora  building a digital repository nov 30, 2016 v6
Hello islandora building a digital repository nov 30, 2016 v6
eohallor
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
eohallor
 
Islandora Webinar: Research Data Repositories
Islandora Webinar: Research Data RepositoriesIslandora Webinar: Research Data Repositories
Islandora Webinar: Research Data Repositories
eohallor
 
Islandora Webinar: A 'How-to' Guide for Islandora
Islandora Webinar:  A 'How-to' Guide for IslandoraIslandora Webinar:  A 'How-to' Guide for Islandora
Islandora Webinar: A 'How-to' Guide for Islandora
eohallor
 
Islandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special CollectionsIslandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special Collections
eohallor
 
Islandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora ConferenceIslandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora Conference
eohallor
 
Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...
eohallor
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora
eohallor
 
Islandora Multimedia Use Case
Islandora Multimedia Use Case Islandora Multimedia Use Case
Islandora Multimedia Use Case
eohallor
 
Mining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data ManagementMining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data Management
eohallor
 
Switching to Open Source
Switching to Open SourceSwitching to Open Source
Switching to Open Source
eohallor
 
Getting Started with Islandora: Workshop
Getting Started with Islandora: WorkshopGetting Started with Islandora: Workshop
Getting Started with Islandora: Workshop
eohallor
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
eohallor
 

More from eohallor (13)

Hello islandora building a digital repository nov 30, 2016 v6
Hello islandora  building a digital repository nov 30, 2016 v6Hello islandora  building a digital repository nov 30, 2016 v6
Hello islandora building a digital repository nov 30, 2016 v6
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
 
Islandora Webinar: Research Data Repositories
Islandora Webinar: Research Data RepositoriesIslandora Webinar: Research Data Repositories
Islandora Webinar: Research Data Repositories
 
Islandora Webinar: A 'How-to' Guide for Islandora
Islandora Webinar:  A 'How-to' Guide for IslandoraIslandora Webinar:  A 'How-to' Guide for Islandora
Islandora Webinar: A 'How-to' Guide for Islandora
 
Islandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special CollectionsIslandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting UMKC Digital Special Collections
 
Islandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora ConferenceIslandora Webinar: Highlighting the First Annual Islandora Conference
Islandora Webinar: Highlighting the First Annual Islandora Conference
 
Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...Exploring the open source ecosystem for long term preservation and enhanced u...
Exploring the open source ecosystem for long term preservation and enhanced u...
 
Working with Islandora
Working with Islandora Working with Islandora
Working with Islandora
 
Islandora Multimedia Use Case
Islandora Multimedia Use Case Islandora Multimedia Use Case
Islandora Multimedia Use Case
 
Mining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data ManagementMining the Open Source Ecosystem for Data Management
Mining the Open Source Ecosystem for Data Management
 
Switching to Open Source
Switching to Open SourceSwitching to Open Source
Switching to Open Source
 
Getting Started with Islandora: Workshop
Getting Started with Islandora: WorkshopGetting Started with Islandora: Workshop
Getting Started with Islandora: Workshop
 
Islandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository RoadmapIslandora Webinar: Building a Repository Roadmap
Islandora Webinar: Building a Repository Roadmap
 

Recently uploaded

The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
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
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
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
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
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
 

Recently uploaded (20)

The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
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
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
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
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
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
 

Islandora and Linked Open Data

  • 2. Islandora & Linked Open Data • Islandora Open Source Software and Community • Linked Open Data (LOD) • Islandora Strengths and Weaknesses in LOD • Future Islandora development impacting LOD
  • 3. Open Source Software Stack • Web interface (Drupal) • Preservation (Fedora)
  • 4. Islandora Objects and Components • Each object has vital datastreams • RELS-EXT • DC
  • 5. Open Source Software Community http://islandora.ca/islandora-installations
  • 7. Code Contributors on Github https://github.com/Islandora
  • 8. Linked Open Data – the Basics • Connecting related data on the web using three main tools • HTTP – on the web • URI – identifiers • RDF - group of specifications for modeling information http://linkeddata.org/
  • 9. Linked Open Data and Islandora – RDF <rdf:RDF xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora- model="info:fedora/fedora-system:def/model#" xmlns:islandora="http://islandora.ca/ontology/relsext#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="info:fedora/islandora:66"> <fedora-model:hasModel rdf:resource="info:fedora/islandora:sp_basic_image"></fedora- model:hasModel> <fedora:isPartOf rdf:resource="info:fedora/islandora:92"></fedora:isPartOf> <islandora:isSequenceNumberOfislandora_92>1</islandora:isS equenceNumberOfislandora_92> <fedora:isPartOf rdf:resource="info:fedora/islandora:121"></fedora:isPartOf> <islandora:isSequenceNumberOfislandora_121>2</islandora:isSequenceNumberOfislandora_121> <fedora:isMemberOfCollection rdf:resource="info:fedora/islandora:sp_basic_image_collection"></fedora:isMemberOfCollection > <fedora:isConstituentOf rdf:resource="info:fedora/islandora:277"></fedora:isConstituentOf> <islandora:isSequenceNumberOfislandora_277>2</islandora:isSequenceNumberOfislandora_277 > </rdf:Description> </rdf:RDF> http://sandbox.discoverygarden.ca/islandora/object/islandora%3A66#
  • 10. LOD and Islandora – Custom RDF - EMiC <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora-model="info:fedora/fedora-system:def/model#" xmlns:islandora="http://islandora.ca/ontology/relsext#"> <rdf:Description rdf:about="info:fedora/islandora:4989"> <fedora-model:hasModel rdf:resource="info:fedora/islandora:OACCModel"></fedora- model:hasModel> <fedora:isMemberOf rdf:resource="info:fedora/islandora:634"></fedora:isMemberOf> <islandora:targetedBy>admin</islandora:targetedBy> <islandora:targets rdf:resource="info:fedora/islandora:634"></islandora:targets> <islandora:hasColor>#91843c</islandora:hasColor> <fedora:isAnnotationOf rdf:resource="info:fedora/islandora:634"></fedora:isAnnotationOf > <islandora:isAnnotationType>ran dom</islandora:isAnnotationType> <islandora:hasURN>urn:uuid:C60D02DC-C790-0001-9A18- 974015F0160E</islandora:hasURN> <islandora:strokeWidth>.3</islandora:strokeWidth> </rdf:Description> </rdf:RDF>
  • 11. LOD and Islandora – Custom RDF - Delft <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="info:fedora/po:10"> <isMemberOfCollection xmlns="info:fedora/fedora-system:def/relations- external#" rdf:resource="info:fedora/collection:koloniaal_erfgoed"></isMemberOfColl ection> <hasModel xmlns="info:fedora/fedora-system:def/model#" rdf:resource="info:fedora/model:Organization"></hasModel> <prefName xmlns="http://www.library.tudelft.nl/ns/rdf/bio/">Collège Sainte-Barbe</prefName> <instanceOfConcept xmlns="http://www.library.tudelft.nl/ns/rdf/core/" rdf:resource="info:fedora/aat:300312285"></instanceOf Concept> <locatedIn xmlns="http://www.library.tudelft.nl/ns/rdf/core/" rdf:resource="info:fedora/gn:2988507"></locatedIn> <shortMetadata xmlns="http://www.library.tudelft.nl/ns/rdf/internal/">pid:po:10_/type:O rganization_/label:Collège Sainte- Barbe_/_place:gn:2988507_/_concept:aat:300312285</shortMetadata> </rdf:Description> </rdf:RDF>
  • 12. LOD and Islandora – Resource Index • Indexes RDF as part of the Resource Index. • Provides unified "graph" of the objects and their relationships • It can be queried using RDQL or ITQL
  • 13. LOD and Islandora - Weaknesses • Islandora’s RDF • Not easily available to other frameworks • Accessible only via • query to the resource index directly • Islandora Rest API • Exporting http://semweb.salzburgresearch.at/apps/rdf-gravity/
  • 14. LOD and Islandora - Weaknesses • Community focused on discovery instead • Being Indexed in Google and Google Scholar • Site Map Module • Creating Meta tags • Harvesting content from other repositories and being Harvested • OAI-PMH modules
  • 15. LOD & Islandora – Future Developments • Fedora 4’s • RDF will be stored as external triplestore in addition to object and datastream properties • Self describing as long as the object is (subject->predicate->object) a resolvable entity
  • 16. LOD & Islandora – Future Developments • New modules are being developed by the community • EasyLOD • Creates an RDF description corresponding to an existing MODS XML record. • Islandora Sync • Created Drupal Node for Fedora objects • Opportunities for creating RDFa • LoC subject authority module • Built during Islandora Camp in New York
  • 17. LOD & Islandora - Closing • Community driven priorities • Advancing Islandora toward objectives of LOD • Next Islandora Camp • iCampUK- London, England. May 7 - 9th • Hosted by King's College London with sponsorship from the Freshwater Biological Association