an explicit specification of a representational
vocabulary for a shared domain of discourse definitions
of classes, relations, functions, constraints and objects
[14]. The main purpose of building domain ontology is
to mimic how the human brain keeps the semantics
stored [2]. The Web Ontology Language (OWL) is a
well-known class of ontology [20].