<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Discovery for Cultural Heritage Research Data with CTO and SHMARQL</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tabea Tietz</string-name>
          <email>tabea.tietz@fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Etienne Posthumus</string-name>
          <email>etienne.posthumus@partners.fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandra Bruns</string-name>
          <email>oleksandra.bruns@fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Linnaea Söhn</string-name>
          <email>linnaea.soehn@adwmainz.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jonatan Jalle Steller</string-name>
          <email>jonatan.steller@adwmainz.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jörg Waitelonis</string-name>
          <email>joerg.waitelonis@fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Torsten Schrade</string-name>
          <email>torsten.schrade@adwmainz.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Harald Sack</string-name>
          <email>harald.sack@fiz-karlsruhe.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Ontologies, Cultural Heritage, Research Data Management, Interoperability, Linked Data Platform, Exploration</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>5th International Workshop on Scientific Knowledge: Representation, Discovery, and Assessment</institution>
          ,
          <addr-line>Nov 2024, Nara</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Academy of Sciences and Literature Mainz</institution>
          ,
          <addr-line>Geschwister-Scholl-Straße 2, 55131 Mainz</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>FIZ Karlsruhe - Leibniz Institute for Information Infrastructure</institution>
          ,
          <addr-line>Eggenstein-Leopoldshafen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Institute of Applied Informatics and Formal Description Methods (AIFB) of KIT</institution>
          ,
          <addr-line>Karlsruhe</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents an approach to representing, discovering, and exploring research (meta)data in the cultural heritage (CH) domain. One key component is the NFDI4Culture Ontology (CTO), a modular ontology for CH research data. Aligned with the Basic Formal Ontology (BFO) and extending the mid-level ontology NFDIcore, CTO enables structured, interoperable metadata integration across diverse CH domains. Another key component is the lightweight Linked Data platform SHMARQL, which supports querying and storytelling with RDF data, ofering new possibilities for data discovery, reuse, and cross-domain integration. Both CTO and SHMARQL are integrated within NFDI4Culture, a consortium of the German NFDI programme for the national research data infrastructure that focuses on material and immaterial CH data. NFDI4Culture aims to make heterogeneous and decentralized research data findable and interoperable through the NFDI4Culture-KG and Portal. Designed with modularity and reuse in mind, both tools demonstrate great generalizability and have been successfully applied beyond their original CH context.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In response to the accelerating growth of scientific publications and research artifacts, research
knowledge graphs (RKGs) have gained prominence1 [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], as they have the potential to represent scholarly
information in a machine-understandable, semantically rich, and interlinked way. Capturing research
resources like datasets, collections, and software and their relationships in a knowledge graph (KG)
enables advanced searches, analysis, and reuse of knowledge across disciplines. A crucial
foundation of this approach is the use of ontologies and standardized vocabularies to provide a common,
context-sensitive data model, along with persistent identifiers to uniquely reference resources. This
ensures that the KG remains interoperable and actionable at scale, addressing the heterogeneity and
fragmentation that often afect traditional scholarly data management. The domain of cultural heritage
(CH) exemplifies both the need for and the potential of RKGs, as it brings together diverse, richly
contextual research data that are typically distributed across heterogeneous and decentralized sources.
The CH research landscape is diverse and spans various fields, each with its own perspectives, metadata
standards, and data formats. In Germany the consortium NFDI4Culture (part of the National Research
Data Infrastructure, NFDI2) brings together numerous subject-specific data portals and collections from
the domains architecture, art history, musicology, performing arts, and media studies, each maintained
      </p>
      <p>ceur-ws.org
by diferent institutions and using distinct metadata standards. Although this diversity reflects the
richness of CH data ranging from art object descriptions to musical scores and historical performance
events, it also resulted in data silos that prevent unified discovery and analysis. The lack of a common
representation and access point for these distributed resources not only constrains data findability
and interoperability, but also limits the potential for broader scholarly knowledge integration, as e.g.,
linking CH data with other scientific domains.</p>
      <p>
        NFDI4Culture has recognized the need for an approach that represents and links CH research data in
a unified way, while respecting the specific requirements of the domain. In line with the broader vision
of scientific KGs, NFDI4Culture has been creating a unified KG 3 for CH research data with the goal of
providing a centralized, semantic index over decentralized and heterogeneous data sources. In doing
so, CH datasets from diferent institutions and disciplines are discoverable and queryable, enabling
researchers to ask complex questions across silos. One key component of this efort is the NFDI4Culture
Ontology (CTO) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], a domain-specific ontology designed to represent CH research resources and
their metadata in a semantically rich and consistent way. The CTO extends the mid-level ontology
NFDIcore [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and is aligned with the Basic Formal Ontology (BFO) [
        <xref ref-type="bibr" rid="ref5 ref6 ref7">5, 6, 7</xref>
        ] and other cross-domain
standards. This alignment ensures that, while the ontology is tailored to the nuanced needs of CH data,
it remains interoperable with ontologies and data from other domains. CTO employs a lightweight and
modular design to prioritize flexibility and integration of only the most relevant information needed for
cross-domain interoperability.
      </p>
      <p>The SHMARQL tool is another key component as part of the NFDI4Culture efort. The Linked Data
publishing platform has been created to easily browse the structure of the data in a KG. The tool,
originally created for NFDI4Culture, has now been adopted by a number of diferent disciplines and
projects. Both, CTO on the side of data representation and SHMARQL on the side of discovery and the
publication of LOD are fully integrated into the NFDI4Culture Information Portal4. The portal makes
available the data by means of a public SPARQL endpoint5 with currenly more than 70m triples has
been made publicly available6.</p>
      <p>This paper is guided by the following research questions:
RQ1: How can cultural heritage research resources be represented to establish a unified index and
centralized access point for decentralized and heterogeneous research data within the (German)
cultural heritage landscape?
RQ2: How can the requirements of the cultural heritage domain for the representation and discovery
of research resources be met, while also providing interoperability to other domains, i.e. other
NFDI consortia and beyond?
RQ3: How can cultural heritage research resources be published and queried efectively to enable the
discovery of decentralized research resources through a unified and centralized access point?
The contributions in this paper include:
C1: Knowledge representation for CH research: The NFDI4Culture Ontology (CTO) has been
created for CH research (meta)data. CTO extends NFDIcore and maps to BFO and standard
vocabularies (e.g. Schema.org). This paper also contributes lessons learned from applying earlier
versions of CTO in a productive system. These experiences informed the development of version
3.0 and may serve as guidance for similar eforts in other domains. CTO was released on github 7.</p>
      <p>A documentation is provided8 along with a list of resources9. The NFDI4Culture-KG, built on
3NFDI4Culture-KGhttps://nfdi4culture.de/services/details/culture-knowledge-graph.html
4NFDI4Culture Portalhttps://nfdi4culture.de/
5Public SPARQL Endpointhttps://nfdi4culture.de/resources/knowledge-graph.html
6Public Dashboardhttps://superset.nfdi4culture.de/superset/dashboard/culture-kg-kitchen/
7https://github.com/ISE-FIZKarlsruhe/nfdi4culture
8https://nfdi.fiz-karlsruhe.de/4culture/
9https://nfdi.fiz-karlsruhe.de/4culture/ontology/</p>
      <p>CTO and NFDIcore, is accessible via a SPARQL endpoint10 and currently contains more than 70m
triples. Its current statistics are available through a dashboard11
C2: Discoverability via SHMARQL: The versatile SHMARQL tool provides a lightweight web
user interface for scholars to intuitively navigate the graph, create queries, and visualize results
without deep technical expertise. It further serves as a semantic web application framework on
which experienced practitioners can build custom projects disseminating datastories explaining
and analyzing their KGs. It is available as open-source software 12 with online documentation 13 .</p>
      <p>In the following sections, the contributions of this work are placed within their scientific context
(Section 2), followed by a description of the newly published CTOv3.0, which marks a substantial revision
from earlier versions and is presented for the first time (Section 3), as well as the implementation
of SHMARQL (Section 4). Section 5 highlights how these contributions are embedded within the
NFDI4Culture framework.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>This section relates the contributions of this paper to two areas central to this approach: ontologies
developed for representing research data, and tools that support the publication and exploration of
Linked Data.</p>
      <sec id="sec-2-1">
        <title>2.1. Ontologies</title>
        <p>
          The Descriptive Ontology for Linguistic and Cognitive Engineering (DOLCE) [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] is a foundational
ontology developed to capture ontological categories rooted in natural language and human common
sense. Although DOLCE has seen widespread use in domains such as CH and digital humanities (DH),
the ontologies presented in this contribution are designed to support interoperability across a broader
range of domains, including the natural sciences, engineering, and research data management. To better
align with the ontological frameworks commonly used in these fields, the decision was made to base
the presented ontologies on BFO, which is widely adopted in scientific and data-intensive research
contexts.
        </p>
        <p>
          The VIVO ontology [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] models the scholarly context of researchers–including their outputs, interests,
and accomplishments. It was developed for the VIVO software and integrates established standards
such as BFO, Dublin Core14, and the Event ontology15. While VIVO ofers detailed representations of
academic activities, it is relatively complex and tailored to research information systems. In contrast,
this paper presents the modular BFO-compliant mid-level ontology NFDIcore and the domain extension
CTO, designed to integrate heterogeneous research domains.
        </p>
        <p>Although CIDOC-CRM16 is widely used in the CH and digital humanities domains for research data
management, it was originally designed to represent cultural objects, events, and their relationships.
While CIDOC is well-suited for many heritage contexts, its event-based modeling paradigm is insuficient
for the interdisciplinary requirements of the research addressed in this contribution, which demands a
process-based approach.</p>
        <p>The Scientific Knowledge Graphs Interoperability Framework (SKG-IF) 17 addresses interoperability
by providing a high-level reference model for aligning heterogeneous scholarly graphs. The Core Data
Set for Research (KDSF)18 is a standardized model to represent research information within the German
10https://nfdi4culture.de/resources/knowledge-graph.html
11https://superset.nfdi4culture.de/superset/dashboard/culture-kg-kitchen/
12https://github.com/epoz/shmarql
13https://shmarql.com/
14https://www.dublincore.org/resources/glossary/ontology/
15http://motools.sourceforge.net/event/event.html
16https://www.cidoc-crm.org/
17https://skg-if.github.io/
18https://kerndatensatz-forschung.de/
academic system, designed to harmonize research reporting across universities and research institutions.
However, KDSF is tied to national structures and reporting requirements, which makes it overly specific
for the broader, cross-disciplinary scope of this work.</p>
        <p>The DCAT vocabulary19 enables standardized dataset and data services descriptions to enhance
discoverability across web-based catalogs. However, DCAT operates exclusively at the metadata level
and lacks the semantic depth required to model domain-specific content, relationships, and provenance
information. Although DCAT may complement certain aspects of research data infrastructure, it is not
suitable for the sophisticated ontological modeling presented in this contribution.</p>
        <p>Schema.org20 is a community-driven standard for structuring web data, including research data,
to enhance discoverability and integration with web technologies. However, its limited semantic
expressivity, inherent ambiguity, and incompatibility with certain domain standards (e.g., materials
science), render it insuficient for the requirements of this work. To address this limitation, the
contributed NFDIcore ontology provides Schema.org mappings, while the NFDI4Culture ontology
selectively reuses relevant terms.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Discovery Tools</title>
        <p>
          Several tools have been developed to support RDF data exploration and querying, addressing user needs
ranging from visual interfaces to advanced querying functionalities. The following section reviews
prominent examples focussing their relationship to SHMARQL functionality. The RDF Playground [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]
simplify RDF data interaction through comprehensive SPARQL query support. It provides an educational
platform enabling users can create SPARQL queries within a web-based environment. While RDF
Playground shares SHMARQL’s SPARQL-based approach to RDF manipulation, it priorizes learning
and experimentation over streamlined KG exploration. Similarly, Linked Data Fragments (LDFs) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]
enable users to interact with RDF data through minimal setup requirements, facilitating querying
and exploration of fragmented KGs. However, LDFs’ primary focus on the enhancement of large
KG exploration by decomposing them into smaller, more manageable fragments. This fragmentation
approach enables more eficient querying and reduces the operational complexity associated with large
RDF datasets.
        </p>
        <p>
          Linked Data browsers enable users to navigate Linked Data through interfaces that emphasize entities
and their interconnected relationships. For instance, LodLive [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] facilitates interactive browsing with
dynamic Linked Data exploration, supporting a graph-centric perspective. LODmilla [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] emphasizes
entity-centric browsing, enabling users to explore Linked Data through specific entities and their
associated properties. LodView21 is a widely-used Linked Data browser that supports both an
entitycentric and graph-centric exploration of RDF datasets. It presents Linked Data through an intuitive
interactive web interface, allowing users to navigate RDF triples and visualize their relationships
seamlessly. In contrast to these Linked Data browsers, SHMARQL empowers users to both browse
RDF data and execute custom SPARQL queries, enabling targeted filtering and retrieval of specific
information from RDF dataset.
        </p>
        <p>Another category of RDF discovery tools comprises graph visualization platforms, such as GraphDB22
and Stardog Studio23. These tools enable users to interact with RDF data through intuitive visualizations
that illuminate relationships between entities, thereby facilitating navigation of complex datasets for
non-expert users. While these platforms enhance discovery through graphical representations of RDF
data, SHMARQL adopts a fundamentally diferent approach centered on querying and exploring RDF
data via SPARQL endpoints. This enables users to directly interact with and retrieve targeted data from
any RDF knowledge graph without depending on pre-configured visual interfaces.</p>
        <p>In summary, all aforementioned tools aim at providing streamlined and user-friendly approaches for
19https://www.w3.org/TR/vocab-dcat-3/
20https://schema.org/
21https://github.com/linkeddatacenter/app-lodview
22https://graphdb.ontotext.com/documentation/11.0/index.html
23https://www.stardog.com/studio/
RDF data discovery and exploration. SHMARQL distinguishes itself by ofering an on-the-fly approach
that enables users to immediately explore RDF data by simply providing the URL of any SPARQL
endpoint. Unlike other tools, SHMARQL’s integration with full-text search via Fizzysearch24 simplifies
the incorporation of full text queries into SPARQL. This integration makes SHMARQL capable of both
efortlessly querying existing KGs and publishing new ones with minimal configuration requirements.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Data Representation with the NFDI4Culture Ontology (CTO)</title>
      <p>
        NFDI4Culture aims to establish an information infrastructure for material and immaterial CH research
data. Throughout the NFDI4Culture project, a KG has been developed and integrated with the Culture
Information Portal, utilizing the NFDI4Culture Ontology (CTO) as its foundational model. CTO supports
the integration of research metadata through a dedicated ETL (Extract, Transform, Load) pipeline. The
NFDI4Culture-KG provides a single point of access to decentralized cultural heritage research resources
serving as an index of the communities’ research data. The comprehensive development of the KG
and Portal has been presented in previous work [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref3">3, 14, 15, 16</xref>
        ]. The following section introduces CTO
v3.0, which difers significantly from earlier versions and has not been described in a peer-reviewed
publication.
      </p>
      <sec id="sec-3-1">
        <title>3.1. Requirements for the Ontology Modeling and Development Process</title>
        <p>
          The requirements for the development of CTO were initially derived from user stories collected together
with the scientific communities engaged in NFDI4Culture at the beginning of the project involving
GLAM institutions (galleries, libraries, archives, museums), universities, academies, as well as individual
researchers. The user stories are publicly available25 and the extracted requirements are discussed
in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. Based on these initial inputs, workshops with domain experts were conducted to further refine
the ontology’s scope and structure. The subsequent integration of CTO into the NFDI4Culture Portal
and KG infrastructure has revealed additional requirements:
REQ1: Complexity: While the initial CTO design followed a deliberately ultra-lightweight approach
aimed at broad applicability with minimal complexity, the integration of real-world data exposed
several limitations and ambiguities. The need emerged to increase the expressivity of the ontology
while still maintaining the overall goal of a lightweight and pragmatic design.
        </p>
        <p>REQ2: Domain Requirements and Granularity: Individual domains like musicology and the
performing arts required more expressive representations than initially anticipated.</p>
        <p>REQ3: Authority Data: In CH data references to authority data and external vocabularies are
essential for identification, classification, and for revealing connections between datasets by linking
entities across diferent sources. Supporting these references in a way that is more structured,
understandable, and efectively queryable way became a key consideration for the revised design.
REQ4: Licensing and Rights Statements: The integration of research metadata into the KG and,
consequently, into the portal revealed the need for a more nuanced representation of licenses
and rights statements, i.e. to support both structured license URIs and natural language usage
restrictions, depending on the level of detail and format given by the data providers.
REQ5: BFO Alignment: CTO extends NFDIcore, which in earlier versions was aligned with BFO 2.0.</p>
        <p>Following a joint decision by the NFDIcore stakeholders to update the ontology and align with
BFO 2020, a new requirement for the revised version of CTO was to adopt this alignment, ensure
consistency with the NFDIcore ontology, and support interoperability across NFDI consortia.
REQ6: Persistent IRIs and Label Independence: Experience gained from integrating CTO in a
productive system revealed that human-readable labels needed to be decoupled from technical
identifiers to ensure long-term maintenance, reliable referencing, and stable querying as the
ontology evolves.
24https://github.com/ISE-FIZKarlsruhe/fizzysearch
25https://nfdi4culture.de/resources/user-stories.html
REQ7: Transparency, Collaboration, and Quality Control: A more transparent, reproducible, and
quality-controlled ontology development process was needed to better support collaboration
across contributors and facilitate easier reuse of CTO.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. A Modular Design Approach with BFO and NFDIcore</title>
        <p>To support interoperability across the diverse domains represented within the NFDI, which spans
all scientific disciplines and humanities, and to enable federated queries across multiple consortia, a
modular ontology design has been adopted. This approach balances the shared goals and structures of
NFDI consortia with their individual disciplinary requirements, enabling both cross-domain knowledge
discovery and domain-specific representation (REQ5).</p>
        <p>
          At the center of this modular approach is NFDIcore [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. The mid-level ontology is aligned with
BFO and integrates established models such as the Information Artefact Ontology (IAO) [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], the
Software Ontology (SWO) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], and the Ontology of Bioscientific Data Analysis and Management [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ].
NFDIcore provides a structured framework for representing both the organizational landscape of NFDI
and the research data contributed by participating projects. The ontology captures a range of concepts
including organizations, projects, datasets, research outputs, technical standards, software, services,
and geographical information. It supports consistent data modeling, enhances interoperability, and
facilitates the discovery and reuse of research data across diferent disciplines and infrastructures.
        </p>
        <p>
          NFDIcore was initially developed based on user stories and competency questions provided by
the consortia NFDI4Culture, NFDI4Memory26, NFDI-MatWerk27, and NFDI4DataScience28 [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. The
ontology has since evolved through regular stakeholder meetings, active participation in NFDI working
groups, and continuous issue tracking and discussion on GitHub. It is maintained by an engaged
community, supported by a discussion forum, defined release schedules, and clearly documented
milestones.
        </p>
        <p>
          To meet the specific needs of individual domains, NFDIcore is designed to be extended by
application ontologies such as CTO, the NFDI-MatWerk Ontology (MWO) [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] on materials science, the
NFDI4Memory Ontology (MEMO) [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] on history, and the NFDI4DataScience Ontology (DSO) [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ].
These ontologies build upon NFDIcore’s shared structure while providing the expressivity required for
their respective communities. Functional extensions applicable across consortia, such as provenance
models or machine learning components are currently under development. In regular community
exchanges, it is evaluated which concepts from domain-specific extensions are suitable to be represented
as part of the shared mid-level ontology NFDIcore and which elements remain domain and function
specific. Any consortium and domain is welcome to provide their own extension to NFDIcore. A
curation process that improves the possibilities of participation is currently in development.
26https://4memory.de/
27https://nfdi-matwerk.de/
28https://www.nfdi4datascience.de/
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. CTO and the NFDI4Culture Domains</title>
        <p>CTO is designed to represent CH research data within the framework of a unified data index. Its
primary scope is to enable centralized access to decentralized resources from the domains of musicology,
performing arts, media studies, architecture, and art history. Thereby, CTO focuses on three core
areas: (1) the representation of the consortium and its infrastructure, including persons, organizations,
services, standards, and events; (2) the content of cultural heritage research data, such as objects, persons,
locations, and events referenced in the metadata, along with associated media and external vocabulary
links; and (3) access and reuse aspects, including legal statements, licenses, contact information, and
supported export formats.</p>
        <p>The ontology’s structure comprises four main components, illustrated in figure 2. A
schema:DataFeed represents a data feed created and maintained via the Culture Information
Portal once a data provider is ready to integrate their data. Each feed is described by metadata such
as contact persons, licenses, export formats, and institutional afiliations. For each record within a
feed, a persistent ARK-ID is issued as a schema:DataFeedItem. This stable reference entity contains
minimal metadata (e.g., license and timestamps) and functions as a durable anchor in the KG, even if
the underlying content is altered or deleted.</p>
        <p>Content-related metadata are associated with a cto:CTO_0001005 (source item), representing the
provided research resource. This includes media references, external identifiers, temporal metadata, and
subject-specific details such as musical incipits (usually the first few bars of a musical piece, presented
in standard music notation). A source item may also be linked to the real-world entity it describes (e.g.,
sculpture, building, person, or text); however, this linkage is only materialized when explicitly stated in
the source data.</p>
        <p>Figure 3 illustrates the use of CTO in the musicology domain. The source item Frühlingsgruß is
published by the organization RISM Online29, which aggregates musical records from international
collections. The associated person Robert Schumann is referenced in the original provider data. To
preserve the lightweight design (REQ1), the specific relationship type is not modeled in detail but
represented using the cto:CTO_0001009 (has related person) property, because in the index it is merely
relevant to know ”which persons are related to this data feed”. The same modeling approach applies to
related events, organizations, and locations.</p>
        <p>An ARK-ID30 is assigned to the entity Robert Schumann in the KG due to its relation to Frühlingsgruß in
the provider metadata. Since the RISM identifier is provided in the source metadata, and such identifiers
must be queryable (e.g., ”Select all entities with a RISM identifier ”), the class nfdicore:NFDI_00001016
(nfdicore: rism identifier) is introduced as a subclass of iao:IAO_0000578 (iao: centrally registered
29https://rism.online/
30https://arks.org/about/ark-overview/
identifier), as specified in REQ3. Additionally, the representation of lyrics and incipits addresses a
subject-specific requirement in the musicology domain (REQ2).</p>
        <p>
          Likewise, the modeling example for the performing arts domain is shown in figure 6 in Appendix A.
In this case, the provider URI references the schema:TheaterEvent which was integrated as a subclass
to bfo:BFO_0000003 (occurrent). The source metadata includes the AAT classification 31 ”plays”32.
To support such classifications, the class cto:CTO_0001027 (cto:classifier) was introduced, following
the design pattern to the nfdicore:NFDI_0000015 (nfdicore: identifier) classes. In addition to AAT,
CTO incorporates various classification systems, including Iconclass [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ], UNESCO33, and CERL34. The
source item also references images in its metadata, each of which is represented in CTO by its content
URL and license statement.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Bridging Community Needs and Cross-Domain Integration</title>
        <p>The presented approach addresses RQ1 by providing a consistent representation framework that
supports data harvested from multiple domains within the cultural heritage landscape. Through its
structured integration with the Culture Information Portal, CTO facilitates centralized access while
maintaining the decentralized nature of data storage and ownership. RQ2 is addressed by showing
how CTO meets the specific needs of the cultural heritage community while remaining interoperable
with other NFDI consortia and tasks through its alignment with NFDIcore, BFO, and the reuse of core
ontologies such as IAO and SWO. The modular design ensures compatibility across domains without
sacrificing domain-specific expressivity.</p>
        <p>
          CTO demonstrates its generalizability through the direct reuse by the NFDI4Memory consortium [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
Its development and application have also been actively discussed in various working groups beyond
the core development team.
        </p>
        <p>
          To meet REQ7, the Ontology Development Kit (ODK) was adopted as the foundation for the CTO
31https://www.getty.edu/research/tools/vocabularies/aat/
32http://vocab.getty.edu/aat/300201028
33https://vocabularies.unesco.org/browser/thesaurus/en/
34https://www.cerl.org/resources/cerl_thesaurus/main
development workflow [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. Although originally created for the OBO Foundry35 and hence, the
biomedical domain, ODK ofers a structured environment that supports transparent, reproducible, and
collaborative ontology engineering for all domains. ODK is especially useful for CTO, because its
quality control capabilities combine the ROBOT tool36 for validation, and reporting with automated
workflows implemented through GitHub Actions. This helps to ensure consistency, supports continuous
testing, and contributes to the long-term maintainability and reusability of CTO. Finally, ODK facilitates
interdisciplinary ontology development by promoting modularity, alignment with upper ontologies,
and reusable design patterns.
        </p>
        <p>Section 5 further describes the application of CTO together with the SHMARQL tool in the
NFDI4Culture infrastructure and provides examples for its applicability in the NFDI4Culture consortium.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. SHMARQL as Linked Data Publishing Platform</title>
      <p>SHMARQL is a novel Linked Data publishing platform that enables semantic web professionals to
disseminate data efectively. Similar to LODView 37, LODE [27], or YASGUI38 and integrating functionality
from these systems into a cohesive whole.</p>
      <p>SHMARQL is developed in Python39 and designed as a building-block for web application
development. It is built using FastHTML40, a modern Python web application framework enabling rapid
development and extension. Originally developed to support the NFDI4Culture project’s data publishing
requirements, SHMARQL has since been generalized into a versatile platform and adopted by multiple
other research projects. A core feature of SHMARQL is the ability to easily browse the structure of data
published in a knowledge graph by navigating properties and utilizing IRIs in either subject (head) or
object (tail) positions, as demonstrated in Figure 4. This feature is commonly supported in commercial
KG publishing tools.41 However, when exploring a new KG that has not been published in a system
exposing this feature for the first time, it typically requires cumbersome manual SPARQL query creation.
35https://obofoundry.org/
36https://robot.obolibrary.org/
37https://lodview.it/
38https://yasgui.org/
39https://www.python.org/
40https://www.fastht.ml/
41For example in the Triply https://triply.cc/ system
SHMARQL can be used ”out-of-the-box” by any user with the goal to explore existing KGs published
via a SPARQL endpoint, or it can be extended and customized as a web application for publishing new
knowledge graphs from RDF data.</p>
      <p>A distinctive feature of SHMARQL is its integrated data stories functionality, which combines
markdown-based narrative documentation with dynamic charting capabilities to create compelling,
interactive presentations of knowledge graph content. Data Stories work by allowing users to create
Markdown42 files that seamlessly embed interactive visualizations, charts, and graphs directly within
explanatory text, transforming static documentation into engaging and exploratory experiences. This
integrated approach enables researchers and data publishers to craft coherent narratives around their
datasets while providing immediate access to the underlying RDF data through embedded SPARQL
queries and visualizations. As the KG evolves, the associated charts and data representations within
these stories can be automatically updated, ensuring consistency between the narrative context and the
current state of the data.</p>
      <p>An ongoing challenge in SPARQL-based KG querying is the frequent requirement for full-text search
capabilities, which are not standardized within the SPARQL specification itself. Although researchers
and practitioners routinely need to perform textual searches across literal values, such as finding entities
by partial name matches, searching within descriptions, or identifying concepts through keyword
queries, the absence of standardized full-text operators forces implementations to rely on
vendorspecific extensions or cumbersome workarounds.</p>
      <p>To address this challenge of interoperability, SHMARQL has been designed with the explicit goal
of enabling efortless KG deployment with integrated full-text search capabilities through minimal
configuration requirements. Rather than forcing users to navigate complex triplestore-specific
implementations or invest significant efort in setting up custom search infrastructures, SHMARQL abstracts
away these technical complexities by providing a unified interface that seamlessly combines SPARQL
querying with full-text search functionality.</p>
      <p>Given a collection of n-triple or turtle files in a directory on disk, a single command is needed for a
user to launch a SHMARQL instance with a fully-functional triplestore:
docker run --rm -it -v $(pwd):/data -e DATA_LOAD_PATHS=/data -p 8000:8000 ghcr.io/epoz/shmarql</p>
      <p>This approach not only eliminates the traditional barriers to implementing text-based discovery in
semantic web applications but also supports the platform’s broader mission of simplifying RDF data
publishing with custom styling and enabling compelling data storytelling through integrated access to
underlying data for exploration and analysis.</p>
      <sec id="sec-4-1">
        <title>4.1. SHMARQL Platform Architecture</title>
        <p>SHMARQL is publicly available43 and ofers deployment flexibility through its containerized Docker
architecture. Users can run SHMARQL as a standalone solution to ingest and publish various RDF
data formats (including n-triples, n-quads, turtle, and other standard serializations) using its built-in
triplestore of high performance powered by Oxigraph44, a Rust-based engine known for its speed and
eficiency. Alternatively, SHMARQL can be configured as a sophisticated front-end interface to existing
triplestore infrastructures, seamlessly integrating with popular solutions such as Virtuoso45, Qlever46,
Apache Jena Fuseki47, GraphDB 48, or any commercial provider that exposes a SPARQL 1.1 compliant
endpoint.</p>
        <p>When using the built-in Oxigraph triplestore, there is no need to configure or manage an additional
server, and importing RDF files is both fast and straightforward. The Oxigraph software is packaged
42https://en.wikipedia.org/wiki/Markdown
43https://shmarql.com/
44https://github.com/oxigraph/oxigraph
45https://www.virtuoso.com/
46https://github.com/ad-freiburg/qlever/
47https://jena.apache.org/documentation/fuseki2/
48https://graphdb.ontotext.com/
as a library directly integrated into the SHMARQL system. This integration allows users to specify
the disk location of their data files, enabling automatic data ingestion during system startup. For
moderately sized knowledge graphs containing up to several hundred thousand triples, this ingestion
process is suficiently fast to be performed dynamically. For larger knowledge graphs, the system can
be configured to persist imported data, eliminating the need for re-ingestion upon application restart.</p>
        <p>Alternatively, when using SHMARQL as a front-end to an existing triplestore, users need only specify
the target SPARQL endpoint, and all queries are proxied and cached to the existing system. The queries
are executed server-side using Python code, which resolves incompatibility issues caused by
CrossOrigin Resource Sharing (CORS)49 security restrictions that occur when SPARQL queries are executed
from front-end JavaScript libraries against endpoints lacking proper CORS header configuration.</p>
        <p>To extend standard SPARQL syntax with full-text and similarity search capabilities, SHMARQL
leverages the FIZzysearch50 SPARQL rewriter and the bikiDATA51 RDF indexing and querying library.
The FIZzysearch module employs a SPARQL syntax-aware parser52 to parse queries into concrete syntax
trees and provides contextual replacements of configurable query components. This approach enables
the addition of features such as full-text searching through ”magic triples” to existing triplestores, even
those not originally published with SHMARQL. For example:
select ?s where {</p>
        <p>?s fizzy:fts "something" .
}
The system executes a full-text query to retrieve all triples containing literal strings that match the
term ”something”. It also supports wildcard patterns and boolean query operations for enhanced
search capabilities. Beyond full-text search functionality, the system can be extended with additional
enhancements such as RDF2Vec-based knowledge graph embeddings53 or sentence embeddings54 to
enable similarity-based searching.</p>
        <p>For data story creation, SHMARQL utilizes the widely adopted MkDocs55 documentation system. A
custom plugin was developed for MkDocs to enable ’shmarql’ syntax code blocks within markdown
documents, which display SPARQL query results directly in the narrative rather than exposing the
raw query source. This approach facilitates compelling data storytelling while preserving analytical
transparency by allowing readers to access the underlying queries for further analysis or data verification
(cf. Section 5).</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Cross-Disciplinary Adoption of SHMARQL</title>
        <p>The platform has already seen a broad uptake across diverse research initiatives, with active deployments
in projects including NFDI4Memory56, RADAR57, and NFDI-Matwerk58, while generating substantial
interest on integrating the system from additional projects such as Graceful 1759. This dual-mode
capability makes SHMARQL particularly valuable for organizations that want to enhance their existing
semantic web infrastructure with improved user interfaces and data storytelling capabilities, while also
serving as a complete out-of-the-box solution for new projects. The platform’s architecture ensures
that, regardless of the underlying triplestore configuration, users benefit from consistent full-text search
integration, custom styling options, and the integrated data stories functionality, making it suitable for
both rapid prototyping and production deployment scenarios.
49https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/CORS
50https://github.com/ISE-FIZKarlsruhe/fizzysearch
51https://github.com/ISE-FIZKarlsruhe/bikidata
52https://tree-sitter.github.io/
53http://rdf2vec.org/
54https://sbert.net/
55https://www.mkdocs.org/ and specifically the https://squidfunk.github.io/mkdocs-material/ theme
56https://4memory.de/
57https://www.radar-service.eu/radar/en/home
58https://nfdi-matwerk.de/
59https://graceful17.hypotheses.org/</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Efective Dissemination and Discovery of Cultural Heritage Resources</title>
        <p>The platform achieves the goals expressed in RQ3 by reducing the steps required to publish
RDFmodeled data and lowering the cognitive load needed to configure features that support discovery and
analysis tools. With a single Docker container command, a complete Linked Data environment becomes
operational, providing integrated documentation, queries, analyses, and visualizations. Feedback from
end-users who have deployed the SHMARQL platform has been consistently positive, with users
expressing satisfaction regarding the platform’s ease of use and flexibility for data exploration.</p>
        <p>The SHMARQL development team welcomes community contributions and is actively working to
add new features that will extend and enhance the system during the next phase of NFDI4Culture
consortium activities.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Use Cases of CTO and SHMARQL in the NFDI4Culture Portal</title>
      <p>The application and the benefit of the presented contributions within the infrastructure of
NFDI4Culture can be illustrated on the example of the digital letter edition Ferdinand Gregorovius: Poesie und
Wissenschaft. Gesammelte deutsche und italienische Briefe 60 and their interconnections to musicological
data from RISM Online61. The Gregorovius edition contains 1,093 annotated pieces of correspondence
from the historian Ferdinand Gregorovius, whose heritage testifies a rich engagement with
intellectualhistorical movements and musicians of his time. Although the data from the Gregorovius edition and
RISM Online are related through shared content and authority data, no common access point existed
prior to their integration into the NFDI4Culture-KG. This fragmentation prevented researchers from
performing unified queries, conducting cross-dataset searches, or discovering meaningful
interconnections essential for comprehensive research and data reuse. Figure 5 showcases connections on the level
of persons between both data sets, which were revealed through a SPARQL query62 [28].</p>
      <p>Furthermore, SHMARQL and CTO are employed in the data stories platform provided by
NFDI4Cul60https://gregorovius-edition.dhi-roma.it/
61https://rism.info/
62https://nfdi4culture.de/go/kg-gregorovius-rism-example-musical-sources-letters
ture63, illustrated in Figure 7 in Appendix A. This application combines semantic technologies with
storytelling to promote data literacy and showcase the potential of LOD in the CH domain. Guided by
narrative structures and the integration of visualizations, and interactive elements such as SPARQL
queries, the data stories enable innovative exploration modes for semantically connected CH datasets
within the NFDI4Culture-KG. A practical example is the data story An Italian Data Journey [29],
developed within NFDI4Culture. It explores the 18th-century opera holdings of the Doria Pamphilj Archive
in Rome using data from the Partitura project at the German Historical Institute in Rome and illustrates
how historical musicological data can be enriched with external resources such as Wikidata64,
GeoNames65, ICONCLASS66 and RISM. By integrating the dataset into the NFDI4Culture-KG and leveraging
computational resources from the European Open Science Cloud (EOSC)67, the data story demonstrates
how federated infrastructures can improve the interoperability and reusability of CH research data [30].</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>This paper contributed the NFDI4Culture Ontology (CTO) and the SHMARQL Linked Data platform as
integral components for the semantic representation and discovery of CH research data. By aligning
with BFO and extending the mid-level NFDIcore ontology, CTO provides a lightweight yet expressive
framework for integrating decentralized CH metadata into a centralized, queryable infrastructure.
SHMARQL complements this by enabling intuitive exploration and publication of Linked Data, enhanced
with full-text search and narrative-based interfaces through its Data Stories feature. The contributions
demonstrate how CTO and SHMARQL jointly address the challenges of cross-domain interoperability,
semantic richness, and accessible knowledge graph interaction. Their adoption within and beyond
NFDI4Culture, ranging from musicology and digital editions to interdisciplinary data stories, shows
their potential for reuse across diverse research domains.</p>
      <p>Acknowledgements: This work is funded by Deutsche Forschungsgemeinschaft (DFG), project
number 441958017.</p>
      <p>Declaration on Generative AI: The authors used GPT-4 and Claude Sonnet 4 for grammar and
spelling check. The authors reviewed and edited the content as needed and take full responsibility for
the publication’s content.
63https://datastories.nfdi4culture.de/
64https://www.wikidata.org/
65https://www.geonames.org/
66https://iconclass.org/
67https://open-science-cloud.ec.europa.eu/
[27] S. Peroni, D. Shotton, F. Vitali, The live owl documentation environment: a tool for the automatic
generation of ontology documentation, in: International Conference on Knowledge Engineering
and Knowledge Management, Springer, 2012, pp. 398–412.
[28] L. C. Söhn, T. Tietz, J. J. Steller, P. Kehrein, A. Büttner, O. Bruns, E. Posthumus, J.-P. Grünewälder,
J. Hörnschemeyer, C. Sander, V. Grund, H. Fliegl, H. Sack, T. Schrade, Nfdi4culture integration
stories: Bridging gaps between isolated research resources, in: Digital Humanities 2025:
Accessibility &amp; Citizenship (DH2025), Zenodo, Lisbon, Portugal, 2025. URL: https://doi.org/10.5281/
zenodo.16570076. doi:10.5281/zenodo.16570076.
[29] T. Schrade, An Italian Data Journey: Analysing Research Data about 18th-century Italian Opera
Using the Culture Knowledge Graph and Federated European Research Infrastructures, NFDI4Culture
Data Story (Story ID E6263), 2025. URL: https://datastories.nfdi4culture.de/story/E6263, persistent
Identifier: https://nfdi4culture.de/id/E6263.
[30] L. C. Söhn, T. Tietz, T. Schrade, J. J. Steller, A. Büttner, O. Bruns, E. Posthumus, H. Fliegl, H. Sack,
Telling Data Stories: Linking Infrastructure, Semantics and Cultural Heritage Data in NFDI4Culture,
2025. Manuscript under review at DHd2026.</p>
    </sec>
    <sec id="sec-7">
      <title>A. Addidional Visualizations</title>
      <p>Figure 7: A data story on the NFDI4Culture platform ”An Italian Data Journey” by Torsten Schade</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. Y.</given-names>
            <surname>Jaradeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oelen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. E.</given-names>
            <surname>Farfar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Prinz</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. D'Souza</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Kismihók</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Stocker</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Auer</surname>
          </string-name>
          , Open Research Knowledge Graph:
          <article-title>Next Generation Infrastructure for Semantic Scholarly Knowledge</article-title>
          ,
          <source>in: Proceedings of the 10th International Conference on Knowledge Capture</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>243</fpage>
          -
          <lpage>246</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>O.</given-names>
            <surname>Karras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Göpfert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Kuckertz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Pelser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          ,
          <article-title>Organizing Scientific Knowledge From Energy System Research Using the Open Research Knowledge Graph</article-title>
          ,
          <source>arXiv preprint arXiv:2401.13365</source>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          , et al.,
          <source>NFDI4Culture Ontology (CTO)</source>
          ,
          <year>2025</year>
          . URL: https://nfdi4culture.de/ontology/3.0.0.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Waitelonis</surname>
          </string-name>
          , et al.,
          <source>NFDIcore Ontology</source>
          ,
          <year>2025</year>
          . URL: https://nfdi.fiz-karlsruhe.de/ontology/3.0.1.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R.</given-names>
            <surname>Arp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Spear</surname>
          </string-name>
          ,
          <article-title>Building ontologies with Basic Formal Ontology</article-title>
          , MIT Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. N.</given-names>
            <surname>Otte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Beverley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ruttenberg</surname>
          </string-name>
          , BFO: Basic Formal Ontology,
          <source>Applied Ontology</source>
          <volume>17</volume>
          (
          <year>2022</year>
          )
          <fpage>17</fpage>
          -
          <lpage>43</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Arp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Spear</surname>
          </string-name>
          ,
          <article-title>Building ontologies with Basic Formal Ontology</article-title>
          , MIT Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Borgo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ferrario</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gangemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Masolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Porello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Sanfilippo</surname>
          </string-name>
          , L. Vieu,
          <article-title>Dolce: A descriptive ontology for linguistic and cognitive engineering</article-title>
          , Applied ontology
          <volume>17</volume>
          (
          <year>2022</year>
          )
          <fpage>45</fpage>
          -
          <lpage>69</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Corson-Rikert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mitchell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lowe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rejack</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ding</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>The VIVO ontology, in: VIVO: A Semantic Approach to Scholarly Networking</article-title>
          and Discovery, Springer,
          <year>2012</year>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B.</given-names>
            <surname>Inostroza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Cid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hogan</surname>
          </string-name>
          ,
          <article-title>Rdf playground: an online tool for learning about the semantic web</article-title>
          ,
          <source>in: Companion Proceedings of the ACM Web Conference</source>
          <year>2023</year>
          ,
          <year>2023</year>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>114</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Verborgh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Vander</given-names>
            <surname>Sande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Hartig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Van Herwegen</given-names>
            ,
            <surname>L. De Vocht</surname>
          </string-name>
          , B. De Meester, G. Haesendonck,
          <string-name>
            <given-names>P.</given-names>
            <surname>Colpaert</surname>
          </string-name>
          ,
          <article-title>Triple pattern fragments: a low-cost knowledge graph interface for the web</article-title>
          ,
          <source>Journal of Web Semantics</source>
          <volume>37</volume>
          (
          <year>2016</year>
          )
          <fpage>184</fpage>
          -
          <lpage>206</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Camarda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mazzini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Antonuccio</surname>
          </string-name>
          ,
          <article-title>Lodlive, exploring the web of data</article-title>
          ,
          <source>in: Proceedings of the 8th International Conference on Semantic Systems</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>197</fpage>
          -
          <lpage>200</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Micsik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Turbucz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Tóth</surname>
          </string-name>
          ,
          <article-title>Exploring publication metadata graphs with the lodmilla browser</article-title>
          and editor,
          <source>International Journal on Digital Libraries</source>
          <volume>16</volume>
          (
          <year>2015</year>
          )
          <fpage>15</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bruns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Söhn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Steller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Ondraszek</surname>
          </string-name>
          , E. Posthumus,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schrade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          ,
          <article-title>What's Cooking in the NFDI4Culture Kitchen? A KG-based Research Data Integration Workflow</article-title>
          , in: 4th Workshop on Metadata and
          <article-title>Research (objects) Management for Linked Open Science (DaMaLOS), co-located with</article-title>
          <string-name>
            <surname>ESWC</surname>
          </string-name>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bruns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Söhn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Steller</surname>
          </string-name>
          , E. Poshumus,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schrade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          ,
          <article-title>Gotta Catch'em All: From Data Silos to a Knowledge Graph</article-title>
          ,
          <source>in: Proceedings of 21st Extended Semantic Web Conference, ESWC</source>
          <year>2024</year>
          ,
          <article-title>Poster</article-title>
          &amp; Demos,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Steller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. C.</given-names>
            <surname>Söhn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tolksdorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bruns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          , E. Posthumus,
          <string-name>
            <given-names>H.</given-names>
            <surname>Fliegl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pittrof</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          , T. Schrade, Communities, Harvesting, and
          <article-title>CGIF: Building the Research Data Graph at NFDI4Culture, in: DHd 2024 Quo Vadis DH (DHd2024), Passau</article-title>
          , Deutschland,
          <year>2024</year>
          . doi:
          <volume>10</volume>
          .5281/zenodo. 10698301.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bruns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Söhn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tolksdorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Posthumus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Steller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Fliegl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Norouzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Waitelonis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schrade</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          , From Floppy Disks to 5-
          <string-name>
            <surname>Star</surname>
            <given-names>LOD</given-names>
          </string-name>
          :
          <article-title>FAIR Research Infrastructure for NFDI4Culture</article-title>
          , in: 3rd Workshop on Metadata and
          <article-title>Research (objects) Management for Linked Open Science (DaMaLOS), co-located with ESWC 2023</article-title>
          , Publisso,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Arabandi</surname>
          </string-name>
          , et al.,
          <source>Information artefact ontology (iao)</source>
          , http://purl.obolibrary.org/obo/iao.owl,
          <year>2024</year>
          . Accessed:
          <fpage>2025</fpage>
          -04-27.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>J.</given-names>
            <surname>Malone</surname>
          </string-name>
          , et al.,
          <article-title>The Software Ontology (SWO): a Resource for Reproducibility in Biomedical Data Analysis, Curation and Digital Preservation</article-title>
          ,
          <source>Journal of Biomedical Semantics</source>
          <volume>5</volume>
          (
          <year>2014</year>
          )
          <article-title>25</article-title>
          . URL: https://doi.org/10.1186/2041-1480-5-25. doi:
          <volume>10</volume>
          .1186/2041- 1480- 5- 25.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Black</surname>
          </string-name>
          , et al.,
          <source>EDAM: the Bioscientific Data Analysis Ontology, Poster presented at F1000Research</source>
          , 11
          <string-name>
            <surname>(ISCB Comm</surname>
            <given-names>J</given-names>
          </string-name>
          ):
          <volume>1</volume>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .7490/f1000research.1118900.
          <article-title>1, version 1; not peer-reviewed</article-title>
          . Open access.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bruns</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tietz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Waitelonis</surname>
          </string-name>
          , E. Posthumus,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sack</surname>
          </string-name>
          ,
          <article-title>Nfdicore 2.0: A bfo-compliant ontology for multi-domain research infrastructures</article-title>
          ,
          <year>2024</year>
          . URL: https://arxiv.org/abs/2410.
          <year>01821</year>
          . arXiv:
          <fpage>2410</fpage>
          .
          <year>01821</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>H. B. Nasrabadi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Waitelonis</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Norouzi</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Hubaiev</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Sack</surname>
          </string-name>
          ,
          <article-title>Nfdi matwerk ontology (mwo</article-title>
          ), https://github.com/ISE-FIZKarlsruhe/mwo,
          <year>2024</year>
          .
          <source>Revision: v3.0</source>
          .0, accessed 2025-
          <volume>07</volume>
          -30.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ondraszek</surname>
          </string-name>
          , et al.,
          <source>NFDI4Memory Ontology (MemO)</source>
          ,
          <year>2024</year>
          . URL: https://nfdi.fiz-karlsruhe.de/ 4memory/ontology/.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Gesese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Waitelonis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schimmler</surname>
          </string-name>
          , H. Sack, NFDI4DSO:
          <article-title>Towards a BFO Compliant Ontology for Data Science</article-title>
          ,
          <source>in: Proceedings of the 20th International Conference on Semantic Systems (SEMANTICS</source>
          <year>2024</year>
          ),
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>L. D.</given-names>
            <surname>Couprie</surname>
          </string-name>
          ,
          <article-title>Iconclass: an iconographic classification system</article-title>
          ,
          <source>Art libraries journal 8</source>
          (
          <year>1983</year>
          )
          <fpage>32</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>N.</given-names>
            <surname>Matentzoglu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Goutte-Gattat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. Z. K.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Balhof</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Carbon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Caron</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. D.</given-names>
            <surname>Duncan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            <surname>Flack</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Haendel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. L.</given-names>
            <surname>Harris</surname>
          </string-name>
          , et al.,
          <article-title>Ontology Development Kit: a Toolkit for Building, Maintaining and Standardizing Biomedical Ontologies</article-title>
          ,
          <year>Database 2022</year>
          (
          <year>2022</year>
          )
          <article-title>baac087</article-title>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>