SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
Representation Patterns for Cultural Heritage Resources

FLORIDA STATE UNIVERSITY
College of Communication and Information
School of Library and Information Studies

Creating Linked Data Patterns for Libraries, Archives, and Museums
Dr. Richard J. Urban – rurban@fsu.edu – http://orcid.org/0000-0003-2817-4590

e Problem
Currently, librarians, archivists, and museum professionals can choose
from a large universe of representation standards (see Figure 1). Each of
these standards exhibits various strengths and weaknesses based on the
problems they are engineered to address. Unfortunately, standards
developers do not always explicitly articulate the problems or the
contexts that shaped a particular solution. Although Greenberg (2005)
provides a way to classify standards according to their domain,
objectives, and architecture, there is no mechanism to identify and
organize the features found within a standard.

http://lodlampatterns.org/protopattern/
Surrogate Identity
Figure 3: Graph Per Resource Pattern
(Dodds & Davis, 2011)
Figure 4: Yahoo! Design Pattern Library
(http://developer.yahoo.com/ypatterns/)

Solution

Figure 1: Seeing Standards: A Visualization of the Metadata Universe (Riley & Becker, 2010)

Context
Linked Open Data (LOD) is an important new paradigm for de�ning
representation standards for cultural heritage resources. Unlike methods
that require the adoption of a single primary representation standard,
LOD principles encourage the reuse and extension of existing models.
Rather than building new representation standards from the ground
up, leading examples of cultural heritage Linked Data creatively remix
general LOD models with existing cultural heritage standards (see
Figure 2). Because data modeling is a sociotechnical process as much as
it is a set of technical problems, Churchill (2012) has called on
researchers to bring HCI approaches and methods to bear on data
design problems.

Design patterns – optimal solutions to common problems – are useful
tools used by developers for software engineering, interface design
(Figure 4), ontology development, and Linked Open Data modeling
(Figure 3) (Gamma, et al., 1995; Blomqvist, Gangemi, & Presutti,
2009; Dodds & Davis, 2011; Gangemi, 2005; van Harmelen, ten
Teije, & Wache, 2011). Although the library, archive, and museum
(LAM) domain frequently uses concrete examples in standards
documentation, these examples lack important features which make
design patterns useful. In addition to providing solutions, design
patterns serve an important function by identifying and articulating
common problems. By doing so, design patterns create a shared
technical lexicon around which designers, developers, and creators
can structure their conversations (Dearden & Finlay, 2006). Because
design patterns make problems, their contexts, and solutions explicit,
they can serve as important educational tools for students and novices
(Chatzigeorgiou, Tsantalis, & Deligiannis, 2008). Design pattern
languages are also capable of expressing patterns at different scales and
in ways that build relationships among patterns (Alexander, 1977).

Method
e Linked Open Data for Libraries, Archives, and Museums
(LODLAM) Patterns project seeks to establish a pattern library for
cultural heritage Linked Open Data. A Mediawiki site has been
established as a sandbox to organize "protopatterns" that emerge from
a content analysis of contemporary metadata standards. Within a
particular standard, we are asking:
• what representation features are present in the standard?
• what problem does this feature try to solve?
• what contexts/forces make this feature relevant?
• how does this feature resemble other features observed in other
standards? (does it constitute a new pattern or is it an exemplar
of one that has already been de�ned?)
Because the LODLAM community values openness and transparency,
this research blends content analysis with a distributed participatory
design methodology (Danielsson, Naghsh, Gumm, & Warr, 2008).
Members of the LODLAM community are invited to contribute to
the identi�cation of problems and solutions, iterative re�nement of
found patterns, and the ongoing organization/classi�cation of
patterns.

Figure 2: British National Bibliography Linked Data Model (http://www.bl.uk/bibliographic/natbib.html)

Problem
How can I distinguish between metadata about an original resource
and metadata about a surrogate that stands in for that resource?

Context
Cultural heritage repositories contain surrogate representations of resources
they hold in their collections (i.e., a digital image that depicts a painting).
Some document-based data management patterns may con�ate these
entities, resulting in confusing, incoherent metadata (Hutt & Riley, 2005).

Solution
Cultural heritage data models should explicitly include surrogate resource
classes that can be identi�ed independently of the resource a surrogate
instance represents. Models should specify the relationship between a
resource and its surrogate(s).

Related Patterns
• One graph per resource (Dodds and Davis, 2011)
Examples
• Categories for the Description of Works of Art (CDWA)
(Work/Related Textual or Visual Documentation)
• Dublin Core Abstract Model (1:1 Principle)
• Europeana Data Model (EDM)
• Requirement 1: distinction between "provided objects" (painting,
book, movie, archeology site, archival �le, etc.) and their digital
representations.
• Requirement 2: distinction between objects and metadata describing
the object.
• VRA Record Type (Work/Image)

Future Work
LODLAM Patterns aims to create a new way to organize our debates
and discussions about representation standards for cultural heritage
resources that is oriented around problems and solutions rather than
standards and schemas. As LAM professionals navigate the paradigm
shift from traditional representation methods to Linked Data and
Semantic Web contexts, LODLAM Patterns can also provide a useful
tool to crosswalk current domain knowledge.
References
Alexander, C., Ishikawa, S., & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. New York: Oxford University Press.
Blomqvist, E., Gangemi, A., & Presutti, V. (2009). Experiments on pattern-based ontology design. In Proceedings of the �fth international conference
on knowledge capture (pp. 41–48). New York, NY: ACM.
Chatzigeorgiou, A., Tsantalis, N., & Deligiannis, I. (2008). An empirical study on students’ ability to comprehend design patterns.
Computers & Education, 51(3), 1007–1016.
Churchill, E. (2012). From data divination to data-aware design. Interactions, 19(5), 10–13.
Danielsson, K., Naghsh, A. M., Gumm, D., & Warr, A. (2008). Distributed participatory design. In CHI’08 Extended Abstracts on Human Factors
in Computing Systems (pp. 3953–3956). New York, NY: ACM.
Dearden, A., & Finlay, J. (2006). Pattern languages in HCI: A critical review. Human–Computer Interaction, 21(1), 49–102.
Dodds, L., & Davis, I. (2011). Linked Data patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data.
Retrieved from: http://patterns.dataincubator.org/
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns : Elements of reusable object-oriented software. Reading, Mass.:
Addison-Wesley.
Gangemi, A. (2005). Ontology design patterns for Semantic Web content. In Y. Gil, E. Motta, V. Benjamins, & M. Musen (Eds.), e Semantic Web –
ISWC 2005 (Vol. 3729, pp. 262–276). Springer Berlin/Heidelberg. Retrieved from http://www.springerlink.com/content/f513071t4477h2w2
Greenberg, J. (2005). Understanding metadata and metadata schemes. Cataloging & Classi�cation Quarterly, 40(3-4), 17–36.
Riley, J., & Becker, D. (2010). Seeing Standards: A visualization of the metadata universe. Indiana University Libraries.
Retrieved from http://www.dlib.indiana.edu/~jenlrile/metadatamap/
van Harmelen, F., ten Teije, A., & Wache, H. (2011). Knowledge engineering rediscovered: Towards reasoning patterns for the semantic web.
In D. Fensel (Ed.), Foundations for the web of information and services: A review of 20 years of semantic web research (pp. 57–74).
New York: Springer.

Contenu connexe

Tendances

Learning Relations from Social Tagging Data
Learning Relations from Social Tagging DataLearning Relations from Social Tagging Data
Learning Relations from Social Tagging DataHang Dong
 
Semantic Interoperability & Information Brokering in Global Information Systems
Semantic Interoperability & Information Brokering in Global Information SystemsSemantic Interoperability & Information Brokering in Global Information Systems
Semantic Interoperability & Information Brokering in Global Information SystemsAmit Sheth
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designdonellemckinley
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinalDeborah McGuinness
 
International collaboration in science the global map and the network
International collaboration in science the global map and the networkInternational collaboration in science the global map and the network
International collaboration in science the global map and the networkHan Woo PARK
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...Grial - University of Salamanca
 
Interactive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiInteractive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiBernhard Rieder
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic DesignRSD7 Symposium
 
Wild data: collaborative e-research and university libraries
Wild data: collaborative e-research and university librariesWild data: collaborative e-research and university libraries
Wild data: collaborative e-research and university librariesRAILS7
 

Tendances (9)

Learning Relations from Social Tagging Data
Learning Relations from Social Tagging DataLearning Relations from Social Tagging Data
Learning Relations from Social Tagging Data
 
Semantic Interoperability & Information Brokering in Global Information Systems
Semantic Interoperability & Information Brokering in Global Information SystemsSemantic Interoperability & Information Brokering in Global Information Systems
Semantic Interoperability & Information Brokering in Global Information Systems
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website design
 
20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal20111022 ontologiescomeofageocas germanymcguinnessfinal
20111022 ontologiescomeofageocas germanymcguinnessfinal
 
International collaboration in science the global map and the network
International collaboration in science the global map and the networkInternational collaboration in science the global map and the network
International collaboration in science the global map and the network
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...
 
Interactive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephiInteractive visualization and exploration of network data with gephi
Interactive visualization and exploration of network data with gephi
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic Design
 
Wild data: collaborative e-research and university libraries
Wild data: collaborative e-research and university librariesWild data: collaborative e-research and university libraries
Wild data: collaborative e-research and university libraries
 

Similaire à Representation Patterns for Cultural Heritage Resources

Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007PrattSILS
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYcseij
 
Learning design-daviniahl-nov2013
Learning design-daviniahl-nov2013Learning design-daviniahl-nov2013
Learning design-daviniahl-nov2013davinia.hl
 
Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014debbieholley1
 
An Ecological Lens on the Stressors of Planning for OER Engagement
An Ecological Lens on the Stressors of Planning for OER Engagement An Ecological Lens on the Stressors of Planning for OER Engagement
An Ecological Lens on the Stressors of Planning for OER Engagement Global OER Graduate Network
 
Cataloguing of learning objects using social tagging
Cataloguing of learning objects using social taggingCataloguing of learning objects using social tagging
Cataloguing of learning objects using social taggingLuciana Zaina
 
A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...Patricia Tavares Boralli
 
Knowledge Organization Lis 653 Spring 2017 Class Posters
Knowledge Organization Lis 653 Spring 2017 Class PostersKnowledge Organization Lis 653 Spring 2017 Class Posters
Knowledge Organization Lis 653 Spring 2017 Class PostersPrattSILS
 
A theory of digital library metadata the emergence of enriching and filtering
A theory of digital library metadata the emergence of enriching and filteringA theory of digital library metadata the emergence of enriching and filtering
A theory of digital library metadata the emergence of enriching and filteringGetaneh Alemu
 
Integrating social media into online educational spaces: Modeling professiona...
Integrating social media into online educational spaces: Modeling professiona...Integrating social media into online educational spaces: Modeling professiona...
Integrating social media into online educational spaces: Modeling professiona...University of Waterloo
 
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptx
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptxKidsLoop-March2022-Ethically-driven analytics supporting educators.pptx
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptxdavinia.hl
 
Embracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital LibrariesEmbracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital LibrariesAkhmad Riza Faizal
 
Knowledge maps for e-learning. Jae Hwa Lee, Aviv Segev
Knowledge maps for e-learning. Jae Hwa Lee, Aviv SegevKnowledge maps for e-learning. Jae Hwa Lee, Aviv Segev
Knowledge maps for e-learning. Jae Hwa Lee, Aviv Segeveraser Juan José Calderón
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...Andrew Parish
 
Entity Resolution in Large Graphs
Entity Resolution in Large GraphsEntity Resolution in Large Graphs
Entity Resolution in Large GraphsApurva Kumar
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...Massimo Menichinelli
 

Similaire à Representation Patterns for Cultural Heritage Resources (20)

Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
 
Learning design-daviniahl-nov2013
Learning design-daviniahl-nov2013Learning design-daviniahl-nov2013
Learning design-daviniahl-nov2013
 
Linked Data Selectors
Linked Data SelectorsLinked Data Selectors
Linked Data Selectors
 
Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014Bridging the missing middle for al_tversionfinal_14_08_2014
Bridging the missing middle for al_tversionfinal_14_08_2014
 
Thatcamp recap
Thatcamp recapThatcamp recap
Thatcamp recap
 
USG teaching & Learning Conference
USG teaching & Learning ConferenceUSG teaching & Learning Conference
USG teaching & Learning Conference
 
An Ecological Lens on the Stressors of Planning for OER Engagement
An Ecological Lens on the Stressors of Planning for OER Engagement An Ecological Lens on the Stressors of Planning for OER Engagement
An Ecological Lens on the Stressors of Planning for OER Engagement
 
Cataloguing of learning objects using social tagging
Cataloguing of learning objects using social taggingCataloguing of learning objects using social tagging
Cataloguing of learning objects using social tagging
 
A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...A semantic framework and software design to enable the transparent integratio...
A semantic framework and software design to enable the transparent integratio...
 
Knowledge Organization Lis 653 Spring 2017 Class Posters
Knowledge Organization Lis 653 Spring 2017 Class PostersKnowledge Organization Lis 653 Spring 2017 Class Posters
Knowledge Organization Lis 653 Spring 2017 Class Posters
 
A theory of digital library metadata the emergence of enriching and filtering
A theory of digital library metadata the emergence of enriching and filteringA theory of digital library metadata the emergence of enriching and filtering
A theory of digital library metadata the emergence of enriching and filtering
 
Integrating social media into online educational spaces: Modeling professiona...
Integrating social media into online educational spaces: Modeling professiona...Integrating social media into online educational spaces: Modeling professiona...
Integrating social media into online educational spaces: Modeling professiona...
 
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptx
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptxKidsLoop-March2022-Ethically-driven analytics supporting educators.pptx
KidsLoop-March2022-Ethically-driven analytics supporting educators.pptx
 
Embracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital LibrariesEmbracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital Libraries
 
Knowledge maps for e-learning. Jae Hwa Lee, Aviv Segev
Knowledge maps for e-learning. Jae Hwa Lee, Aviv SegevKnowledge maps for e-learning. Jae Hwa Lee, Aviv Segev
Knowledge maps for e-learning. Jae Hwa Lee, Aviv Segev
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
 
Entity Resolution in Large Graphs
Entity Resolution in Large GraphsEntity Resolution in Large Graphs
Entity Resolution in Large Graphs
 
Mlj 2013 itm
Mlj 2013 itmMlj 2013 itm
Mlj 2013 itm
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
 

Plus de Richard Urban

Collections Cubed: Into the Third Dimension
Collections Cubed: Into the Third DimensionCollections Cubed: Into the Third Dimension
Collections Cubed: Into the Third DimensionRichard Urban
 
Data-modeling Mindsets and the Digital Humanities
Data-modeling Mindsets and the Digital HumanitiesData-modeling Mindsets and the Digital Humanities
Data-modeling Mindsets and the Digital HumanitiesRichard Urban
 
How to do things with metadata: From rights statements to speech acts.
How to do things with metadata: From rights statements to speech acts.How to do things with metadata: From rights statements to speech acts.
How to do things with metadata: From rights statements to speech acts.Richard Urban
 
Digital Libraries in the Third Dimension
Digital Libraries in the Third DimensionDigital Libraries in the Third Dimension
Digital Libraries in the Third DimensionRichard Urban
 
The Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataThe Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataRichard Urban
 
3D Printing for Scientific & Cultural Collections
3D Printing for Scientific & Cultural Collections3D Printing for Scientific & Cultural Collections
3D Printing for Scientific & Cultural CollectionsRichard Urban
 
Publishing and Using Linked Open Data - Day 5
Publishing and Using Linked Open Data - Day 5Publishing and Using Linked Open Data - Day 5
Publishing and Using Linked Open Data - Day 5Richard Urban
 
Publishing and Using Linked Open Data - Day 4
Publishing and Using Linked Open Data - Day 4Publishing and Using Linked Open Data - Day 4
Publishing and Using Linked Open Data - Day 4Richard Urban
 
Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Richard Urban
 
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
 
Linked Open Data for Libraries, Archives, and Museums: An Aggregators View
Linked Open Data for Libraries, Archives, and Museums: An Aggregators ViewLinked Open Data for Libraries, Archives, and Museums: An Aggregators View
Linked Open Data for Libraries, Archives, and Museums: An Aggregators ViewRichard Urban
 
DCMI/ASIS&T Conference Roundup
DCMI/ASIS&T Conference RoundupDCMI/ASIS&T Conference Roundup
DCMI/ASIS&T Conference RoundupRichard Urban
 
Museum Information Visualization Research Files
Museum Information Visualization Research FilesMuseum Information Visualization Research Files
Museum Information Visualization Research FilesRichard Urban
 
Principle Violations: Revisiting the Dublin Core 1:1 Principle
Principle Violations:  Revisiting the Dublin Core 1:1 PrinciplePrinciple Violations:  Revisiting the Dublin Core 1:1 Principle
Principle Violations: Revisiting the Dublin Core 1:1 PrincipleRichard Urban
 
Building and Evaluating Collection Dashboards
Building and Evaluating Collection DashboardsBuilding and Evaluating Collection Dashboards
Building and Evaluating Collection DashboardsRichard Urban
 
The Past's Present Future: Emerging Trends in Online Cultural Heritage
The Past's Present Future:  Emerging Trends in Online Cultural HeritageThe Past's Present Future:  Emerging Trends in Online Cultural Heritage
The Past's Present Future: Emerging Trends in Online Cultural HeritageRichard Urban
 
Cultural Heritage Information Dashboards
Cultural Heritage Information DashboardsCultural Heritage Information Dashboards
Cultural Heritage Information DashboardsRichard Urban
 
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)Richard Urban
 
Modeling CDWA Lite as an OWL-DL Ontology
Modeling CDWA Lite as an OWL-DL OntologyModeling CDWA Lite as an OWL-DL Ontology
Modeling CDWA Lite as an OWL-DL OntologyRichard Urban
 

Plus de Richard Urban (20)

Collections Cubed: Into the Third Dimension
Collections Cubed: Into the Third DimensionCollections Cubed: Into the Third Dimension
Collections Cubed: Into the Third Dimension
 
Data-modeling Mindsets and the Digital Humanities
Data-modeling Mindsets and the Digital HumanitiesData-modeling Mindsets and the Digital Humanities
Data-modeling Mindsets and the Digital Humanities
 
How to do things with metadata: From rights statements to speech acts.
How to do things with metadata: From rights statements to speech acts.How to do things with metadata: From rights statements to speech acts.
How to do things with metadata: From rights statements to speech acts.
 
UX@iSchool
UX@iSchoolUX@iSchool
UX@iSchool
 
Digital Libraries in the Third Dimension
Digital Libraries in the Third DimensionDigital Libraries in the Third Dimension
Digital Libraries in the Third Dimension
 
The Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataThe Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked Data
 
3D Printing for Scientific & Cultural Collections
3D Printing for Scientific & Cultural Collections3D Printing for Scientific & Cultural Collections
3D Printing for Scientific & Cultural Collections
 
Publishing and Using Linked Open Data - Day 5
Publishing and Using Linked Open Data - Day 5Publishing and Using Linked Open Data - Day 5
Publishing and Using Linked Open Data - Day 5
 
Publishing and Using Linked Open Data - Day 4
Publishing and Using Linked Open Data - Day 4Publishing and Using Linked Open Data - Day 4
Publishing and Using Linked Open Data - Day 4
 
Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2Publishing and Using Linked Open Data - Day 2
Publishing and Using Linked Open Data - Day 2
 
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
 
Linked Open Data for Libraries, Archives, and Museums: An Aggregators View
Linked Open Data for Libraries, Archives, and Museums: An Aggregators ViewLinked Open Data for Libraries, Archives, and Museums: An Aggregators View
Linked Open Data for Libraries, Archives, and Museums: An Aggregators View
 
DCMI/ASIS&T Conference Roundup
DCMI/ASIS&T Conference RoundupDCMI/ASIS&T Conference Roundup
DCMI/ASIS&T Conference Roundup
 
Museum Information Visualization Research Files
Museum Information Visualization Research FilesMuseum Information Visualization Research Files
Museum Information Visualization Research Files
 
Principle Violations: Revisiting the Dublin Core 1:1 Principle
Principle Violations:  Revisiting the Dublin Core 1:1 PrinciplePrinciple Violations:  Revisiting the Dublin Core 1:1 Principle
Principle Violations: Revisiting the Dublin Core 1:1 Principle
 
Building and Evaluating Collection Dashboards
Building and Evaluating Collection DashboardsBuilding and Evaluating Collection Dashboards
Building and Evaluating Collection Dashboards
 
The Past's Present Future: Emerging Trends in Online Cultural Heritage
The Past's Present Future:  Emerging Trends in Online Cultural HeritageThe Past's Present Future:  Emerging Trends in Online Cultural Heritage
The Past's Present Future: Emerging Trends in Online Cultural Heritage
 
Cultural Heritage Information Dashboards
Cultural Heritage Information DashboardsCultural Heritage Information Dashboards
Cultural Heritage Information Dashboards
 
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)
IMLS DCC Progress Update to the Chief Officers of State Library Agencies (COSLA)
 
Modeling CDWA Lite as an OWL-DL Ontology
Modeling CDWA Lite as an OWL-DL OntologyModeling CDWA Lite as an OWL-DL Ontology
Modeling CDWA Lite as an OWL-DL Ontology
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Representation Patterns for Cultural Heritage Resources

  • 1. Representation Patterns for Cultural Heritage Resources FLORIDA STATE UNIVERSITY College of Communication and Information School of Library and Information Studies Creating Linked Data Patterns for Libraries, Archives, and Museums Dr. Richard J. Urban – rurban@fsu.edu – http://orcid.org/0000-0003-2817-4590 e Problem Currently, librarians, archivists, and museum professionals can choose from a large universe of representation standards (see Figure 1). Each of these standards exhibits various strengths and weaknesses based on the problems they are engineered to address. Unfortunately, standards developers do not always explicitly articulate the problems or the contexts that shaped a particular solution. Although Greenberg (2005) provides a way to classify standards according to their domain, objectives, and architecture, there is no mechanism to identify and organize the features found within a standard. http://lodlampatterns.org/protopattern/ Surrogate Identity Figure 3: Graph Per Resource Pattern (Dodds & Davis, 2011) Figure 4: Yahoo! Design Pattern Library (http://developer.yahoo.com/ypatterns/) Solution Figure 1: Seeing Standards: A Visualization of the Metadata Universe (Riley & Becker, 2010) Context Linked Open Data (LOD) is an important new paradigm for de�ning representation standards for cultural heritage resources. Unlike methods that require the adoption of a single primary representation standard, LOD principles encourage the reuse and extension of existing models. Rather than building new representation standards from the ground up, leading examples of cultural heritage Linked Data creatively remix general LOD models with existing cultural heritage standards (see Figure 2). Because data modeling is a sociotechnical process as much as it is a set of technical problems, Churchill (2012) has called on researchers to bring HCI approaches and methods to bear on data design problems. Design patterns – optimal solutions to common problems – are useful tools used by developers for software engineering, interface design (Figure 4), ontology development, and Linked Open Data modeling (Figure 3) (Gamma, et al., 1995; Blomqvist, Gangemi, & Presutti, 2009; Dodds & Davis, 2011; Gangemi, 2005; van Harmelen, ten Teije, & Wache, 2011). Although the library, archive, and museum (LAM) domain frequently uses concrete examples in standards documentation, these examples lack important features which make design patterns useful. In addition to providing solutions, design patterns serve an important function by identifying and articulating common problems. By doing so, design patterns create a shared technical lexicon around which designers, developers, and creators can structure their conversations (Dearden & Finlay, 2006). Because design patterns make problems, their contexts, and solutions explicit, they can serve as important educational tools for students and novices (Chatzigeorgiou, Tsantalis, & Deligiannis, 2008). Design pattern languages are also capable of expressing patterns at different scales and in ways that build relationships among patterns (Alexander, 1977). Method e Linked Open Data for Libraries, Archives, and Museums (LODLAM) Patterns project seeks to establish a pattern library for cultural heritage Linked Open Data. A Mediawiki site has been established as a sandbox to organize "protopatterns" that emerge from a content analysis of contemporary metadata standards. Within a particular standard, we are asking: • what representation features are present in the standard? • what problem does this feature try to solve? • what contexts/forces make this feature relevant? • how does this feature resemble other features observed in other standards? (does it constitute a new pattern or is it an exemplar of one that has already been de�ned?) Because the LODLAM community values openness and transparency, this research blends content analysis with a distributed participatory design methodology (Danielsson, Naghsh, Gumm, & Warr, 2008). Members of the LODLAM community are invited to contribute to the identi�cation of problems and solutions, iterative re�nement of found patterns, and the ongoing organization/classi�cation of patterns. Figure 2: British National Bibliography Linked Data Model (http://www.bl.uk/bibliographic/natbib.html) Problem How can I distinguish between metadata about an original resource and metadata about a surrogate that stands in for that resource? Context Cultural heritage repositories contain surrogate representations of resources they hold in their collections (i.e., a digital image that depicts a painting). Some document-based data management patterns may con�ate these entities, resulting in confusing, incoherent metadata (Hutt & Riley, 2005). Solution Cultural heritage data models should explicitly include surrogate resource classes that can be identi�ed independently of the resource a surrogate instance represents. Models should specify the relationship between a resource and its surrogate(s). Related Patterns • One graph per resource (Dodds and Davis, 2011) Examples • Categories for the Description of Works of Art (CDWA) (Work/Related Textual or Visual Documentation) • Dublin Core Abstract Model (1:1 Principle) • Europeana Data Model (EDM) • Requirement 1: distinction between "provided objects" (painting, book, movie, archeology site, archival �le, etc.) and their digital representations. • Requirement 2: distinction between objects and metadata describing the object. • VRA Record Type (Work/Image) Future Work LODLAM Patterns aims to create a new way to organize our debates and discussions about representation standards for cultural heritage resources that is oriented around problems and solutions rather than standards and schemas. As LAM professionals navigate the paradigm shift from traditional representation methods to Linked Data and Semantic Web contexts, LODLAM Patterns can also provide a useful tool to crosswalk current domain knowledge. References Alexander, C., Ishikawa, S., & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. New York: Oxford University Press. Blomqvist, E., Gangemi, A., & Presutti, V. (2009). Experiments on pattern-based ontology design. In Proceedings of the �fth international conference on knowledge capture (pp. 41–48). New York, NY: ACM. Chatzigeorgiou, A., Tsantalis, N., & Deligiannis, I. (2008). An empirical study on students’ ability to comprehend design patterns. Computers & Education, 51(3), 1007–1016. Churchill, E. (2012). From data divination to data-aware design. Interactions, 19(5), 10–13. Danielsson, K., Naghsh, A. M., Gumm, D., & Warr, A. (2008). Distributed participatory design. In CHI’08 Extended Abstracts on Human Factors in Computing Systems (pp. 3953–3956). New York, NY: ACM. Dearden, A., & Finlay, J. (2006). Pattern languages in HCI: A critical review. Human–Computer Interaction, 21(1), 49–102. Dodds, L., & Davis, I. (2011). Linked Data patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data. Retrieved from: http://patterns.dataincubator.org/ Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns : Elements of reusable object-oriented software. Reading, Mass.: Addison-Wesley. Gangemi, A. (2005). Ontology design patterns for Semantic Web content. In Y. Gil, E. Motta, V. Benjamins, & M. Musen (Eds.), e Semantic Web – ISWC 2005 (Vol. 3729, pp. 262–276). Springer Berlin/Heidelberg. Retrieved from http://www.springerlink.com/content/f513071t4477h2w2 Greenberg, J. (2005). Understanding metadata and metadata schemes. Cataloging & Classi�cation Quarterly, 40(3-4), 17–36. Riley, J., & Becker, D. (2010). Seeing Standards: A visualization of the metadata universe. Indiana University Libraries. Retrieved from http://www.dlib.indiana.edu/~jenlrile/metadatamap/ van Harmelen, F., ten Teije, A., & Wache, H. (2011). Knowledge engineering rediscovered: Towards reasoning patterns for the semantic web. In D. Fensel (Ed.), Foundations for the web of information and services: A review of 20 years of semantic web research (pp. 57–74). New York: Springer.