DOKK Library

An Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism

Authors Alexander Pinto Irvin Dongo Regina Ticona-Herrera Yudith Cardinale

License CC-BY-4.0

Plaintext
Received May 10, 2022, accepted May 30, 2022, date of publication June 2, 2022, date of current version June 15, 2022.
Digital Object Identifier 10.1109/ACCESS.2022.3179664




An Ontology for Modeling Cultural Heritage
Knowledge in Urban Tourism
ALEXANDER PINTO 1 , YUDITH CARDINALE                                         2,3 ,   IRVIN DONGO              2,4 ,

AND REGINA TICONA-HERRERA1,4
1 Computer  Science Department, Universidad Católica San Pablo, Arequipa 04001, Peru
2 Electrical
           and Electronics Engineering Department, Universidad Católica San Pablo, Arequipa 04001, Peru
3 Escuela Superior de Ingeniería, Ciencia y Tecnología, Universidad Internacional de Valencia, 46002 Valencia, Spain
4 ESTIA Institute of Technology, University of Bordeaux, 64210 Bidart, France

Corresponding author: Yudith Cardinale (yudith.cardinale@campusviu.es)
This work was supported by the Fondo Nacional de Desarrollo Científico, Tecnológico y de Innovación Tecnológica—FONDECYT as an
Executing Entity of Consejo Nacional de Ciencia, Tecnología e Innovación Tecnológica (CONCYTEC) through the Project RUTAS:
Robots for Urban Tourism, Autonomous and Semantic-Based under Grant 01-2019-FONDECYT-BM-INC.INV.




   ABSTRACT Urban tourism information available on Internet has been of enormous relevance to motivate
   the tourism in many countries. There exist many applications focused on promoting and preserving the
   cultural heritage, through urban tourism, which in turn demand a well-defined and standard model for
   representing the whole knowledge of this domain, thus ensuring interoperable and flexible applications.
   Current studies propose the use of ontologies to formally model such knowledge. Nonetheless, most of
   them only represent partial knowledge of cultural heritage or are restrictive to an indoor perspective (i.e.,
   museum ontologies). In this context, we propose the ontology CURIOCITY (Cultural Heritage for Urban
   Tourism in Indoor/Outdoor environments of the CITY), to represent the cultural heritage knowledge based
   on UNESCO’s definitions. CURIOCITY ontology has a three-level architecture (Upper, Middle, and Lower
   ontologies) in accordance with a purpose of modularity and levels of specificity. In this paper, we describe
   in detail all modules of CURIOCITY ontology and perform a comparative evaluation with state-of-the-art
   ontologies. Additionally, to demonstrate the suitability of CURIOCITY ontology, we show several touristic
   services offered through a framework supported in the ontology. The framework includes an automatic
   population process, that allows transforming a museum data repository (in CSV format) into RDF triples
   of CURIOCITY ontology to automatically populate the CURIOCITY repository, and facilities to develop a
   set of tourism applications and services, following the UNESCO’s definitions.


   INDEX TERMS Automatic population, cultural heritage, ontology, ontology evaluation, urban tourism.


I. INTRODUCTION                                                                                  public causing knowledge dissemination, covering more
Urban tourism is one of the promising areas for the                                              spaces, going beyond countries borders (e.g., web pages, wiki
development of social and economic activities in urban envi-                                     pages, virtual spaces, on-line information centres) [11], [12],
ronments [2]–[4]; thus it has become one of the core part                                        and supporting tourist planning (e.g., e-tourism, recommen-
of cultural heritage in many countries. Cultural heritage                                        dation systems) [13]–[20].
includes representations of the value systems, beliefs, tra-                                        The huge amount of data that can be managed in such
ditions, and lifestyles of communities; it expresses stories                                     information tools and services, demands the use of more
through the time and space, about a society and its culture.                                     complex knowledge. Resources and objects that describe a
Urban tourism is a way to transmit and learn about cultural                                      specific heritage (e.g., a collection, a museum, a historical
heritage of countries [5], [6]. Moreover, cultural heritage is                                   site) are related to their designer, creator, or owner, related to
supported by communication and information technologies                                          its convenience and function in a given time, and also can be
for its preservation [7]–[10], being accessible to a wider                                       related and extended to other knowledge organizations, inside
                                                                                                 and outside of the cultural heritage domain. All these rela-
    The associate editor coordinating the review of this manuscript and                          tions generate an even more complex network of knowledge.
approving it for publication was Alba Amato             .                                        In this sense, it is evident the necessity of a well-defined and

                     This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
61820                                                                                                                                                                 VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




standard model for representing the knowledge managed by                             CURIOCITY ontology, along with CURIOCITY frame-
these on-line services. Semantic Web seems to be a clear solu-                    work represent novelty solutions for researchers and experts
tion, from which we can take its organizational and relational                    in this area from several perspectives: (i) new opportunities
capacity. It proposes concepts and tools such as ontologies,                      arise for the development of flexible, intelligent, and inter-
with the aim of creating a consensus of standard definitions                      operable services and applications in the tourism domain;
and structures, in order to describe resources and define their                   (ii) new frontiers are opened for the integration of urban
relationships. Ontologies formalize complex knowledge net-                        tourism in other domains, such as finance, sociology, urban-
works aiming to facilitate the process of sharing and reusing                     ism, by integrating CURIOCITY ontology with other ontolo-
information; they provide semantics of information sources                        gies; and (iii) participate in the linked open data to contribute
that can be processed by computers and be communicated                            and gain benefits.1
among different agents, both human and machines. Thus,                               The remainder of this paper is organized as follows.
an ontology is a formal way of capturing valid knowledge                          Section II presents a brief review about cultural heritage
from a particular domain. Hence, this formal modeling of                          concepts. In Section III, we discuss underlying standards and
knowledge in a specific domain allows the development of                          related work. Section IV introduces CURIOCITY ontology.
interoperable services, which can be easily adapted to the                        Section V presents and discusses the results of the evaluation
particular requirements of different users.                                       of CURIOCITY ontology. Section VI presents a study case
   In the context of cultural heritage, some studies have                         through the CURIOCITY framework services. Section VII
proposed ontologies to represent its partial knowledge.                           discuss our conclusions and future work.
Thus, there exist ontologies to represent museums [21]–[26],
improve exhibitions [27], [28], represent touristic points of                     II. UNESCO’s DEFINITION OF CULTURAL HERITAGE
interest [29]–[32], or represent curatorial narrative [33]. This                  UNESCO defines heritage as ‘‘our legacy from the past, what
diversity of purposes means that ontology design, although                        we live with today, and what we pass on to future genera-
it can start from some common or standard basis, must be                          tions’’. The concept of heritage is in continuous evolution;
adapted to optimally capture particular characteristics, which                    thus, richness and complexity of cultural heritage are evi-
can be influenced by social aspects, by project’s technolog-                      denced by the semantic evolution of this concept. UNESCO
ical requirements (e.g., distributed and distant data sources),                   classifies Cultural Heritage into two categories, Tangible and
by end users’ adaptability requirements (e.g., web page vis-                      Intangible, and besides that, defines Natural Heritage and
itors or robot guide systems), among many other variables.                        Armed Heritage categories, as follows [37]:
Moreover, most experiences about knowledge modeling of                               • Cultural Heritage:
cultural heritage in museums, are usually found within an                                 – Tangible Cultural Heritage:
indoor perspective; however, cultural heritage concept is
                                                                                             ∗ Movable Cultural Heritage: paintings, sculp-
dynamic, thus it encompasses other concepts with not only
                                                                                                tures, coins, manuscripts.
cultural value, but also aesthetic, academic, economic, and
                                                                                             ∗ Immovable Cultural Heritage: monuments,
recreational values, which are relevant to a society. In addition
                                                                                                archaeological sites.
to this, urban tourism perspective, points out visitor’s interests
                                                                                             ∗ Underwater Cultural Heritage: shipwrecks,
are broad within city environments, which conform urban
                                                                                                underwater ruins and cities.
tourist centers with their own cultural heritage, with partic-
ular features and relationships, and therefore, they require a                            – Intangible Cultural Heritage: oral traditions, per-
different knowledge organization.                                                            forming arts, rituals.
   To overcome these limitations, in a previous work we                              • Natural Heritage: natural sites with cultural aspects.
have proposed the ontology CURIOCITY ( Cultural Heritage                             • Armed Heritage: heritage in the event of armed conflict.
for Urban Tourism in Indoor/Outdoor environments of the                              Loulanski [38] considers a previous classification, which
CITY) [34], to represent the cultural heritage knowledge                          includes other concepts like Handicrafts, Documentary,
based on UNESCO’s definitions. In this work, we describe in                       Digital and Cinematographic Heritage, Languages, Festive
detail its three-level architecture (Upper, Middle, and Lower                     Events, Music and Songs, Traditional Medicine, Litera-
ontologies) in accordance with a purpose of modularity and                        ture, Culinary Traditions, and Traditional Sports and Games.
levels of specificity. Based on a methodological process [35],                    Loulanski also defines a spectrum of cultural heritage values
we also perform an evaluation taking into account our cat-                        in detail, such as:
egorization of the cultural heritage knowledge [34], and                             • Cultural values, which consider that appreciation and
compared it with state-of-the-art ontologies. Additionally,                             conservation of heritage generate distinctiveness feel-
to demonstrate the utility and suitability of CURIOCITY                                 ings at local, regional, and national levels.
ontology, we show several touristic services offered through                         • Educational and Academic values, that provide a way
a framework supported in the ontology [36]. The framework                               to understand the past of our own culture and with this
includes an automatic population process and provides facil-                            knowledge to plan our future.
ities to develop a set of tourism applications and services,
following the UNESCO’s definitions.                                                   1 https://lod-cloud.net/


VOLUME 10, 2022                                                                                                                              61821
                                                                A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




  •   Economic values, to assure that historical environments         and content, and their aggregation in large knowledge graphs
      mean a contribution to economic development through             (e.g., linked open data). Although there exit such kind of
      tourism, and to represent how these values create a better      research integrating e-tourism with semantic web, there is
      environment for community development.                          still a gap from e-tourism and ontologies. A standard repre-
   • Resource values, that consider that long life buildings          sentation of the whole knowledge for e-tourism is missing.
      mean better use of resources and energy.                        Actually, most ontologies considered in e-tourism services
   • Recreational values, which represent historical environ-         are specialized on POI or museums [49]–[53]. Following sec-
      ments providing recreation and enjoyment.                       tions describe and comparatively evaluate POI and museums
   • Aesthetic values, that reinforce the idea that historic          ontologies and contrast them with our solution.
      buildings contribute to the aesthetic quality of urban and
      rural landscapes.                                                B. POI ONTOLOGIES
   Thus, the value or significance of cultural heritage is recog-     Regarding ontologies for POI, several works have been pro-
nized beyond the cultural area, even within economic, social,         posed in the literature for the context of tourism.
political, and scientific areas.                                          The European Project ‘‘Harmonise’’ [29] proposes vari-
                                                                      ous technologies to solve the interoperability problem in the
III. RELATED WORK                                                     tourist domain. To do so, they propose an ontology, called
The heterogeneity of concepts in cultural heritage domain has         IMHO (Interoperability Minimum Harmonisation Ontology),
fostered the proliferation of different ontologies, particularly,     that considers basic concepts used for representing the con-
in the context of tourism, to represent points of interest (POI)      tent of information exchanges in tourism transactions [30].
and museum knowledge, that have been mainly used in the               Another ontology proposed under an EU funded project,
context of e-tourism. In this section, we describe some recent        is Qall-Me [31]. It is a domain-specific ontology for ques-
studies that highlight the use of semantic web for e-tourism          tion answering in the domain of tourism. The tourism des-
and survey the most recent and representative ontologies              tinations, tourism sites, tourism events and transportation
for POI and museums representations, which are the most               are covered by this ontology. Qall-Me is aligned with two
important expressions for urban tourism.                              upper ontologies, WordNet2 and SUMO.3 In [32], an exten-
                                                                      sion of the Qall-Me ontology is proposed, by adding a
A. E-TOURISM AND SEMANTIC WEB
                                                                      new class SiteCategory and three object properties for
Many cities in the world are historic city centers and con-           relationships, namely stronglyRelated, related, and
stitute one of the most important elements of the cultural            weaklyRelated. Using these properties, several levels of
heritage. They are places that attract many visitors due to           relationships among sites can be expressed. For example,
their relevance in terms of heritage. Actually, although cities       a museum can be strongly related to a tourist office, while
are not necessarily historic centers, in general, part of a           it is weakly related to an exhibition place.
tourist trip itinerary includes activities related to different           The World Tourism Organization (UNWTO)4 was created
places of interest that can range from museums and parks to           in 1975 for promoting the tourism, linked to the United
even medical centers [39]. Thus, urban tourism has become             Nations a year later. As an effort of 20 years to standardize
one of the core part of cultural heritage in many countries,          and normalize tourism terminologies, UNWTO proposed a
as recent studies express [2]–[4], [6], [40]. This trend has          multi-language thesaurus (English, French, and Spanish) of
fostered the development of e-tourism systems, positioning            the tourism domain in 2001. Terms very specific to tourism
them at the heart of much research that offer real benefits           were also extensively defined for a better interoperability.
to users, organizations, and the business community. There            Based on these concepts, Mondeca Tourism Ontology is
exist hundreds of studies in this regard, as recent reviews           proposed. Tourism object profiling, tourism and cultural
highlight [18], [41]–[45].                                            objects, tourism packages, and tourism multimedia con-
   Some of the efforts in e-tourism start to turn the interest on     tent are described [55], [56]. HiTouch Ontology [55], cre-
using semantic web tools, since available data, content, and          ated under the IST/CRAFT European program, and OnTour
services are becoming semantically annotated, which allow             Ontology [31], developed by e-Tourism Working Group at
software components to search through the web and under-              Digital Enterprise Research Institute, both also use the con-
stand its content. Experiences such the ones described in [13],       cepts of UNWTO. HiTouch represents additionally tourism
[46], [47] reveal the benefits and advantages on using linked         products and customers’ tourism expectations, while OnTour
open data in e-tourism. The idea is to build cultural heritage        adds descriptions of leisure activities and geographic data.
knowledge from collaboration between open data published
by several institutions (e.g., governments, people interested,
tourists), enriched with data from other sources like DBPedia            2 WordNet is a lexical database for the English language -

and social media. The study presented in [48], surveys the            https://www.w3.org/2006/03/wn/wn20/
                                                                         3 SUMO: The Suggested Upper Merged Ontology, created for search,
most popular methods and tools used by touristic providers            interoperation, and communication on the Semantic Web [54]
of information, products, and services to develop and apply              4 World Tourism Organization (UNWTO) - https://www.e-unwto.org/doi/
machine-processable (semantic) annotations of service, data,          abs/10.18111/9789284404551

61822                                                                                                                              VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




   DataTourisme5 ontology was created in 2017 by the com-                         widespread application in the library domain. RDA has a
pany PERFECT MEMORY in a french project. The aim of                               subscription cost.
this ontology is to centralize and publish as Linked Open                            The Committee for Documentation of the International
Data (LOD) travel information produced by different tourist                       Council of Museums (CIDOC) proposes the Conceptual Ref-
information systems in France. Additionally, this ontology                        erence Model (CIDOC CRM) [65], which since December
is connected to different existing ontologies as FOAF,6                           2006, is recognized as an official ISO 21127: 2014 stan-
Schema,7 GoodRelations,8 Dublin core9 to do not duplicate                         dard. CIDOC CRM provides definitions, structures, basic
areas that are described already and in this way, to facilitate                   classes, and relationships for describing cultural heritage
links with these open databases.                                                  documentation for the querying and exploration of such data.
   Local tourism ontologies for Australia [57], Thailand [58],                    It has extensions that allow adapting it to particular uses,
[59], Iran [60], and others, have also been proposed to mainly                    e.g., CRMdig [67], an ontology about steps and methods
develop applications such as recommendation systems [56],                         in the production of digital material and 2D and 3D digital
[60] and tourism planning [61].                                                   representations.
                                                                                     Finto [66] is defined as a Finnish service for publishing
C. MUSEUM ONTOLOGIES                                                              and using vocabularies, ontologies, and classifications. Finto
Museums stand out as a knowledge source of cultural heritage                      is sponsored by various Finland government entities and is
and are the main POI within urban tourist centers. However,                       the successor of FinnOnto [68], an ambitious project that
the exiting proposals to represent knowledge related to muse-                     is the basis of metadata, ontologies, and LOD throughout
ums, vary according to characteristics of their research and                      Finland. The FinnOnto’s vision is to create a conceptual
particular interests. For example, they focus on aiming to deal                   semantic infrastructure to interconnect public and private
with the current data and resource heterogeneity [22], allow-                     organisms for intelligent exchange of content. Finto brings
ing collaboration among a group of museums [25], guiding a                        together ontologies from different domains, including Arts
visit according to a profile of interests [28], or providing the                  and Culture, that considers ontologies for Museum Domain
foundation for a virtual museum implementation [62]. This                         and Applied Arts (MAO10 /TAO,11 terminology of Folklore,
diversity of purposes means that ontology design, although                        Cultural Anthropology and Ethnology (KULO),12 Music
it can start from some common or standard basis, must be                          (MUSO),13 Musical Performance (SEKO),14 and Photog-
adapted to optimally capture particular characteristics, which                    raphy (VALO).15 These ontologies are based on YSO,16 a
can be influenced by social aspects, by project’s technolog-                      general concept ontology. YSO provides an extensive number
ical requirements (e.g., distributed and distant data sources),                   of concepts mainly arranged in a hierarchical structure, thus
by end users’ adaptability requirements (e.g., web page visi-                     it has the capability to encompass a wide range of environ-
tors or robot guide systems), among many other variables.                         ments. However its massive thesaurus nature and parent-child
   The variety and heterogeneity of museum knowledge led                          structure could be overwhelming.
to the establishment of various standards with the purpose                           Usually, from these vocabularies and representation pro-
of normalizing and creating bases for ontology develop-                           posals, several authors have proposed ontologies in accor-
ment for particular purposes. Some popular standards in                           dance with their research objectives, extending or integrating
cultural heritage domain are, for instance, the thesaurus                         them.
ICONCLASS [63], the paid service Resource Description                                MUSEUM FINLAND project [69], is a proposal for
and Access (RDA) [64], the ISO Standard CIDOC CRM [65],                           semantic integration of museums in Finland, based on seven
and the massive thesaurus and ontology service Finto [66].                        domain ontologies: Artifacts, Materials, Actors, Situations,
   ICONCLASS [63] is a classification system of object                            Locations, Times, and Collections. MUSEUM FINLAND
definitions, people, events, and abstract ideas, arranged                         uses the Finnish cultural content thesaurus (Museoalan asi-
hierarchically, developed by the Netherlands Institute for                        asanasto - MASA)17 to create MAO ontology (now part of
Art History, that can be used for indexing, cataloging, and                       Finto service, as viewed before).
description of pictorial artworks, such as paintings, reproduc-                      Europeana Data Model (EDM) [70], has the aim to stan-
tions, photographs.                                                               dardize the representation of cultural heritage objects from
   RDA [64] is a set of elements, guidelines, and instructions                    different domains such as libraries, museums, and audiovi-
for creation of metadata about library resources and cul-                         sual archives. It is not built on a particular standard, but adopts
tural heritage, according to international models focused on
linked data applications. RDA was created as a replacement
                                                                                      10 http://www.seco.tkk.fi/ontologies/mao/
for the Anglo American Cataloging Rules, and has a most
                                                                                      11 http://www.seco.tkk.fi/ontologies/tao/
                                                                                      12 http://www.seco.tkk.fi/ontologies/kulo/
  5 https://info.datatourisme.gouv.fr/                                                13 http://www.seco.tkk.fi/ontologies/muso/
  6 http://www.foaf-project.org/                                                      14 https://www.kiwi.fi/display/Asiasanastotjaontologiat/
  7 https://schema.org/                                                               15 http://www.seco.tkk.fi/ontologies/valo/
  8 http://www.heppnetz.de/projects/goodrelations/primer/                             16 http://finto.fi/yso/en/
  9 https://dublincore.org/                                                           17 http://id.loc.gov/vocabulary/subjectSchemes/masa.html


VOLUME 10, 2022                                                                                                                                  61823
                                                                   A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




a wide range of these, such as CIDOC LIDO18 for museums,                 Provided CHO (Cultural Heritage Object). From CRM,
EAD19 for archives, and METS20 for digital libraries; with               it takes Actor, that includes Group and Person; Phy-
the intention of being a Semantic Web framework between                  sical Thing, which considers Physical Man-Made
different domains.                                                       Thing, Biological object, and Collection;
   ArCo (Arquitecture of Knowledge) [71] is an Italian                   Conceptual Object, that includes Appelation
project with the purpose of building a network of aligned                and Information Object, which in turn includes
ontologies to represent cultural heritage data and publish the           Procedure, Linguistic Object, Document, and
General Catalogue proposed by the Italian Ministry of Cul-               Visual Item. The ontology is completed with own con-
ture. ArCo ontology version 0.5 consists of seven modules:               cepts, such as Role and Digital Information.
(i) arco, is the root of the network, it imports the other six              OntoMP [62], [73], is the foundation ontology of Museu
modules and models top level cultural heritage concepts;                 da Pessoa (MP), a virtual museum which has the purpose of
(ii) core, represents orthogonal concepts imported by the                exhibiting stories about ordinary people. OntoMP is primarily
other modules; (iii) catalogue, models catalogue records;                based on CIDOC CRM, in addition to FOAF and DBPe-
(iv) location, represents spatial and geometry information;              dia. OntoMP concepts are directly related to person nature
(v) denotative description, covers measurable characteristics            (People, Ancestry, Offspring, etc.), life episodes
and properties; (vi) context description, models the context             (Childhood, Leisure, Marriage, Birth, etc.),
covering information related to agents, activities, or situa-            abstract concepts (Dreams, Religion, Costumes,
tions; and (vii) cultural events, represents cultural events and         etc.); relationships (Receives, Visits, Performs,
exhibitions.                                                             etc.). Some concepts are directly referred to CIDOC CRM,
   SCULPTEUR [21] project, under the support of the                      however some properties related to the person cannot be
European Union, aims to develop a system for browsing                    described naturally, thus FOAF concepts such as Gender,
and searching museum collections using textual metadata,                 Person Names, and Person-images relations are
in addition to content analysis and an ontological classifica-           included. From DBPedia, properties such as Religion,
tion. The proposed architecture contains a semantic layer that           Profession, Education, Party, and Spouse are
consists of an ontology and information instances. SCULP-                included.
TEUR is based on CIDOC CRM, and extends it to include                       Marchenkov et al. [23] propose an ontology aimed at
concepts such as objects digital representations and their               developing a digital environment oriented to visitors and
respective feature vectors, besides tools and algorithms used            museum service staff. This environment offers personal
to produce and compare feature vectors, query construction,              recommendations based on user context and exhibition char-
and digital media for displaying purposes.                               acteristics; in addition to the collaborative management of
   CURATE [33] presents an approach for representing cura-               information contained in different museums. Authors pro-
torial narratives, thus, an exhibition is enriched by stories,           pose a layer-based model in which the semantic layer is
or even to conform an exhibition by themselves with support              responsible for providing mainly three advanced services:
of physical media. The problem approached by authors of                  (i) Visiting Service, consists of creating personalized exhi-
CURATE is that narrative meaning cannot be expressed or                  bition of a set of museum objects, based on the available
derived solely from the metadata of cultural heritage objects.           knowledge of the visitor; this service adapts itself dynami-
Authors of CURATE base their research on the hypothesis                  cally during the museum tour; (ii) Exhibition Service to dis-
that curatorial narrative has generic characteristics and prop-          play descriptions and visual information on visitors’ personal
erties that can be found in other narratives, such as novels or          screens and devices; thus, physical exhibition is enlarged by
films, hence, concepts like Story, Plot, and Narrative                   using digital media; and (iii) Enrichment Service to support
can be adopted. CURATE is based on CIDOC CRM and                         the evolution of a semantic network, allowing to receive
DOLCE + DnS Ultralite (DUL) [72] ontologies.                             notes from visitors and staff in order to improve the database
   MOM [22], is a top level ontology that also deals with the            information. This ontological model is based on CIDOC
heterogeneous nature of cultural heritage and is based mainly            CRM, but it is extended to be able to host a recommendation
on CIDOC CRM and EDM, in addition to ORE,21 FOAF,22                      system, through a sub-ontology called Rank, which contains
DC,23 and SKOS.24 MOM ontology takes from EDM,                           the Rank class that stores exhibits scores, in addition to
classes like Non-Information Resource, which                             Exhibit and Profile classes.
includes Event, Time Span, Place; Informati-                                TOMS (Thailand Open Museum System) [25], is a project
on Resource, which includes Web Resource and                             whose main objective is to enable collaboration and informa-
                                                                         tion exchange among Thailand national museums. It is based
  18 http://cidoc.mini.icom.museum/es/grupos/lido/what-is-lido/
                                                                         on LOD and CIDOC CRM. The project proposes a three layer
  19 https://www.loc.gov/ead/index.html
  20 http://www.loc.gov/standards/mets/
                                                                         architecture: Data Storage, Manipulation and Processing, and
  21 https://www.openarchives.org/ore/1.0/datamodel                      a System Interface Layer. Authors of TOMS detail how exist-
  22 http://www.foaf-project.org/                                        ing information is mapped to CIDOC CRM corresponding
  23 https://www.dublincore.org/specifications/dublin-core/dces/         concepts. Finally, they make a qualitative evaluation based
  24 https://www.w3.org/2004/02/skos/                                    on the user’s experience and their satisfaction level. Some

61824                                                                                                                                 VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




evaluation points are the improvement in work efficiency and                             – Music and Songs: defines concepts linked to music
the perceived system utility.                                                               and its production as society cultural expression.
   Lo Turco et al. [24], describe a research about relation-                         • Ranking: needed concepts to rank cultural heritage
ships among cultural heritage, digital technologies, and visual                        expressions (e.g., exhibitions, monuments, events, cul-
models. Authors use CIDOC CRM classes and relationships                                tural sites) according to different criteria (e.g., visitors,
for available data and the CRMdig extension for the mapping                            reviews, comments).
of the documentation of the evaluative, analytical, deductive,                       Although this cultural heritage knowledge categorization
interpretative, and creative decisions related to gathering data                  covers our initial requirements (see Section IV), it can
stage and then to computer-based visualization process.                           be further extended with other cultural heritage and urban
                                                                                  tourism topics, such as Language and Traditional Medicine,
D. PROPOSED CULTURAL HERITAGE KNOWLEDGE                                           as proposed in [38].
CATEGORIZATION
In our previous work [34], we propose a categorization of the                     E. COMPARISON
cultural heritage knowledge, based on the UNESCO’s defini-                        Table 1 presents the comparison of the reviewed ontologies,
tion and on relevant ontologies that represent some aspects of                    in terms of the proposed knowledge categorization, extending
it. Our categorization considers the following aspects:                           the scope of our previous work [34]. The proposed clas-
    • Temporal Item:                                                              sification does not attempt to compare the scope of each
       – Event: events, occasions, or situations.                                 proposal within each concept. Table 1 displays only reviewed
       – Time-Span: historical period of time.                                    studies which have available information about resources,
                                                                                  as concepts and properties that are part of them, leaving out
    • Permanent Item:
                                                                                  works that do not present these details.
       – Place: locations, physical areas.                                           While standards are a good starting point, it could be they
       – Actor: people, roles, groups.                                            do not cover all the edges that can arise during the devel-
       – Physical Object: defines artifacts that can be                           opment of a project or their complexity may lead to adopt
          human-made or from natural origin.                                      it partially. Main POI ontologies have been developed from
       – Material: defines the materials from which the arti-                     European projects [29], [31], [55], during the first decade of
          facts are made.                                                         the 2000s, and nowadays, some of the project webpages are
       – Person Extended: refers to concepts linked to                            not available, as well as their ontologies. DataTourisme is one
          humans, such as their identity (names, nicknames,                       of the most recent ontology and it is currently under support
          gender, etc.), to abstract elements (dreams, customs,                   and constant updates. As shown in Table 1, for POI ontolo-
          profession, etc.), and human relationships such as                      gies, concepts related to time (Temporal items) are partially
          politics or religion.                                                   covered, e.g., they do not cover activities such Production or
    • Exhibition                                                                  Creation. Permanent Items are partially represented by such
       – Digital representations: defines the creation process                    ontologies, due to they can model touristic places, but they
          and products of digitizing an exhibition (e.g.,                         do not have the interest on representing artworks that can be
          images, video, documents).                                              present is such places (i.e., physical objects, their materials).
       – Digital Processing and Analysis: refers to the                           Actually, touristic places represented by these ontologies go
          process, treatment, tools, and analysis of digital                      beyond cultural heritage interest, they include, for example,
          representations.                                                        hotels, restaurants, shopping centers. Since most of these
       – Collections: set of physical or abstract objects that                    ontologies support tourist recommendation systems, concepts
          conforms a collection.                                                  related to ranking are mostly covered.
       – Narrative: elements that allow generating a story.                          Concerning, museum ontologies, concepts related to Tem-
    • Extended Cultural Heritage                                                  poral items, Permanent items, and digital representations are
       – Performance: defines concepts linked to cultural                         the main targeted represented resources, while Curatorial
          activity carried out by people, such as speeches or                     Narrative and Ranking concepts are neglected. For both POI
          dance.                                                                  and museum ontologies, modeling Extended Cultural Her-
       – Site as Cultural Heritage: defines elements to                           itage is not considered.
          extend the Place concept at Permanent Item to be                           CURIOCITY ontology seeks to cover all aspects of our
          able to include outdoor places with cultural interest                   proposed cultural heritage categorization in a minimalist way,
          as cities, landscapes, etc.                                             identifying concepts and properties, which serve as a nexus
       – Event as Cultural Heritage: defines elements to                          and points of integration and extension to other domains.
          extend the Event concept at Temporal Item to be                         It presents a modular conception with the intention of being
          able to include social activities as festivals, rites,                  flexible and adaptable according to the application character-
          etc.                                                                    istics. Since, it is based on standards, such as CIDOC CRM,
       – Culinary Tradition: defines the process and prod-                        and ICONCLASS, and on widely used ontologies such as
          ucts of food preparation with cultural interest.                        Finto or DBPedia, the interoperability is guaranteed. For the

VOLUME 10, 2022                                                                                                                               61825
                                                                  A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




TABLE 1. Comparison of ontologies related to cultural heritage.




design of CURIOCITY ontology, we gather the experience                     To cover these requirements, we evaluated popular ontolo-
of previous proposals and take into consideration aspects               gies in this domain. We considered CIDOC CRM, FINTO,
already cataloged as necessary. It is possible to represent the         and ArCo as the closest to our objectives, because their
concept of cultural heritage not only contained in museums              degrees of knowledge coverage. Although we knew the com-
but from a broader view according to the UNESCO catego-                 plex nature of CIDOC CRM, as noted in [74], we decided
rization. This greater representation perspective allows other          to adopt it as the base ontology. It was not an easy decision.
city elements to acquire a cultural, educational, economic,             Even though FINTO and ArCo have a greater coverage of
and recreational value; thus, its tourist attraction is enriched.       concepts, the adoption of CIDOC CRM was due to its status
CURIOCITY ontology is described in more detail in the                   as a standard.
following section.                                                         CURIOCITY ontology is mainly a subset of CIDOC
                                                                        CRM [65], which is focused on events; thus, it imposes a
IV. CURIOCITY ONTOLOGY: OUR PROPOSAL                                    particular perspective of knowledge representation, that must
Our proposal is developed in the context of the project                 be taken into account when integrating with other ontologies.
RUTAS (Robots for Urban Tourism Centers, Autonomous                     According to RUTAS project requirements, we define five
and Semantic based),25 aimed at developing tourist guide                extensions to CIDOC CRM based on the UNESCO’s classi-
robots and services for the diffusion and preservation of               fication for a wider representation of the concept of cultural
cultural heritage and urban tourism. One of the RUTAS’s goal            heritage: (1) Site as Cultural Heritage; (2) Event as Cultural
is to create a knowledge base of museums (indoor places)                Heritage; (3) Performing Arts; (4) Music; and (5) Culinary
in Arequipa city in Peru, as well as the characterization of            Tradition.
cultural and touristic elements present in its historical center           We considered CURATE [33], due to curatorial narra-
(classified as cultural heritage by UNESCO), such as land-              tive has special interest to be applicable in the context of
scapes, monuments, buildings, which correspond to outdoor               tourist guide robots, in order to provide them story narra-
environments.                                                           tive capabilities. Arts and Culture Category of Finto [66],
   Urban tourism as cultural heritage must also be approached           DBPedia [75], and ICONCLASS [63], are also useful for
in the context of RUTAS project. Thus, artistic urban expres-           inclusion and extension to new concepts and relationships.
sions, culinary art, urban cultural events, dance, music, etc.,         We also included CRMDig extension [67] to model dig-
should be also represented.                                             ital representations of cultural elements, as well as other
   Concepts related to handicrafts are also urban tourism               ontologies from domains of interest, such as music (e.g.,
expressions. However, they present similar characteristics              MUSIC Ontology [76], DOREMUS [77], [78]) or food
to cultural heritage contained in museums, thus, it is not              (FOODON [79]), in favor of identifying interconnection
required to model additional elements to represent crafts-              points, towards which they will be proposed the required
manship. On the other hand, it is necessary concepts related            extensions.
to urban collections and exhibitions, such as ranking and                  CURIOCITY ontology development was carried out using
curatorial activity.                                                    a top-down approach, which means identifying general
                                                                        terms and then going to specific ones [80]. We followed
                                                                        the simple but effective approach proposed by Methontol-
  25 https://github.com/JADA1979 under construction                     ogy [81], which consists of seven phases: (i) Specification;

61826                                                                                                                                VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




                                                                                  FIGURE 2. CURIOCITY Upper ontology: general reasoning.



FIGURE 1. General architecture of CURIOCITY ontology.                             Ontology, DOREMUS, FOODON), and cit: for classes,
                                                                                  properties, and relations added in CURIOCITY ontology.
                                                                                     crm:Event takes a central position, in accordance
                                                                                  with CIDOC CRM proposal. crm:Event is a sub-
(ii) Knowledge Acquisition; (iii) Conceptualization; (iv) Inte-                   class of crm:Period and this in turn is a subclass of
gration; (v) Implementation; (vi) Evaluation; and (vii) Docu-                     crm:Temporal Item, which is defined by crm:Time
mentation. We partially show the results of the Specification                     Lapse. A crm:Event occurs in a crm:Place (indi-
and Knowledge Acquisition phases in Section III, that present                     rectly through crm:Period) and involves a crm:Per-
our proposed knowledge categorization and the comparison                          sistent Item, which is superclass of crm:Actor,
with related studies. The result of the rest of phases are                        crm:Conceptual Thing,                  and     crm:Physical
described in this section and the following one. We will keep                     Thing.
iterating on these phases to reach a more extended CURIOC-                           At this level of specificity, we identify general concepts
ITY ontology version.                                                             from which our five required extensions must derive. We have
   CURIOCITY ontology is defined in three levels of speci-                        extended crm:Event concept with subclasses that by them-
ficity: (i) Upper Ontology, that identify two main branches                       selves constitute a cultural heritage, such as festive events,
from which general concepts are derived (Persistent Item and                      traditions, rites, celebrations, and similar; thus, CURIOCITY
Temporal Item modules); (ii) Middle Ontology, with classes                        ontology has cit:Event CH class (Event as Cultural Her-
and properties needed to extend the concept of cultural her-                      itage), as a subclass of crm:Event to represent them.
itage (Extended Cultural Heritage module); and (iii) Low                             In the same way, crm:Site is extended to make it
Ontology, providing a higher level of detail for the represen-                    possible to characterize places that constitute a heritage
tation of artwork objects. These levels are not mutually exclu-                   by themselves. CURIOCITY integrates Site CH (Site as
sive, they are only intended to indicate an abstract division of                  Cultural Heritage), which may contain subclasses according
specificity for the purposes of reasoning and concepts ana-                       to UNESCO’s classification such as: Historic Cities,
lyzed. CURIOCITY ontology is also enriched with axioms                            Cultural Landscapes, Underwater Cultural
and inference rules, which are part of the Logic component.                       Heritage, and Natural Sacred Sites.
The whole proposed architecture is depicted in Figure 1.                             Culinary traditions is considered as a crm:Physi-
In the following we explain each level in detail.                                 cal Thing subclass, which is a non direct subclass of
                                                                                  crm:Persistent Item. It is proposed cit:Food and
A. UPPER ONTOLOGY                                                                 cit:Food CH classes. In the case of music, songs, and
The dichotomy of continuity and occurrence is taken as basis                      performing arts, their extension is considered as subclasses
for entities hierarchy. Persistent Item represents things that                    of crm:Conceptual Thing, CURIOCITY ontology
have a persistent identity, which survive events. These can be                    includes the concepts cit:Music and cit:Performing
people, objects, ideas, or concepts. While Temporary Entity,                      Arts.
represents temporal concepts or phenomena whose nature                               We adopt the CRMDig extension (dig:Digital
is related to happening rather than being. From these two                         Object) to characterize digital representations of ele-
general concepts, it is defined the first general reasoning of                    ments of digital exhibitions, such as virtual museum
CURIOCITY ontology, which conforms the Upper Ontology                             implementations.
and is represented in Figure 2. We use the following prefixes                        Also, cur:Curatorial Narrative concept, based
to identify classes and relationships taken from the corre-                       on CURATE ontology, is integrated to cit:Event CH to
sponding ontology: crm: for CIDOC CRM ontology, cur:                              be able to represent narrative as cultural heritage.
for CURATE ontology, fin: for Finto ontologies, dbp:                                 Additionally, the crm:Person class, which is rather
for concepts from DBPedia, mus: and foo: for concepts                             limited on CIDOC CRM, is extended with properties from
of music and food ontologies, respectively (e.g., MUSIC                           FOAF, thus a better representation of human characteristics is

VOLUME 10, 2022                                                                                                                            61827
                                                               A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




available. Furthermore, to improve expressiveness in the tem-        Code 1. Site as Cultural Heritage module related triples
poral domain, OWL-Time [82] and CRMgeo [83] concepts
have been incorporated to CURIOCITY; and inference rules
have been formulated from the temporal relations of Allen’s
interval algebra [84].
   Having identified these primary higher level elements,
it can be specified the next level of reasoning that defines the
specialized modules of CURIOCITY Middle Ontology.

B. MIDDLE ONTOLOGY
This level presents classes and relationships that allow the
extension and integration of CURIOCITY Upper Ontol-
ogy with ontologies from other domains in order to enrich
the representation of heritage knowledge. In this version of
CURIOCITY we present five extensions according to our
project requirements.

1) SITE MIDDLE ONTOLOGY MODULE
Having identified place-related concepts, it is necessary to
extend the knowledge, in such a way a site can also be a
cultural heritage in its own right. This idea is reinforced
by the special status UNESCO grants to certain cities to
promote its conservation and protection. Cities, in turn, are
home to places and points with cultural and touristic interest,
therefore cit:Site CH (Site as Cultural Heritage) is a con-
cept proposed in CURIOCITY ontology. Other place-related
concepts have been identified as cit:Site CH sub-
classes, such as cit:Park, cit:Protected Area,
and cit:Natural Landscape, which are adapted from
DBPedia, in addition, the corresponding class description
(rdfs:comment) includes comments to distinguish them                 FIGURE 3. Reasoning about extended site as cultural heritage: Site
as classes to represent items with cultural interest. Other          Middle Ontology module.
related subclasses can be extended according to the needs of
case of study (see Figure 3). To better describe a place with
cultural interest, it is necessary to use some concepts, such as     involves crm:Physical Things, has a classification or
area, altitude, population, or time zone. These concepts are         crm:Type (e.g., religious, sport, cultural), and is held in a
instances of the crm:Dimension class, which are quan-                crm:Place and in a crm:Time-Lapse. This reasoning
tified with a crm:Measurement Unit, such as square                   is illustrated in Figure 4 and Code 2.
kilometers, meters above sea level, inhabitants, or GMT time.
It is also necessary to describe non-exact characteristics as a      3) MUSIC MIDDLE ONTOLOGY MODULE
cit:Quality of the place, such as cit:Climate. The                   Music and Songs are others cultural expressions consid-
reasoning for cit:SiteCH can be seen in Figure 3 and                 ered by UNESCO. The concept of cit:Music is added
Code 1.                                                              to CURIOCITY ontology as a crm:Conceptual Thing
                                                                     subclass, which is already identified by CIDOC CRM. Music
2) TEMPORAL ENTITY MIDDLE ONTOLOGY MODULE                            as cultural heritage requires other concepts which allow
crm:Event is defined, according to CIDOC CRM, as the                 to extend beyond a music score contained in a museum
coherent processes and delimited interactions of material            and to be understood as a representative cultural expression
nature in physical, social, or cultural systems. In this way,        of the people (e.g., peruvian Huayno). One effort for this
cit:Event CH (Event as Cultural Heritage) proposes an                integration is DOREMUS [77], an extensive project that
extension to characterize festive events and traditions as           among other contributions presents an ontology based in
social activities, besides of rites and customs, that qual-          FRBRoo26 and CIDOC CRM. DOREMUS aims to char-
ify as cultural heritage (e.g., the Inti Raymi Festival in           acterize music scores and recording data. Another pro-
Cuzco-Perú or the Rio de Janeiro Carnival in Brazil).                posal for the integration of music and cultural heritage
A Cultural Event such as a cit:Tradition is a sub-                   is presented by Thalmann et al. [78], a model for physical
class of cit:Event CH, which in turn has subclasses
such as cit:Rite, in which an crm:Actor participates,                   26 http://www.cidoc-crm.org/frbroo/


61828                                                                                                                             VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




Code 2. Event as Cultural Heritage module related triples                         Code 3. Music module related triples




FIGURE 4. Reasoning about temporal information and event: Temporal
Entity Middle Ontology module.




and digital representation of music-related artifacts, as well
as the paraphernalia of live music events, harmonizing
CIDOC CRM, FRBR27 and the Music Ontology. We include
                                                                                  FIGURE 5. Reasoning about music: Music Middle Ontology module.
some minimal elements that permit the integration with
more elaborated ontologies, such as the mentioned above.                          Code 4. Performing Arts module related triples
Music related activities like its crm:Creation by an
crm:Actor, its cit:Performance by playing (per-
forming) a mus:Musical Instrument; and its classi-
fication by a mus:Music Genre, which is a subclass of
cit:Genre. Figure 5 and Code 3 illustrate this reasoning.

4) PERFORMING ARTS MIDDLE ONTOLOGY MODULE
In a similar way to cit:Music, cit:Performing
Art class represents cultural activities that character-                          5) FOOD MIDDLE ONTOLOGY MODULE
ize people, including dances, theatrical performances,                            The culinary tradition identifies and characterizes one soci-
or similar. cit:Performing Art is a subclass of                                   ety from another in a particular way. cit:Food CH as
crm:Conceptual Thing and has also cit:Genre to                                    cultural heritage is proposed in a minimalist way that
classify these activities. Figure 6 and Code 4 illustrate this                    allows integration with ontologies of food domain, such
reasoning.                                                                        as FoodOn [79]. It is also considered a cit:Food
                                                                                  Product Type to classify ingredients, as a subclass of
                                                                                  crm:Type; and cit:Preparation Process as an
  27 https://www.oclc.org/research/activities/frbr.html                           activity to describe the food preparation process, as a subclass

VOLUME 10, 2022                                                                                                                                61829
                                                                     A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




                                                                           (i.e., artworks in museums, historical churches, exhibitions,
                                                                           etc.) and outdoor environments (i.e., monuments and art-
                                                                           works in the city, in parks, etc.). This knowledge has been
                                                                           analyzed by standards, such as CIDOC CRM, which is
                                                                           continuously reviewed and improved by use and research
                                                                           experiences. Figure 8 depicts some of the concepts about
                                                                           artworks and monuments reasoning, which are considered
                                                                           in CURIOCITY ontology, e.g., an crm:Activity (sub-
FIGURE 6. Reasoning about performing arts: Performing Arts Middle
Ontology module.                                                           class of crm:Event), such as the production of an uten-
                                                                           sil (crm:Persistent Item) like a basket case (Cesto),
Code 5. Culinary Tradition module related triples
                                                                           was carried out by a prehispanic culture such as the Nazca
                                                                           (crm:Group). Nowadays, this artifact is under the custody
                                                                           of a Peruvian Museum (crm:Group), exhibited in its Arche-
                                                                           ology and Ethnology department (crm:Place); located in
                                                                           Arequipa city, declared World Cultural Site (cit:Site
                                                                           CH) by UNESCO.
                                                                              CURIOCITY ontology respects event-based CIDOC CRM
                                                                           approach, however it adds richness to the concepts that
                                                                           were defined in previous sections, i.e., an crm:Event is
                                                                           not only a link between crm:Actor, crm:Thing, and
                                                                           crm:Place, but crm:Event and crm:Place can repre-
                                                                           sent by themselves an entity of cultural heritage. In this way,
                                                                           we have a reasoning not only towards events, but also from
                                                                           events. In the same way, a crm:Place not only delimit a
                                                                           space, but they are also cultural heritage that includes other
                                                                           cultural heritage elements.

                                                                            D. IMPLEMENTATION
                                                                           CURIOCITY ontology28 is implemented using Protégé [85]
                                                                           as development environment and OWL 2 RL as the ontology
                                                                           language. CURIOCITY is based on CIDOC CRM 6.2.2,
                                                                           available in ERLANGEN CRM29 170309. Rules are imple-
                                                                           mented with SWRL.30
                                                                              The current version 0.3 of CURIOCITY ontology counts
                                                                           with 108 classes, 322 object properties, 36 data properties,
                                                                           and 14 inference rules. This version includes inferences rules
                                                                           based on temporal relations of Allen’s interval algebra [84],
FIGURE 7. Reasoning about culinary tradition: Food Middle Ontology         in order to generate and identify relations between instances
module.                                                                    in temporal domain. For this purpose, we introduce con-
                                                                           cepts from OWL-Time31 and CRMgeo.32 We also plan to
                                                                           include rules in geospatial domain, as a final step to study
of crm:Production. cit:Preparation Process                                 spatio-temporal relationships between entities.
is based on foo:Food Transformation Process,                                  The proposed inference rules are expressed with propo-
a more complex concept to represent different types of                     sitions, such as ProperInterval (T), hasBeggining, hasEnd,
food processing. In a minimalist way, we can represent                     lessThan, intervalStarts, intervalOverlappedBy, interval-
a typical dish such as Peruvian Ceviche as an instance                     MetBy, contains, etc. For instance, the relation intervalOver-
of Food CH, product of the Process of Ceviche prepara-                     laps defined by:
tion (cit:Preparation Process), classified as mar-
inated as cooking method (crm:Type), from ingredients                              ProperInterval(T 1) ∧ ProperInterval(T 2)
such as green lemon, sea fish, red onion, etc. (instances of                            ∧ . . . . . . ∧ hasBeggining(T 1, T 1begin)
cit:Food). This reasoning is illustrated in Figure 7 and                                ∧ hasEnd(T 1, T 1end)
Code 5.
                                                                              28 https://giulianodelagala.github.io/CURIOCITY/
                                                                              29 http://erlangen-crm.org/
C. LOW ONTOLOGY: ARTWORKS AND MONUMENTS                                       30 https://www.w3.org/Submission/SWRL/
The reasoning about cultural heritage in its conventional                     31 https://www.w3.org/TR/owl-time/
form refers to elements contained in indoor environments                      32 https://cidoc-crm.org/crmgeo/home-5


61830                                                                                                                                   VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




FIGURE 8. Reasoning about middle and low ontology elements CURIOCITY - CIDOC CRM.


Code 6. SWRL inference rule example                                               categorization of cultural heritage. The following section
                                                                                  presents the evaluation of our proposal.

                                                                                  V. CURIOCITY ONTOLOGY EVALUATION
                                                                                  An evaluation of our proposal has been carried out in order to
                                                                                  answer three main questions: (i) What percentage of elements
                                                                                  do we keep in common with CIDOC CRM standard; (ii) How
                                                                                  do these changes affect various aspects such as the complex-
                                                                                  ity, ease of use or maintenance of our proposal compared to
                                                                                  others?; and (iii) Do the elements that constitute our proposal
                                                                                  contribute to a better representation of the cultural heritage?.
                                                                                     To evaluate ontologies, it is appropriate to follow a
                                                                                  methodological process that provides metrics for qualita-
             ∧ . . . . . . ∧ hasBeggining(T 2, T 2begin)                          tive and quantitative assessments. In this work, we follow
             ∧ hasEnd(T 2, T 2end)                                                the systematic approach proposed in [35], which in turn is
                                                                                  based on well-known ontology evaluation strategies such
             ∧ . . . . . . ∧ lessThan(T 1begin, T 2begin)
                                                                                  as: golden standard [86], OQuaRE [87], OntoMetrics [88],
             ∧ . . . . . . ∧ lessThan(T 2begin, T 1end)                           and OOPS! [89]. This methodology offers a comprehensive
             ∧ . . . . . . ∧ lessThan(T 1end, T 2end)                             evaluation and even a comparative evaluation with similar
           → intervalOverlaps(T 1, T 2)                                           available ontologies. It proposes a guideline to comparatively
                                                                                  evaluate ontologies, considering Correctness and Quality per-
is expressed in SWRL language and included in the ontology                        spectives, based on three levels of comparison:
(Code 6).                                                                            • Lexical: it includes linguistic, vocabulary, and syntactic
   Each of the components of CURIOCITY ontology has                                     aspects.
been developed taking into account the knowledge repre-                              • Structural: it considers aspects related to taxonomy, hier-
sentation objectives of the RUTAS project and UNESCO’s                                  archy, relationships, architecture, and design.

VOLUME 10, 2022                                                                                                                             61831
                                                                         A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




                                                                               where VSO∗ are the term weighting vectors of the ontologies.
                                                                               To compute DocSim, we use the class TFIDFVectorizer of the
                                                                               scikit-sklearn library of Python.33

                                                                                              TermWeighting = TF × IDF                                    (1)
                                                                                                                 t
                                                                                                          TF =                                            (2)
                                                                                                                 T
                                                                                                                 1               D
                                                                                                        IDF = × (1 + log 2 )                              (3)
                                                                                                                 2               d
                                                                                                                   VSOi · VSOt j
                                                                                              DocSim(Oi , Oj ) =                                          (4)
FIGURE 9. Perspectives, levels, and methods for a comparative study of                                           kVSOi kkVSOj k
ontologies [35].
                                                                                  According to DocSim(Oi , Oj ) metric, CURIOCITY ontol-
                                                                               ogy has a 71.8% similar terms to ERLANGEN CRM;
  •  Domain Knowledge: it considers how effectively the                        whereas the left percentage (28.2%) corresponds to the inclu-
     knowledge has been covered and how the results of the                     sion of other concepts and properties which conform the
     application are aided by the use of the ontology.                         proposed extensions.
   Figure 9 illustrates the components of this evaluation
framework. This comparative evaluation process assumes the                      B. STRUCTURAL LEVEL
existence of a reference, called golden standard, which can be                 The structural level is mostly evaluated according to the
represented by a knowledge categorization elaborated with                      relationships among entities, as ontologies are graphs. We use
the support of experts in the area, a base ontology, or a                      OQuaRE methodology [87] to conduct a structural evalua-
set of documents describing the domain knowledge. In our                       tion. OQuaRE metrics are calculated according to (5) to (16).
case, the golden standard is defined by the knowledge cat-                     All OQuaRE’s characteristics (i.e., Structural, Functional
egorization based on UNESCO’s cultural heritage definition                     Adequacy, Compatibility, Reliability, Transferability, Oper-
presented in Section III-D and the requirements from RUTAS                     ability, and Maintainability) are scored according to the
project. We also conduct a structural comparative evaluation                   OQuaRE scale system (i.e., 1 means not acceptable, 3 is mini-
using OQuaRE methodology among CURIOCITY, CIDOC                                mally acceptable, and 5 represents exceeds the requirements).
CRM Standard (available as ERLANGEN-CRM), and ArCo                                We implemented an application34 to perform automated
Ontology [71].                                                                 metrics calculation, the assignment of the score according to
                                                                               OQuaRE charts, the results presentation, as well as graphics
A. LEXICAL LEVEL                                                               that allow a better comparative analysis. The application was
At this level, the evaluation is based on similarity metrics                   developed in Python 3.8, using libraries such as Rdflib for the
that allow analyzing the proximity of concepts and related                     management of the ontology graph, as well as the generation
vocabulary within the domain, from the ontologies evaluated.                   of necessary queries; Numpy for numerical processing, Pan-
   To calculate these similarity metrics, we have developed                    das for the generation of results tables, and Matplotlib for the
a parser that allows the extraction of the ontology entities                   creation of graphs.
(i.e., classes, relationships, properties) from their RDF/XML
                                                                                                    6PathLength(CThing , LeafCi )
language implementations. Thus, we have the lists of entities                   LCOMOnto =                                                                (5)
names of both ontologies.                                                                                 6PathLeaf Cj
   To determine the percentage of reuse of ERLANGEN                                                 6PathLength(CThing , LeafCi )
                                                                                 WMCOnto =                                                                (6)
CRM elements adopted in CURIOCITY ontology, we uti-                                                          6LeafCi
lize the Document Similarity using the Vector Space                                DITOnto =        max(PathLength(CThing , LeafCi ))                     (7)
Model (VSM) to evaluate linguistic similarity between two                          NACOnto =        6Ci 6AncCj /6LeafCj                                   (8)
ontologies [90]. In this sense, each ontology is represented
                                                                                                    6Ci 6SubCj / 6Ci − 6LeafCk
                                                                                                                                    
                                                                                  NOCOnto       =                                                         (9)
as a document that consists of a bag of terms (conformed by
                                                                                                    6Ci 6AncCj / 6Ci − 6CTk
                                                                                                                                
the N terms that appear in any of the documents) extracted                         CBOnto       =                                                        (10)
                                                                                                     6Ci 6ProCj + 6Ci 6AncCk /6Ci
                                                                                                                                  
from the lists of entity’s names, labels, and comments in the                     RFCOnto       =                                                        (11)
ontologies. The term weighting function to calculate each                         NOMOnto       =   6Ci 6ProCj /6Ci                                      (12)
component in the N-dimensional vector for each ontology                                                     6Ci 6SubCj
is presented in (1) to (3), where t is the number of times a                         RROnto =                                                            (13)
                                                                                                     6Ci 6SubCj + 6Ci 6ProCk
                                                                                                                                  
term occurs in a document, T is the total terms in document,
D is the total of documents to compare; and d denotes the                        33 https://scikit-learn.org/stable/modules/generated/sklearn.feature_
number of documents where the term occurs at least once.                       extraction.text.TfidfVectorizer.html
Then, the Document Similarity between the two ontologies                         34 https://github.com/giulianodelagala/CURIOCITY/tree/master/
is calculated by taking the cosine dot product, as (4) shows,                  Evaluation/OquaRE

61832                                                                                                                                       VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




TABLE 2. Structural comparison: CURIOCITY, ERLANGEN CRM, ArCo.




                     6Ci 6ProCj                                                   TABLE 3. OQuaRE evaluation summary.
     PROnto =                                                          (14)
               6Ci 6SubCk + 6Ci 6ProCj
                                       

    INROnto = 6Ci 6SubCj /6Ci                                          (15)
   TMOnto2 = 6Ci 6AncCj /6Ci                                           (16)
where,
   • Ci : Ontology classes.
   • RCi : Relations of class Ci .
   • ProCi : Properties of class Ci .
   • AncCi : Direct ancestor of class Ci .
   • SubCi : Direct subconcept of class Ci .
   • CThing : Ontology root.
   Table 2 details the obtained metrics and their corre-
                                                                                     Figure 10(c) shows the comparison of the three ontolo-
sponding OQuaRE score to evaluate the structural level,35
                                                                                  gies according to the sub-characteristics corresponding to
for CURIOCITY, ERLANGEN-CRM, and ArCo. Figure 10
                                                                                  Compatibility (Replaceability), Reliability, Transferability
depicts the comparison of the three ontologies according to
                                                                                  (Adaptability), and Operability (Learnability) characteristics.
each OQuaRE’s characteristic.
                                                                                  ArCo scores the best of the three ontologies. CURIOCITY
   Figure 10(a) depicts the OQuaRE’s Structural charac-
                                                                                  scores higher than CIDOC CRM for each of these charac-
teristic, which evaluates ontology quality factors, such as
                                                                                  teristics, which indicate that better performance is expected.
Consistency, Formalization, and Entanglement. In this case,
                                                                                  This improvement in the overall scores is mainly due to a
ontologies score similar for each sub-characteristic. The
                                                                                  higher value of the WMCOnto metric; denoting that ArCo and
weakness of the ontologies is in Cohesion, whose LCOMOnto
                                                                                  CURIOCITY are less complex.
metric shows that there is a strong dependency between
                                                                                     Figure 10(d) shows the Maintainability comparison. ArCo
components, mainly due to the complexity of the relation-
                                                                                  gets the highest score in all the sub-characteristics, followed
ships between concepts. The other sub-characteristic with the
                                                                                  by CURIOCITY. In the case of CURIOCITY, the weakest
lowest score is Formal Relationships, linked to the RROnto
                                                                                  scores are in Analysability and Testability sub-characteristics,
metric, which indicates that the ontologies present a lower
                                                                                  which can be understood as a degree of difficulty in diagnos-
number of sub-concepts versus the number of properties; it is
                                                                                  ing deficiencies and validation.
not exactly a symptom of weakness of the ontologies, but an
                                                                                     Table 3 and Figure 11 show the summary of the OQuaRE
indicator of how they are structured.
                                                                                  evaluation for the CURIOCITY, ERLANGEN CRM, and
   Figure 10(b) represents the comparison of the two ontolo-
                                                                                  ArCo ontologies. ArCo scores higher overall mainly due to
gies according to Functional Adequacy scores. CURIOC-
                                                                                  metrics such as WMCOnto (score 5), NOMOnto (score 4), and
ITY and ERLANGEN CRM get similar scores for each
                                                                                  DITOnto (score 2), which show that Arco has a less complex
sub-characteristic. The weakness of both ontologies is in
                                                                                  structure. CURIOCITY scores better than CIDOC CRM in
Clustering and Similarity sub-characteristics, because a wide
                                                                                  Transferability, Reliability, Compatibility, Maintainability,
range of properties of each concept makes clustering process
                                                                                  and Operability characteristics, which implies being easier to
difficult, whereas ArCo presents a better behavior. The other
                                                                                  adapt and maintain without losing interoperability with the
sub-characteristic with a low score is Results Representation,
                                                                                  standard ontology.
which indicates that all three ontologies are complex; there-
fore, they have a degree of analysis difficulty in the results
                                                                                  C. DOMAIN KNOWLEDGE LEVEL
they provide.
                                                                                  At this level, the defined golden standard is used to asses cov-
  35 http://miuras.inf.um.es/evaluation/oquare/Metrics.html                       erage and correctness of the knowledge of the domain. Our

VOLUME 10, 2022                                                                                                                             61833
                                                                A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




          FIGURE 10. OQuaRe characteristics comparison.


golden standard is represented by the categorization based            the area of museums and involved in art, cultural heritage,
on UNESCO’s definition of the cultural heritage knowledge             and tourism, were obtained. Demographic data are shown in
described in Section III-D and the requirements of RUTAS              Table 4.
project. We subjected CURIOCITY ontology to experts eval-                A first question presented to the experts was: When you
uation, to confirm that golden standard is appropriate in this        think of Cultural Heritage, which concepts comes to your
domain.                                                               mind?; the expert is asked to give a level of relevance from
                                                                      ‘‘Unrelevant’’ to ‘‘Very relevant’’ for concepts related to:
1) EXPERTS’ OPINIONS REGARDING THE GOLDEN                             ‘‘Event, situations of interest’’, ‘‘Artwork, handicraft’’, ‘‘Per-
STANDARD                                                              forming art, theater, traditional dance’’, ‘‘Music, Traditional
The need of representing the concepts of cultural heritage            songs’’, ‘‘Festivities, traditions, customs’’, ‘‘Typical food,
that include not only artworks circumscribed in museums,              culinary traditions’’, ‘‘Monuments, buildings, squares’’,
but even those elements of the city that make up the attention        ‘‘Landscapes, countryside, nature reserves’’, ‘‘Sports, sport-
of urban tourism, both of concrete and abstract nature, is the        ing events, children’s games’’, and ‘‘Language, dialects,
focus of this research. For this reason, experts in the area were     phrases’’. We also included an open response alternative,
consulted about the elements that are considered as heritage,         to learn about other relevant concepts proposed by the inter-
and then contrasted with the golden standard, which is the            viewees, however we only received more specific concepts
base to identify those gaps that have been overlooked and             that can be related to the more general concepts above
should be part of CURIOCITY ontology.                                 (e.g., photography could be related to Artwork).
   To do so, two questionnaires were preliminarily developed             As shown in Figure 12, concepts with the greatest rele-
through online forms. Opinions of 10 participants, experts in         vance to the idea of cultural heritage are those related to works

61834                                                                                                                              VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




                                                                                  FIGURE 12. Summary of answers to the question about concepts related
                                                                                  to Cultural Heritage.

FIGURE 11. OQuaRE evaluation summary.



TABLE 4. Participants demographic characteristics of the domain
                                                                                  location, spatial info’’, ‘‘Person or Group: author, creator,
knowledge evaluation questionnaire.                                               culture’’, ‘‘Exhibition, gallery, display’’, ‘‘Curator, descrip-
                                                                                  tion, additional info’’, and ‘‘Material, color, shape’’; with
                                                                                  the purpose of identifying the basic concepts on which a
                                                                                  representation of cultural heritage elements should be based.
                                                                                  Again, we also included an open response alternative, to learn
                                                                                  about other descriptor elements proposed by the interviewees,
                                                                                  however we only received more specific concepts related to
                                                                                  the physical nature of an artifact (e.g., dimensions), these
                                                                                  concepts are included in Material category.
                                                                                     Figure 13 summarizes the results of the survey to this
                                                                                  question, from which it can be appreciated that the essen-
                                                                                  tial elements of the description are given by the space-time
                                                                                  pair; in second place the information needed corresponds to
                                                                                  the elements of the person, the exhibition and the material;
                                                                                  finally, additional supporting data to the curator is required
                                                                                  for representation of a cultural heritage element.
                                                                                     The questionnaire answers validate the necessity of an
                                                                                  extension for cultural heritage representation from a urban
                                                                                  tourism point of view, and validates our knowledge catego-
                                                                                  rization as the golden standard, which in turn is defined from
of art, monuments, and landscape, two of these three elements                     UNESCO’s cultural heritage classification (see Section II)
have a context related to outdoor environments (monuments                         and on described knowledge from evaluated ontologies (see
and landscape), clearly identified as points of interest in an                    Section III).
urban tourism context. The concepts related to performing                            As shown in Table 1, CURIOCITY addresses some of the
art, music, festivities, typical food, and language (dialects)                    gaps in cultural heritage representation in the context of a
are rated as very relevant. Out of these, only language is                        city and urban tourism, according to this established golden
not included in CURIOCITY. Finally, concepts related to                           standard and RUTAS project requirements.
events and sports are considered of medium-high relevance.
Sports related concepts can be adapted from performing art                        D. DISCUSSION
concepts.                                                                         CURIOCITY ontology has been evaluated at three lev-
   The second proposed question was: What information do                          els: Lexical, Structural, and Domain Knowledge. Lexical
you think is necessary to describe an element of Cultural                         level evaluation results show that CURIOCITY ontology has
Heritage?; the expert is asked to give a level of informa-                        around of 70% of similar concepts with CIDOC CRM base
tion necessity about: ‘‘Time: dates, periods, events’’, ‘‘Place:                  ontology (ERLANGEN CRM), indicating that a core has

VOLUME 10, 2022                                                                                                                                  61835
                                                                  A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




                                                                        FIGURE 14. CURIOCITY framework architecture.




                                                                        context of this project, data from indoor spaces (e.g., muse-
                                                                        ums, historic churches, and libraries) and outdoor spaces
                                                                        (e.g., historical sites, squares, monuments) are being col-
                                                                        lected for art specialists in a repository called D-RUTAS.36
                                                                           Towards the accomplishment of RUTAS project goals,
                                                                        we have developed CURIOCITY framework [36], which is
FIGURE 13. Summary of answers to the question about information         roughly composed by three layers (see Figure 14): (i) Seman-
needed for the description of a Cultural Heritage item.
                                                                        tic Repository layer aimed at managing the semantic data,
                                                                        such as the CURIOCITY repository, with information about
                                                                        cultural heritage in urban tourism; other semantic repositories
been preserved allowing interoperability with the standard,             can also be included, such as an ontology to represent tourists
and a glossary of common terms, which facilitates the under-            (i.e., basic information, preferences, interests), an ontology
standing and usefulness of the proposal.                                to manage robots’ tasks (e.g., navigation, mapping, object
   Structural Level has OQuaRE metrics as guideline, as sug-            detection); (ii) Data Processing layer in charge of process-
gested by the evaluation methodology followed in this work.             ing sources of information (e.g., D-RUTAS repository, web
CURIOCITY, ERLANGEN CRM, and ArCo characteristics                       pages, databases of museums, databases of government cul-
were compared.                                                          tural institutions) to automatically populate the semantic
   CURIOCITY ontology shows similar conditions in com-                  repositories and generate a rich knowledge network; it also
parison with CIDOC CRM in the Structural and Functional                 processes and executes queries from the Application layer;
Adequacy characteristics, however CURIOCITY presents                    and (iii) Application layer, which provides interfaces for
better conditions for the rest of characteristics, which could          maintenance, updates, and navigation through the semantic
be understood that CURIOCITY has a better performance in                repositories; services such as online artwork catalogs, vir-
maintenance and learning issues than the CIDOC standard.                tual museums, web forms to collect data, are offered at this
ArCo shows a less complex structure, whereas CURIOCITY                  layer. CURIOCITY framework code and documentation are
and ERLANGEN CRM ontologies have complexity as a                        available online.37
point to take into consideration for their use. On the other               Next sections describe the components developed of the
hand, all three ontologies present an optimal domain repre-             first prototype of CURIOCITY framework and explain how
sentation richness that translates into query consistency, good         CURIOCITY ontology supports its functionality.
modularity, and adaptability.
   Domain Knowledge level needs the intervention of domain
                                                                         A. SEMANTIC REPOSITORY LAYER
experts; in this way, questionnaires were used to know their
                                                                        Currently, the Semantic Repository layer has a CURIOC-
perception of the ontology’s adequacy. Results at this level,
                                                                        ITY ontology base version, mainly consisting of the Low
show that concepts needed for an adequate representation of
                                                                        Ontology, representing artworks and museums. This semantic
cultural heritage and urban tourism domain have been consid-
                                                                        repository is automatically instanciated from the Data Pro-
ered. The perception of CURIOCITY ontology utility from a
                                                                        cessing layer. In the current version, it has the information
preliminary test also returns favorable responses. However,
                                                                        from four museums of Arequipa, Perú: Municipal Museum
further tests on the quality of results and proposed inferences
                                                                        ‘‘Guillermo Zegarra Meneses’’, Convent Museum ‘‘La Reco-
remain to be carried out.
                                                                        leta’’, ‘‘Santa Catalina’’ Museum, and Convent Museum
                                                                        ‘‘Santa Teresa’’, transformed into triples from D-RUTAS
VI. CURIOCITY FRAMEWORK: AN APPLICATION CASE                            (see Section VI-B).
RUTAS project aims to develop a system of robots as tour
guides in urban centers, solving the problem of connectivity
between robots and providing access to tourist information                 36 https://github.com/dulcineo
through a semantic repository available on the cloud. In the               37 https://github.com/giulianodelagala/CURIOCITY


61836                                                                                                                                VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




TABLE 5. Number of records processed from D-RUTAS and instantiated triples in CURIOCITY ontology.




TABLE 6. Summary of mapping concepts and properties from D-RUTAS museum data to CURIOCITY ontology.




   At this level, Apache Jena Fuseki is used as the SPARQL                        mapping from museums description in D-RUTAS to classes
server, with TDB as the storage sublayer and Openllet38 as                        and properties of CURIOCITY ontology. As instance of the
the reasoner. Table 5 shows the number of records processed                       extended cultural heritage concept, the class cit:Site CH
from D-RUTAS and the number of triples (before and after                          is included to allow categorizing the museum and the city.
using the reasoner) that were generated. The largest number                       Also, cit:Description is included in order to improve
of instances obtained after applying the Pellet reasoner to                       organization of additional notes for narrative purposes as well
the knowledge base supported by the CURIOCITY ontol-                              as virtual catalogs implementation.
ogy (i.e., concepts, properties, inference rules), generates                         Table 7 summarizes the mapping from object data con-
new knowledge from the initial data. The knowledge base                           tained in museums (i.e., artworks description in D-RUTAS)
obtained from the different steps of the instantiation are avail-                 to CURIOCITY ontology. It takes as an example the artifact
able at CURIOCITY’s repository.39                                                 ’Cesto de la Cultura Nazca’.

B. DATA PROCESSING LAYER                                                          2) INSTANTIATION: CSV PARSER
This layer provides tools to automatically instantiate the                        The implementation process of the instantiation begins
Semantic Repository layer and generate SPARQL queries to                          with the spreadsheets containing the D-RUTAS museum
support the Application layer. Nevertheless, for the current                      data, which are exported to CSV format for manipula-
version of the framework, before using these tools, it is nec-                    tion. Parsing and generation of the RDF triplets is done
essary to perform a manual mapping process of D-RUTAS                             through a parser developed with Python 3.8, Pandas 1.1.2,
concepts to CURIOCITY ontology classes and relations.                             and RDFlib 5.0.0 libraries. D-RUTAS data are pro-
This mapping configuration can be saved in a JSON file for                        cessed line by line, starting with general concepts with
later use. In the future, this mapping process will be also                       multiple references (e.g., crm:E55 Type, crm:E44
automated, by using, for example, string similarity, string                       Material, crm:E58 Measurement Unit). Then,
matching, or natural language processing.                                         specific concepts are matched to the artifact (e.g., crm:E22
                                                                                  Man-Made Object, crm:E54 Dimension). Lastly,
1) MAPPING D-RUTAS TO CURIOCITY ONTOLOGY
                                                                                  the triplets corresponding to properties that relate the previous
The mapping process consists of matching the D-RUTAS data                         concepts are generated.
contained in MS Excel spreadsheets to corresponding CURI-                            During the instantiation, some drawbacks were detected
OCITY ontology entities. Table 6 shows a summary of the                           and overcome: (i) incomplete data: some fields of D-RUTAS
  38 https://github.com/Galigator/openllet                                        tables are identified as Unknown or Missing Data; since these
  39 https://github.com/giulianodelagala/CURIOCITY/tree/master/                   data are not represented in the knowledge base, it is necessary
Instances                                                                         to represent this empty attributes in the query response with

VOLUME 10, 2022                                                                                                                              61837
                                                                        A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




TABLE 7. Summary of mapping concepts and properties from D-RUTAS artwork data to CURIOCITY ontology.




some text such as ’unknown’ to identify the missing infor-                    in museums. The second application (Figure 16 (b)) offers
mation; (ii) fields that can refer to different classes (e.g., the            a 3D tour of virtual museums for end users, as well as a
author of a work can be a crm:Person or crm:Group);                           tour creator utility for developers to design and implement
they demand user intervention to specify the corresponding                    virtual visits to museums from the data and information kept
class through a dialog box; and (iii) homonymy problems: a                    in the semantic repositories. The third service (Figure 16 (c))
posteriori review by specialists is necessary to correct these                is a desktop application oriented to the administration of the
errors in the semantic repository.                                            semantic repository. The functionalities of this application
   Relationships between different concepts by means of                       allow administrators to configure the mapping of CSV tables
the properties, both previously identified, are illustrated in                (entities of the ontology and the generation of instances in
Figure 15, from the example shown in Table 7.                                 an automated way from the data), to make queries to the
                                                                              semantic repository under combined criteria, to make partic-
3) SPARQL QUERIES                                                             ular queries in SPARQL format, and to update the semantic
The Data Processing layer receives queries from the Appli-                    repository manually.
cation layer that are transformed into SPARQL queries and                        These applications allow final users to get information
processed at the Semantic Repository layer. Query results are                 about museums of Arequipa, Perú, through graphical inter-
returned in JSON format back to the Application layer, which                  faces that automatically transform their requirements into
shows them at the user interface. The reasoner integrated                     queries and respective results, supported by the SPARQL
at the Semantic Repository layer gives the benefit that the                   QUERY Engine at the Data Processing layer, that in
queries can obtain inferred information. Some of the imple-                   turn accesses the proper repository at the Semantic Repos-
mented queries are available at CURIOCITY repository.40                       itory layer. Similarly, the applications for developers
                                                                              (e.g., tour creator and desktop admin) are supported by graph-
C. APPLICATION LAYER                                                          ical interfaces at the Application layer, that can access APIs,
The current version of CURIOCITY framework offers three                       engines, scripts, etc. provided by the Data Processing layer,
services for end users. The first one (Figure 16 (a)), is a                   in order to query or manage the Semantic Repository.
general user oriented web page that allows users to browse                       The application experience of CURIOCITY ontology
the semantic repository, perform queries for searching under                  shows our progress in developing use cases and represents
combined criteria, and obtain details of artifacts contained                  an indicator towards the successful realization of our require-
                                                                              ments. We have shown that final users, as well as developers,
  40 https://github.com/giulianodelagala/CURIOCITY/tree/master/Querys         can transparently access the Semantic Repository, through the

61838                                                                                                                                      VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




FIGURE 15. Mapping museum data to CURIOCITY ontology.




           FIGURE 16. Front-end applications.




utilities provided at the Processing Data layer (e.g., SPARQL                     our proposed categorization of the domain knowledge and
engine, scripts, API, parsers) from comfortable and easy-to-                      RUTAS project requirements. Moreover, we introduce and
use graphical interfaces at the Application layer. Thus, it is                    developed a very first version of CURIOCITY framework,
possible to represent the knowledge of cultural heritage and                      to show the suitability of the ontology in a case study of
urban tourism domains of a city; besides being a semantic                         four museums of Arequipa, Perú. The Data Processing layer
base for CURIOCITY framework services, in order to con-                           allows the transformation of data from excel to RDF triples
form a level of abstraction of knowledge and use of semantic                      of CURIOCITY ontology (Semantic Repository layer), gen-
web technologies for final users.                                                 erating a richer repository. The Semantic Repository layer is
                                                                                  the base of services and applications, such as on line catalog
VII. CONCLUSION AND FUTURE WORK                                                   and virtual museum. In this scenario, we demonstrate that,
In this paper, we present a new formal representation of                          by using CURIOCITY ontology, it is possible to represent the
cultural heritage knowledge in the context of urban tourism.                      knowledge of cultural heritage and urban tourism domains of
We describe the ontology CURIOCITY (Cultural Heritage                             a city, as the basis for developing interoperable services and
for Urban Tourism in Indoor/Outdoor environments of the                           applications.
CITY) to represent the cultural heritage knowledge, fol-                             Thus, this work represent novelty solutions for researchers
lowing the UNESCO classification and mainly based on                              and experts in this area from several perspectives: (i) CURI-
CIDOC CRM to keep the interoperability among applica-                             OCITY ontology offers new opportunities for the devel-
tions. Following a methodological process, we evaluate and                        opment of flexible, intelligent, and interoperable services
compare CURIOCITY ontology, showing that it is able of                            and applications in the tourism domain; this represents a
representing all aspects of cultural heritage, according to                       step towards more empowered semantic e-tourism services;

VOLUME 10, 2022                                                                                                                           61839
                                                                                 A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




(ii) CURIOCITY ontology along with CURIOCITY frame-                                    [10] S. Shafiee, S. Jahanyan, A. R. Ghatari, and A. Hasanzadeh, ‘‘Developing
work offer new frontiers for the integration of urban tourism                               sustainable tourism destinations through smart technologies: A system
                                                                                            dynamics approach,’’ J. Simul., pp. 1–22, Feb. 2022.
in other domains, such as finance, sociology, urbanism,                                [11] S. Eguz, ‘‘Availability of virtual museum applications in courses based on
by integrating CURIOCITY ontology with other ontologies                                     the views of classroom teachers,’’ Kıbrıslı Eğitim Bilimleri Dergisi, vol. 15,
in different domains; and (iii) CURIOCITY ontology repre-                                   no. 2, pp. 194–207, Apr. 2020.
                                                                                       [12] O. M. Machidon, M. Duguleana, and M. Carrozzino, ‘‘Virtual humans in
sents semantic data that can be publicly shared in open data                                cultural heritage ICT applications: A review,’’ J. Cultural Heritage, vol. 33,
projects, such as the linked open data to contribute and gain                               pp. 249–260, Sep. 2018.
benefits on the preservation, generation, and proliferation of                         [13] A. M. Fermoso, M. Mateos, M. E. Beato, and R. Berjón, ‘‘Open linked
                                                                                            data and mobile devices as e-tourism tools. A practical approach to
knowledge of cultural heritage of the world.                                                collaborative e-learning,’’ Comput. Hum. Behav., vol. 51, pp. 618–626,
   Even though the current version of CURIOCITY ontology                                    Oct. 2015.
covers the initial requirements related to RUTAS project,                              [14] E. C. S. Ku and C.-D. Chen, ‘‘Cultivating travellers’ revisit intention to
                                                                                            e-tourism service: The moderating effect of website interactivity,’’ Behav.
we plan to evaluate the inclusion of other urban tourism                                    Inf. Technol., vol. 34, no. 5, pp. 465–478, May 2015.
topics, such as Languages and Traditional Medicine, to give                            [15] H. Alghamdi, S. Zhu, and A. E. Saddik, ‘‘E-tourism: Mobile dynamic
greater coverage to the concept of cultural heritage. It remains                            trip planner,’’ in Proc. IEEE Int. Symp. Multimedia (ISM), Dec. 2016,
                                                                                            pp. 185–188.
to evaluate CURIOCITY ontology through the applications                                [16] O. Artemenko, O. Kunanets, and V. Pasichnyk, ‘‘E-tourism recom-
proposed by the CURIOCITY framework, in order to know                                       mender systems: A survey and development perspectives,’’ Econtechmod,
the level of satisfaction of the end user (expert and common                                pp. 91–95, 2017.
                                                                                       [17] V. Kazandzhieva and H. Santana, ‘‘E-tourism: Definition, development
user) in the activities supported by the ontology.                                          and conceptual framework,’’ Tourism, Int. Interdiscipl. J., vol. 67, no. 4,
   We also are working on the integration of CURIOCITY                                      pp. 332–350, 2019.
ontology with other ontologies developed in parallel by                                [18] R. A. Hamid, A. S. Albahri, J. K. Alwan, Z. T. Al-Qaysi, O. S. Albahri,
                                                                                            A. A. Zaidan, A. Alnoor, A. H. Alamoodi, and B. B. Zaidan, ‘‘How
the RUTAS project (e.g., in the simultaneous location and                                   smart is e-tourism? A systematic review of smart tourism recommendation
mapping (SLAM) problem domain [91], in the user profile                                     system applying data management,’’ Comput. Sci. Rev., vol. 39, Feb. 2021,
domain [92]), which will be part of the semantic reposi-                                    Art. no. 100337.
                                                                                       [19] A. Thananchana, K. Noinan, and S. Wicha, ‘‘The designing of cultural-
tory of the CURIOCITY framework and the base for the                                        based tourism recommendation system with community collaboration,’’ in
development of a tourism recommendation system that takes                                   Proc. Joint Int. Conf. Digit. Arts, Media Technol. With ECTI Northern Sect.
into account preferences and interests of users. Additionally,                              Conf. Electr., Electron., Comput. Telecommun. Eng. (ECTI DAMT NCON),
                                                                                            Jan. 2022, pp. 510–513.
we continue working on the development of CURIOCITY                                    [20] S. Forouzandeh, M. Rostami, and K. Berahmand, ‘‘A hybrid method for
framework to including more general ontology population                                     recommendation systems based on tourism with an evolutionary algorithm
techniques to serve different heterogeneous databases.                                      and topsis model,’’ Fuzzy Inf. Eng., pp. 1–25, Jan. 2022.
                                                                                       [21] M. Addis, M. Boniface, S. Goodall, P. Grimwood, S. Kim, P. Lewis,
                                                                                            K. Martinez, and A. Stevenson, ‘‘SCULPTEUR: Towards a new paradigm
ACKNOWLEDGMENT                                                                              for multimedia museum information handling,’’ in Proc. Int. Semantic Web
This article is part of the final dissertation in Computer                                  Conf., in Lecture Notes in Computer Science, 2003, pp. 582–596.
                                                                                       [22] A. Hajmoosaei and P. Skoric, ‘‘Museum ontology-based metadata,’’
Science program at Universidad Católica San Pablo [1].                                      in Proc. IEEE 10th Int. Conf. Semantic Comput. (ICSC), Feb. 2016,
                                                                                            pp. 100–103.
                                                                                       [23] S. A. Marchenkov, A. S. Vdovenko, O. B. Petrina, and D. G. Korzun,
REFERENCES                                                                                  ‘‘Smart museum of everyday life history in petrozavodsk state university:
 [1] A. Pinto-De la Gala, ‘‘Modeling cultural heritage knowledge in urban                   Software design and implementation of the semantic layer,’’ in Proc. 21st
     tourism through CURIOCITY ontology,’’ Bachelor thesis, Dept. Comput.                   Conf. Open Innov. Assoc. (FRUCT), Nov. 2017, pp. 224–230.
     Sci., Univ. Católica San Pablo, Arequipa, Peru, 2021.                             [24] M. L. Turco, M. Calvano, and E. C. Giovannini, ‘‘Data modeling for
 [2] T. Mordue, ‘‘New urban tourism and new urban citizenship: Researching                  museum collections,’’ Int. Arch. Photogramm., Remote Sens. Spatial Inf.
     the creation and management of postmodern urban public space,’’ Int. J.                Sc., vol. 42, pp. 433–440, Feb. 2019.
     Tourism Cities, vol. 3, no. 4, pp. 399–405, Dec. 2017.                            [25] W. Chanhom and C. Anutariya, ‘‘TOMS: A linked open data system for
 [3] J. Novy, ‘‘Urban tourism as a bone of contention: Four explanatory                     collaboration and distribution of cultural heritage artifact collections of
     hypotheses and a caveat,’’ Int. J. Tourism Cities, vol. 5, no. 1, pp. 63–74,           national museums in Thailand,’’ New Gener. Comput., vol. 37, no. 4,
     Mar. 2019.                                                                             pp. 479–498, Dec. 2019.
                                                                                       [26] S. Cristofaro and D. Spampinato, ‘‘OntoBellini: Towards an RDA based
 [4] N. Wise, ‘‘Outlining triple bottom line contexts in urban tourism regener-
                                                                                            ontology for Vincenzo Bellini’s cultural heritage,’’ in Proc. Joint Ontology
     ation,’’ Cities, vol. 53, pp. 30–34, Apr. 2016.
                                                                                            Workshops, 2019.
 [5] M. García-Hernández, M. de la Calle-Vaquero, and C. Yubero, ‘‘Cultural
                                                                                       [27] E. Hyvönen, S. Saarela, A. Styrman, and K. Viljanen, ‘‘Ontology-based
     heritage and urban tourism: Historic city centres under pressure,’’ Sustain-
                                                                                            image retrieval,’’ in Proc. WWW, 2003.
     ability, vol. 9, no. 8, p. 1346, Aug. 2017.
                                                                                       [28] M. Buffa, C. F. Zucker, T. Bergeron, and H. Aouzal, ‘‘Semantic web
 [6] G. Richards, ‘‘Urban tourism as a special type of cultural tourism,’’ in               technologies for improving remote visits of museums, using a mobile
     A Research Agenda for Urban Tourism. Cheltenham, U.K.: Edward Elgar                    robot,’’ in Proc. ISWC Posters Demonstrations Track Co-Located With
     Publishing, 2022.                                                                      15th Int. Semantic Web Conf., Oct. 2016, pp. 1–5.
 [7] R. Kurin, ‘‘Safeguarding intangible cultural heritage in the 2003 UNESCO          [29] M. Missikoff, H. Werthner, W. Höpken, M. Dell’Erba, O. Fodor,
     convention: A critical appraisal,’’ Museum Int., vol. 56, nos. 1–2,                    A. Formica, and F. Taglino, ‘‘Harmonise: Towards interoperability in the
     pp. 66–77, May 2004.                                                                   tourism domain,’’ in Proc. ENTER, eTourism Conf., 2003, pp. 58–66.
 [8] P. Conway, ‘‘Preservation in the age of Google: Digitization, digital preser-     [30] M. Dell’Erba, O. Fodor, F. Ricci, and H. Werthner, ‘‘Harmonise: A solution
     vation, and dilemmas,’’ Library Quart., vol. 80, no. 1, pp. 61–79, Jan. 2010.          for data interoperability,’’ in Towards the Knowledge Society. Boston, MA,
 [9] T. Koliopoulos and P. Kouloumbis, ‘‘Urban computing and smart cities:                  USA: Springer, 2003, pp. 433–445.
     Web utilities characteristics that support sustainable smart cities,’’ in         [31] S. Ou, V. Pekar, C. Orasan, C. Spurk, and M. Negri, ‘‘Development and
     Resilient and Responsible Smart Cities. Cham, Switzerland: Springer,                   alignment of a domain-specific ontology for question answering,’’ in Proc.
     2022, pp. 115–124.                                                                     LREC, 2008.

61840                                                                                                                                                    VOLUME 10, 2022
A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




[32] O. Ozdikis, F. Orhan, and F. Danismaz, ‘‘Ontology-based recommendation            [56] A. Moreno, A. Valls, D. Isern, L. Marin, and J. Borràs, ‘‘SigTur/E-
     for points of interest retrieved from multiple data sources,’’ in Proc. Int.           destination: Ontology-based personalized recommendation of tourism and
     Workshop Semantic Web Inf. Manage. (SWIM), New York, NY, USA, 2011,                    leisure activities,’’ Eng. Appl. Artif. Intell., vol. 26, no. 1, pp. 633–651,
     pp. 1–6.                                                                               Jan. 2013.
[33] P. Mulholland, A. Wolff, and T. Collins, ‘‘Curate and storyspace: An ontol-       [57] N. Sharda, R. Jakkilinki, M. Georgievski, and M. Ponnada, ‘‘Intelligent
     ogy and web-based environment for describing curatorial narratives,’’ in               visual travel recommender systems model for e-tourism websites,’’ Gold
     Proc. Extended Semantic Web Conf., 2012, pp. 748–762.                                  Coast, Sustain. Tourism CRC, Tech. Rep., 2008.
[34] A. Pinto-De la Gala, Y. Cardinale, I. Dongo, and R. Ticona-Herrera,               [58] A. Kongthon, S. Kongyoung, C. Haruechaiyasak, and P. Palingoon,
     ‘‘Towards an ontology for urban tourism,’’ in Proc. 36th Annu. ACM Symp.               ‘‘A semantic based question answering system for Thailand tourism infor-
     Appl. Comput. (SAC), Mar. 2021, pp. 1887–1890.                                         mation,’’ in Proc. KRAQ Workshop, 2011, pp. 38–42.
[35] Y. Cardinale, M. A. Cornejo-Lupa, R. Ticona-Herrera, and                          [59] A. Salaiwarakul, ‘‘A cultural tourism ontology for lower northern Thai-
     D. Barrios-Aranibar, ‘‘A methodological approach to compare ontologies:                land,’’ Appl. Sci. Eng. Prog., vol. 10, no. 1, pp. 1–6, 2017.
     Proposal and application for slam ontologies,’’ in Proc. 22nd Int. Conf.          [60] Z. Bahramian and R. A. Abbaspour, ‘‘An ontology-based tourism rec-
     Inf. Integr. Web-based Appl. Services, 2020, pp. 223–233.                              ommender system based on spreading activation model,’’ Int. Arch. Pho-
[36] A. Pinto-De la Gala, Y. Cardinale, and I. Dongo, ‘‘CURIOCITY                           togramm., Remote Sens. Spatial Inf. Sci., vol. 40, pp. 83–90, Dec. 2015.
     framework: Managing heterogeneous cultural heritage data,’’ in Proc.              [61] R. Chinnapatjeerat, K. Tuamsuk, and T. Supnithi, ‘‘Ontology of informa-
     IEEE/WIC/ACM Int. Conf. Web Intell. Intell. Agent Technol. (WI-IAT).                   tion for tourism development planning in Thailand,’’ in Proc. 5th Int. Conf.
     New York, NY, USA: Association for Computing Machinery, 2021,                          Comput. Sci. Netw. Technol. (ICCSNT), Dec. 2016, pp. 856–878.
     pp. 664–669.                                                                      [62] C. Araújo, P. R. Henriques, R. G. Martini, and J. J. Almeida, ‘‘Architectural
[37] What is Meant by ‘Cultural Heritage’? UNESCO, Paris, France, 2020.
                                                                                            approaches to build the museum of the person,’’ in Proc. 11th Iberian Conf.
     Accessed: Aug. 28, 2020.
                                                                                            Inf. Syst. Technol. (CISTI), Jun. 2016, pp. 1–6.
[38] T. Loulanski, ‘‘Revising the concept for cultural heritage: The argument
                                                                                       [63] A. Kabashi, ‘‘ICONCLASS-classification system for art and iconogra-
     for a functional approach,’’ Int. J. Cultural Property, vol. 13, no. 2, p. 207,
                                                                                            phy,’’ Ph.D. dissertation, Fac. Humanities Social, Univ. Zagreb, Zagreb,
     May 2006.
[39] G. Ashworth and S. J. Page, ‘‘Urban tourism research: Recent progress and              Croatia, 2019.
     current paradoxes,’’ Tourism Manage., vol. 32, no. 1, pp. 1–15, Feb. 2011.        [64] C. Bianchini and M. Guerrini, ‘‘RDA: A content standard to ensure the
[40] J. V. D. Borg, ‘‘Towards a research agenda for urban tourism. A synthesis,’’           quality of data,’’ JLIS, Italian J. Library, Arch. Inf. Sci. Rivista Italiana di
     in A Research Agenda for Urban Tourism. Cheltenham, U.K.: Edward                       Biblioteconomia, Archivistica e Scienza Dell’informazione, vol. 7, no. 2,
     Elgar Publishing, 2022.                                                                pp. 83–98, 2016.
[41] K. H. Lim, J. Chan, S. Karunasekera, and C. Leckie, ‘‘Tour recommen-              [65] M. Doerr, ‘‘The CIDOC CRM, an ontological approach to schema het-
     dation and trip planning using location-based social media: A survey,’’                erogeneity,’’ in Proc. Semantic Interoperability and Integration, Dagstuhl,
     Knowl. Inf. Syst., vol. 60, pp. 1–29, Sep. 2019.                                       Germany, Y. Kalfoglou, Ed., 2005, pp. 1–5.
[42] J. Leskovec, A. Rajaraman, and J. D. Ullman, ‘‘Recommendation Sys-                [66] Finish Thesaurus and Ontology Service, FINTO, 2015. Accessed:
     tems,’’ in Mining of Massive Data Sets. Cambridge, U.K.: Cambridge Univ.               May 6, 2021.
     Press, 2020, ch. 9.                                                               [67] CRMdig: A Model for Provenance Metadata, Forth Inst. Comput. Sci.,
[43] H. U. R. Khan, C. K. Lim, M. F. Ahmed, K. L. Tan, and M. B. Mokhtar,                   Vassilika Vouton, Heraklion, 2013. Accessed: May 6, 2021.
     ‘‘Systematic review of contextual suggestion and recommendation sys-              [68] National Semantic Web Ontology Project in Finland, Semantic Comput.
     tems for sustainable e-Tourism,’’ Sustainability, vol. 13, no. 15, p. 8141,            Res. Group, 2012. Accessed: May 6, 2021.
     Jul. 2021.                                                                        [69] E. Hyvönen, E. Mäkelä, M. Salminen, A. Valo, K. Viljanen, S. Saarela,
[44] S. Gössling, ‘‘Tourism, technology and ICT: A critical review of affor-                M. Junnila, and S. Kettula, ‘‘MuseumFinland—Finnish museums on the
     dances and concessions,’’ J. Sustain. Tourism, vol. 29, no. 5, pp. 733–750,            semantic web,’’ J. Web Semantics, vol. 3, nos. 2–3, pp. 224–241, 2005.
     May 2021.                                                                         [70] M. Doerr, S. Gradmann, S. Hennicke, A. Isaac, C. Meghini, and
[45] J. Ruiz-Meza and J. R. Montoya-Torres, ‘‘A systematic literature review for            A. H. V. D. Sompel, ‘‘The Europeana data model (EDM),’’ in Proc. World
     the tourist trip design problem: Extensions, solution techniques and future            Library Inf. Congr., 76th IFLA Gen. Conf. Assembly, vol. 10, 2010, p. 15.
     research lines,’’ Oper. Res. Perspect., vol. 9, Feb. 2022, Art. no. 100228.       [71] V. A. Carriero, A. Gangemi, M. L. Mancinelli, L. Marinucci,
[46] O. Kononova, D. Prokudin, and E. Tupikina, ‘‘From e-tourism to digital                 A. G. Nuzzolese, V. Presutti, and C. Veninata, ‘‘ArCo: The Italian
     tourism. terminologically review,’’ in Proc. SSI, 2020, pp. 164–177.                   cultural heritage knowledge graph,’’ in The Semantic Web—ISWC,
[47] C. Brözel, ‘‘Developments in German e-tourism: An industry perspective,’’              C. Ghidini, O. Hartig, M. Maleshkova, V. Svátek, I. Cruz, A. Hogan,
     in Handbook of e-Tourism. Cham, Switzerland: Springer, 2022, pp. 1–32.                 J. Song, M. Lefrançois, and F. Gandon, Eds. Cham, Switzerland: Springer,
[48] K. Angele, D. Fensel, E. Huaman, E. Kärle, O. Panasiuk, U. Şimşek,                     2019, pp. 36–52.
     I. Toma, and A. Wahler, ‘‘Semantic Web empowered e-tourism,’’ in Hand-            [72] Ontology: DOLCE+DnS Ultralite, DUL, 2010. Accessed: May 6, 2021.
     book of e-Tourism, 2020, pp. 1–46.                                                [73] C. Araújo, R. G. Martini, P. R. Henriques, and A. J. A. Almeida, ‘‘Anno-
[49] J. Cardoso, ‘‘Developing an owl ontology for e-tourism,’’ in Semantic Web
                                                                                            tated documents and expanded CIDOC-CRM ontology in the automatic
     Services, Processes and Applications. Boston, MA, USA: Springer, 2006,
                                                                                            construction of a virtual museum,’’ in Developments and Advances in
     pp. 247–282.
[50] A. Mathur, K. Akshatha, A. Shastry, and J. Anitha, ‘‘A survey on existing              Intelligent Systems and Applications. Springer, Jun. 2017, pp. 91–110.
     tourism ontologies,’’ Int. J. Res. Eng. Technol., vol. 4, no. 26, pp. 20–23,      [74] A. Vlachidis, A. Bikakis, D. Kyriaki-Manessi, I. Triantafyllou, and
     Dec. 2015.                                                                             A. Antoniou, ‘‘The CrossCult knowledge base: A co-inhabitant of cul-
[51] V. Lytvyn, V. Vysotska, Y. Burov, and A. Demchuk, ‘‘Architectural ontol-               tural heritage ontology and vocabulary classification,’’ in New Trends
     ogy designed for intellectual analysis of e-tourism resources,’’ in Proc.              in Databases and Information Systems, M. Kirikova, K. Nørvåg,
     IEEE 13th Int. Scientific Tech. Conf. Comput. Sci. Inf. Technol. (CSIT),               G. A. Papadopoulos, J. Gamper, R. Wrembel, J. Darmont, and S. Rizzi,
     vol. 1, Sep. 2018, pp. 335–338.                                                        Eds. Cham, Switzerland: Springer, 2017, pp. 353–362.
[52] M. Rani, A. Kumar, D. Maurya, S. Mishra, S. Sonker, U. Saxena, and                [75] DBpedia, 2020. Accessed: May 6, 2021.
     O. Vyas, ‘‘Ontology-based bitmasking approach for smart e-tourism sys-            [76] Y. Raimond, S. A. Abdallah, M. B. Sandler, and F. Giasson, ‘‘The music
     tem,’’ in Pervasive Computing: A Networking Perspective and Future                     ontology,’’ in Proc. ISMIR, 2007, p. 8.
     Directions. Singapore: Springer, 2019, pp. 111–126.                               [77] M. Achichi, P. Lisena, K. Todorov, R. Troncy, and A. Delahousse, ‘‘DORE-
[53] G. Castellanos, Y. Cardinale, and P. Roose, ‘‘Context-aware and ontology-              MUS: A graph of linked musical works,’’ in Proc. Int. Semantic Web Conf.
     based recommender system for e-Tourism,’’ in Proc. 16th Int. Conf. Softw.              Cham, Switzerland: Springer, 2018, pp. 3–19.
     Technol., 2021, pp. 358–372.                                                      [78] F. Thalmann, T. Wilmering, and B. M. Sandler, ‘‘Cultural heritage docu-
[54] A. Pease, I. Niles, and J. Li, ‘‘The suggested upper merged ontol-                     mentation and exploration of live music events with linked data,’’ in Proc.
     ogy: A large ontology for the semantic web and its applications,’’ in Proc.            1st Int. Workshop Semantic Appl. Audio Music (SAAM), 2018, pp. 1–5.
     Work. Notes AAAI-Workshop Ontologies Semantic Web, vol. 28, 2002,                 [79] D. M. Dooley, E. J. Griffiths, G. S. Gosal, P. L. Buttigieg, R. Hoehndorf,
     pp. 7–10.                                                                              M. C. Lange, L. M. Schriml, F. S. L. Brinkman, and W. W. L. Hsiao,
[55] K. Prantner, Y. Ding, M. Luger, Z. Yan, and C. Herzog, ‘‘Tourism ontol-                ‘‘FoodOn: A harmonized food ontology to increase global food trace-
     ogy and semantic management system: State-of-the-arts analysis,’’ IADIS                ability, quality control and data integration,’’ npj Sci. Food, vol. 2, no. 1,
     Press, Tech. Rep., 2007                                                                pp. 1–10, Dec. 2018.


VOLUME 10, 2022                                                                                                                                                     61841
                                                                               A. Pinto et al.: Ontology for Modeling Cultural Heritage Knowledge in Urban Tourism




[80] S. Schulz, M. Boeker, D. Raufie, and D. Schober, ‘‘GoodOD—Good                                             YUDITH CARDINALE received the degree
     ontology design,’’ Tech. Rep., 2012. Accessed: May 6, 2021.                                                (Hons.) in computer engineering from the Uni-
[81] M. Fernández-López, A. Gómez-Pérez, and N. Juristo, ‘‘METHONTOL-                                           versidad Centro-Occidental Lisandro Alvarado,
     OGY: From ontological art towards ontological engineering,’’ in Proc.                                      Venezuela, in 1990, and the M.Sc. and Ph.D.
     Ontological Eng. AAAI Spring Symp. Ser. Menlo Park, CA, USA: Ameri-                                        degrees in computer science from the USB,
     can Asociation for Artificial Intelligence, Mar. 1997. [Online]. Available:                                Venezuela, in 1993 and 2004, respectively. She has
     https://oa.upm.es/5484/                                                                                    been a Full Professor with the Computer Science
[82] Time Ontology in OWL, W3C, Cambridge, MA, USA, 2020. Accessed:
                                                                                                                Department, Universidad Simón Bolívar (USB),
     May 6, 2021.
                                                                                                                Venezuela, since 1996, and an Associate Professor
[83] CRMgeo Spatiotempotal Model, ICOM, Paris, France, 2020. Accessed:
     May 6, 2021.                                                                                               and a Researcher at the Universidad Internacional
[84] G.-A. Nys, M. V. Ruymbeke, and R. Billen, ‘‘Spatio-temporal reasoning           de Valencia, Spain, since 2019. She is currently an Associate Researcher
     in CIDOC CRM: An hybrid ontology with GeoSPARQL and OWL-time,’’                 at the Universidad Católica San Pablo, Arequipa, Perú. She has written
     in Proc. CEUR Workshop, vol. 2230. Aachen, Germany: RWTH Aachen                 a range of scientific papers published in international journal, books, and
     Univ., 2018, pp. 1–14.                                                          conferences, and has participated as a member of program committees of
[85] A. M. Musen, ‘‘The protégé project: A look back and a look forward,’’ AI        several international conferences and journals. Her research interests include
     Matters, vol. 1, no. 4, pp. 4–12, Jun. 2015.                                    parallel processing, distributed object processing, operating systems, digital
[86] A. Ulanov, G. Shevlyakov, N. Lyubomishchenko, P. Mehra, and A. Polutin,         ecosystems, high-performance on grid and cloud platforms, collaborative
     ‘‘Monte Carlo study of taxonomy evaluation,’’ in Proc. Workshops                frameworks, and web services composition, including semantic web.
     Database Expert Syst. Appl., 2010, pp. 164–168.
[87] A. Duque-Ramos, J. Fernandez-Breis, R. Stevens, and N. Aussenac-Gilles,
     ‘‘OQuaRE: A square-based approach for evaluating the quality of ontolo-                                    IRVIN DONGO received the B.Sc. degree
     gies,’’ J. Res. Pract. Inf. Technol., vol. 43, pp. 159–176, May 2011.                                      in computer science from the Catholic San
[88] B. Lantow, ‘‘Ontometrics: Application of on-line ontology metric calcula-                                  Pablo University, Peru, in 2012, and the M.Sc.
     tion,’’ in Proc. BIR Workshops, vol. 1684, 2016, pp. 1–12.                                                 and Ph.D. degrees from the University of
[89] M. Poveda-Villalón, M. C. Suárez-Figueroa, and A. Gómez-Pérez, ‘‘Val-                                      Pau, France, in 2014 and 2017, respectively.
     idating ontologies with oops!’’ in Proc. Int. Conf. Knowl. Eng. Knowl.                                     From 2018 to 2020, he was a Postdoctoral Fel-
     Manage. Berlin, Germany: Springer, 2012, pp. 267–281.                                                      low at the École Supérieure des Technologies
[90] N. Jian, W. Hu, G. Cheng, and Y. Qu, ‘‘Falcon-AO: Aligning ontologies                                      Industrielles Avancées (ESTIA), France. He is
     with Falcon,’’ in Proc. Workshop Integrating Ontologies, 2005, pp. 87–93.                                  currently an Associate Researcher in computer
[91] M. A. Cornejo-Lupa, R. P. Ticona-Herrera, Y. Cardinale, and                                                science at the ESTIA and at Catholic San Pablo
     D. Barrios-Aranibar, ‘‘A survey of ontologies for simultaneous localization
                                                                                     University. His research interests include normalization and anonymization
     and mapping in mobile robots,’’ ACM Comput. Surv., vol. 53, no. 5,
                                                                                     of Web resources, knowledge-bases modeling (semantic web), policies and
     pp. 1–26, Oct. 2020.
[92] H. J. M. Munoz and Y. Cardinale, ‘‘GENTE: An ontology to represent users        management of credentials, security model and anonymization technique,
     in the tourism context,’’ in Proc. 47th Latin Amer. Comput. Conf. (CLEI),       and machine/deep learning techniques for an analysis and classification of
     Oct. 2021, pp. 1–10.                                                            data to discover patterns, gesture recognition, and affective computing.

                                                                                                                REGINA TICONA-HERRERA received the
                                                                                                                degree (Hons.) in computer science from the
                                                                                                                Universidad Católica San Pablo (UCSP), Peru,
                                                                                                                the M.B.A. degree from the Universidad de
                                                                                                                Mondragon, Spain, in 2006, and the Ph.D. degree
                                                                                                                in computer science from the Université de Pau
                           ALEXANDER PINTO received the degree (Hons.)                                          et des Pays de l’Adour, France, in 2016. She is
                           in computer science from the Universidad Católica                                    currently an Associate Professor with the Com-
                           San Pablo, Perú, and the B.Sc. degree in civil                                       puter Science Department, UCSP. She is also a
                           engineering from the Universidad Nacional de San                                     Postgraduate Director of the UCSP and an Asso-
                           Agustín, Perú. He is currently pursuing the Ph.D.         ciate Researcher and a Visiting Professor at the École Supérieure des
                           degree in computer science with the Engineering           Technologies Industrielles Avancées (ESTIA), Bidart, France. Her research
                           Sciences Program, Pontificia Universidad Católica         interests include semantic web, big data, information retrieval, databases, and
                           de Chile. His research interests include semantic         tangible interfaces. She has participated as a member of program committees
                           web, graph theory, machine learning, and audio            of international conferences.
                           signal processing.




61842                                                                                                                                              VOLUME 10, 2022