Enhancing Intangible Cultural Heritage through Ontology: the BISTÌRIS Model for Sardinian Traditional Costumes

Tracking #: 3878-5092

Authors: 
Laura Pandolfo
Giorgio Corona
Dario Guidotti
Luca Pulina

Responsible editor: 
Guest Editors 2025 OD+CH

Submission type: 
Full Paper
Abstract: 
The valorisation of territory and its cultural expressions is essential for preserving local identity and fostering a deeper understanding of intangible heritage. In this context, semantic tools such as ontologies offer a powerful means to structure, interlink, and enrich representations of cultural knowledge. In this paper, we present BISTÌRIS, an ontology designed to represent Sardinian traditional costumes—an emblematic and diverse form of intangible cultural heritage. Grounded in domain expert knowledge and developed following a structured methodological approach, BISTÌRIS provides a semantic framework tailored for the analytical description of garments. The ontology enables the comparison of costumes across different Sardinian communities and historical periods, highlighting local variations and the evolution of dressing practices. We describe the development process of the ontology and present the populated knowledge graph built on BISTÌRIS which supports semantic queries and facilitates advanced exploration of costume features. The ontology is evaluated through reasoning-based validation and practical query scenarios derived from real research questions. The resulting model supports both scholarly research in anthropology and cultural history, as well as digital applications in education, heritage preservation, and territorial promotion.
Full PDF Version: 
Tags: 
Reviewed

Decision/Status: 
Major Revision

Solicited Reviews:
Click to Expand/Collapse
Review #1
By Jacco van Ossenbruggen submitted on 11/Jun/2025
Suggestion:
Minor Revision
Review Comment:

research contributions
(1) originality
The paper discusses the design and implementation of a KG about Sardinian traditional costumes. While this is a very specific and thus original use case, I think it is of interest to the readers of this special issue, because it is a typical example of a KG problem where developers try hard to reuse existing standards as much as possible, but also need to go beyond what the standards cover, in order to meet the requirements of the use case. In this paper, both the technical specifics of costumes in general and the specifics of Sardinian costumes in particular, require to extend the vocabularies offered by the common standards.

(2) significance of the results
I think this is the weak part of the paper. The KG seems not to have been used, tested, or evaluated outside the lab, which makes it hard to assess the significance. In addition, it remains unclear what methods were followed to come to the CQs and other requirements presented in table 3. Also, the translation from the generic CQs into the very specific SPARQL versions is also ill motivated. Having said this, I would still recommend accepting this paper for publication as I think the use case is well motivated, and the design decisions could be helpful for projects facing similar problems.

(3) quality of writing.
The paper has been well written and is easy to read.

Data provided: The data is available both on github and zenodo (+doi) which seem the appropriate repositories for such a project.
It has been well organized with a clear README. An active sparql endpoint is also provided, this could be enriched with some more documentation (at the minimum, please refer back from the triply instance to the github and or zenodo-doi. There seems to be a lot of dangling blank nodes, e.g. line 1304 and beyond in https://github.com/AIMet-Lab/BISTIRIS/blob/main/bistiris.ttl
The repo contains the sparql versions of the competency questions discussed in the paper, these can be executed successfully against the endpoint to reproduce the results obtained from the competency question-based evaluation discussed in the paper (I successfully did so myself for CQ1).

Review #2
By Victor de Boer submitted on 20/Jun/2025
Suggestion:
Major Revision
Review Comment:

SUMMARY
The paper describes the design of the BISTIRIS ontology to describe Sardinian traditional dresses, to allow for finegrained (diachronic or other) analsysis.

They use existing methodology[20] and include requirements specification documents in the paper. this is the result of consulting both domain literature and domain experts. The paper then describes a middle-out approach based on Methontology and related approaches. An ontology design document is constructed, that includes 6 competency questions. Several concepts are reused from domain ontologies and the ontology (96 classes, 16 object properties, 34 datatype properties) itself is constructed. Several OWL restrictions are imposed and SWRL rules are used to derive new information. The ontology is then populated with individuals from documents and images through manual annotation. Some provenance is maintained. The resulting KG is accessible via Zenodo but also via a live triple store instance that includes SPARQL. Evaluation of the ontology is conducted (consistency, completeness, conciseness, expandabilty. The most interesting part here is the use of. The paper also presents some statistics over the total KG. Potential usage scenarios are described.

REMARKS and Questions

This paper presents a really nice description of an ontology design procedure for a specific Cultural Heritage Case study making it definitly interesting for the special issue. The process is well motivated, described and executed and all the results are available. The competency questions and the SPARQL queries used to answer the CQs are interesting and of significant complexity. A limited evaluation of the ontology and populated KG is provided. While the analysis of the KG itself is nice to see, it not very surprising or informative except for the identification that underreprestented classes could be further explored. In general, it remains unclear what the scientific contribution to the field of Semantic Web is, what were key challenges in modelling, populating, knowledge acquisition? Especially as this is submitted as a 'full research paper' I do not see what the original research contribution is. I would suggest that the authors either a) change the submission type to "Descriptions of ontologies" or "Dataset Descriptions" for the entire KG and then clearly identify key lessons learned (for the SW community) from the process or b) if this should remain a full research paper, clearly identify the key research questions and the generalizable knowledge gained from the research.

Related to this, while the work is well done, the impact of the ontology and the design process is quite limited. The authors identify some potential cases beyond Sardinian costumes, but it still remains a small potential set of users. Especially without a core SW research identified.

One major question about the ontology is that a key design decision is the upper level distinction is between male and female costumes. The hierarchy is split first based on gender, then on type of garment. While the authors briefly describe this, it is unclear what the effects of this choice are and how other approaches do this. How generalizable does this make the solution, would this pose problems for other applications (for other (mediterranean)_ costumes?

It is surprising to see some of the hard constraints/restrictions. For example, if a costume has 2 pieces of headwear, a jacket etc but misses an apron it is not an F-Costume. THis is a pretty serious ontological commitment, Can the authors elaborate on a) the need for this, b) the validation that this is indeed the case and c) the potential downsides of this?

While there is sensible reuse of existing ontologies including ARCO and Dbpedia, it is unclear why key communicty resources are not used. I would appreciate at least a discussion on why CIDOC-CRM and AAT specifically were not used or aligned with the ontology/KG.

Then some minor issues:
- Fig 1: Why does the figure use the unclear 'isa' instead of the more clear rdfs:subClassOf
- URIs of individuals in TriplyDB are I think incorrect. They now use both slash and dash in the namespace, for example "https://aimet-lab.github.io/BISTIRIS#CNSAF009" .
- The URIs are not resolvable, that is unfortunate and would be a nice addition.

Review #3
Anonymous submitted on 19/Sep/2025
Suggestion:
Minor Revision
Review Comment:

The manuscript presents BISTÌRIS, an ontology built to model Sardinian traditional costumes as a form of intangible cultural heritage. The paper details the methodology used to develop the ontology, including its conceptual structure, the integration of components from other existing ontologies, population into a knowledge graph (KG), and evaluation via reasoning-based validation and competency questions. The work situates itself within the broader field of semantic web applications for cultural heritage preservation and digital humanities. The manuscript clearly presents the ontology and its specific cultural focus on traditional costumes, addressing a previously identified gap in this field. The manuscript argues for the necessity of a domain-specific ontology for traditional costumes, as opposed to more general cultural heritage (CH) ontologies (e.g., CIDOC CRM) or existing efforts dedicated to clothing (e.g., ArCo Clothing Description Ontology, Costume Core metadata schema), which appear limited for adequately describe the complexities of Sardinian costumes in particular. The manuscript provides a detailed, structured ontology with clear class definitions and a hierarchy that enhance transparency and reproducibility. It also demonstrates the population into a functioning Knowledge Graph (KG) with queries, publicly available via a dedicated SPARQL endpoint. While the manuscript is well-structured and clear, minor adjustments could further strengthen it.
The ontology is innovative in its specific cultural focus and has interesting potential applications. Although in the introduction the manuscript claims adaptability to other traditional costumes from different Mediterranean traditions (“Although rooted in the Sardinian context, the presented ontology is conceived to be adaptable for describing other traditional dress systems in the Mediterranean area – such as those found in Greece or Southern Italy – thus offering a common framework for comparative studies and cross-regional heritage initiatives”), no demonstration or case study beyond Sardinia is included. The authors could clarify how this adaptability is conceived, taking into consideration both the variability of the attire elements in other traditions, as well as different languages (e.g. Greek). Related to the language, several terms are in Italian. The authors state their decision to keep certain terms in their original language, rather than translating into English, to preserve the precision and clarity. Maybe the authors could consider including a glossary. For instance, if this reviewer is correct, there is no description for “berritta”.
Moreover, with regard to the ontology, it would be interesting to know if there are other elements adorning the traditional dresses, such as specific buttons or pins to hold the fabric together. Do such elements exist in Sardinian traditional dresses? If so, they are not included in the ontology classes and it would be interesting to include them in the model as part of the attire, to possibly understand through KG if they have different meanings or purposes. This reviewer was also wondering if, beyond the male and female categories, there were different garments for people of different ages or connected to specific community roles. If so, this could be another element to express through the data properties.
Concerning the integration of elements from other existing ontologies in the domain, the authors might consider aligning the proposed ontology with a more general CH ontology, such as CIDOC CRM (see for instance, Catalano et al. 2020 - https://doi.org/10.1007/s00799-020-00287-3).
This reviewer has identified some further points in the different sections of the manuscript and added comments. In the Introduction, the sentence “Among the many […] through visual and material expression”, could be accompanied by references to general anthropological studies on traditional costumes. Regarding the sentence “Digital libraries such as Europeana now host a wide range of items related to traditional costumes, including those from Sardinia.”, it would be more helpful to include a link to the Sardinian traditional costume items on Europeana rather than a general link to the Europeana website. The authors mentioned that Europeana aggregates items on traditional costumes. How are these items described in their original databases, and what metadata is used? Are there databases in Europe dedicated to archiving traditional costumes? If so, what metadata or ontology is used? In the sentence “under the activities of Spoke 2”, please add a reference or link, for readers who are unfamiliar with it. In the sentence “A notable example is ArCo, the Italian Cultural Heritage Knowledge Graph […] items from the national catalogue”, to which national catalogue are you referring to? Please specify and add a reference/link.
The discussion in the section dedicated to related works could be improved by distinguishing more clearly between ontologies, metadata schemas and knowledge graphs.
In Section 3.3 (p. 8), why do some of the garments not belong to F-Garment in the list of classes? The same applies to M-Garment.
In Section 4.1, under Q1, the reviewer was confused about the source of this information: it may be helpful to refer to Section 3.5.3, 'Data Properties', where you mention that geographical data provides details about the geographical origin of the exhibited customs, including longitude, latitude and height above sea level.
Following, there are some more general remarks. Check the punctuaction (it is missing in a couple of places). For CIDOC CRM, the correct spelling is without the hyphen. Please check the acronyms. For example, the term 'KG' is recognisable, but it is never explicitly stated in the text that 'KG' stands for 'Knowledge Graph'. The same applies to Semantic Web Rule Language (SWRL), Galleries, Libraries, Archives, and Museums (GLAM), and competency questions (CQ). In English, it is 'dating' or 'date', not 'datation'.