understand the current status of the ontology, better
evaluate its design and control its development
process. Nowadays, one of the active areas of the
ontology development is the cultural heritage domain
where a large number of ontologies are being
developed to study memory organizations that
includes libraries, archives, and museums of different
kinds specializing in particular areas of CH, such as
museums, archaeological museums, cultural history
museums, and science museums, etc (Doerr, 2009;
Hyvönen, 2009).
In brief, Cultural Heritage (CH) refers to the
legacy of physical objects, environment, traditions,
and knowledge of a society that are inherited from the
past, maintained and developed further in the present,
and preserved (conserved) for the benefit of future
generations. The vital importance of preserving
cultural heritage for the populations, has led to an
increased number of ontologies in this domain. Thus,
these ontologies can be grouped into six categories:
General Concept Ontologies, Actor Ontologies, Place
Ontologies, Time and period ontologies, Event
Ontologies and Domain Nomenclatures or
terminologies (Hyvönen, 2012). In this context, the
evaluation of the existing CH ontologies becomes a
necessity.
Although few studies have been conducted on the
assessment of this cultural content (Nafis et al., 2019;
Orme et al., 2006; Zhe et al., 2006), there are still
many issues that have not been sufficiently addressed.
In this regard, the main goals of this paper are to: (i)
Present advanced metrics such as the size of
vocabulary, the tree impurity, coupling, average
number of path per concept, and average path length
in order to discuss the advanced complexity features
of the CH ontologies and their impact on the reuse
and evolution of these ontologies. (ii) Help
developers to decide whether the ontology is over
complex that it needs some simplification or re-
building. (iii) Make developers clearly realize the
impact of the size and scale of ontology.
To the best of our knowledge, there is a shortage
of studies which focus on the analysis of the quality
of CH ontologies to consolidate their reuse,
maintenance and evolution. In fact, this work
attempts to fill this gap by identifying and evaluating
existing CH ontologies on the web. A set of 20
ontologies of the CH domain are downloaded on the
web and a set of quantitative quality metrics adopted
and combined from different works (Orme et al.,
2006; Ouyang et al., 2011; Tartir et al., 2010; Zhang
et al., 2010; Zhe et al., 2006) are applied to evaluate
the ontology based on the complexity features. The
experimental results show that the majority of the CH
ontologies are highly complex and cannot be easily
maintained.
The outline of this paper is demonstrated as
follows. In Sect. 2, we present the related work, which
describes the most popular works that studied the
assessment of the cultural heritage ontologies. In
Sect. 3, we detail some challenges and limitations of
the cultural heritage domain. In Sect. 4, we outline
some common Formal notations. In section 5, we
describe the advanced features metrics to analyze the
complexity of the cultural heritage ontologies.
Section 6 is devoted to introducing the experiment
studies and discussions. Finally, Sect. 7 concludes the
paper and suggests directions for future works.
2 RELATED WORKS
Considerable amounts of studies have been
conducted on measuring the ontologies complexity.
With regard to the CH domain, there is a lack of
studies that are addressed to measure the complexity
of the Cultural heritage ontologies(Nafis et al., 2019;
Orme et al., 2006; Zhe et al., 2006). (Nafis et al.,
2019) did a study to enable users to select suitable CH
ontologies for use when building applications that
integrate Cultural heritage content. (Orme et al.,
2006) measure the ontology complexity using a single
metric that is coupling. Inspired from the principles
of the object oriented class diagram (Nikiforova et al.,
2011), (Zhe et al., 2006) used three metrics called the
number of root classes, the number of leaf class, and
the average depth of inheritance tree to measure the
CH ontology complexity. However, these studies
suffer from one of the following limitations. First,
they confused the validation of the ontology with its
verification (Nafis et al., 2019). Second, they relied
on primitive metrics (such as number of classes,
number of properties, instances, root and leaf classes,
etc.) in order to study the design of the ontology(Nafis
et al., 2019; Zhe et al., 2006). Indeed, it is
meaningless to measure the design of the ontology by
using only primitive metrics as we will argue in this
work. Third, they consider ontology complexity as a
one-dimensional construct, which is based on class-
level metrics, while the complexity cannot be
measured directly using single level metrics (Nafis et
al., 2019; Orme et al., 2006; Zhe et al., 2006). Finally,
(Nafis et al., 2019)take into consideration the
extensional (Number of instances) level of the
ontology to study the complexity while the
complexity must be measured based on the
intentional level of the ontology and the extensional
level must be ignored .