Here, we outline how to translate Hozo the ontologies into OWL format for building the semantic web.
Firstly, we define “Wholeness Concept class” () and “Relational Concept
class” () as subclass of the class element of OWL (). The basic
concepts defined in Hozo are expressed as subclass of these two classes. The part-of and participant-in
relation are defined as “has Part property” () and “has Participant property”
() which are sub-properties of owl property (). And
part-concepts of the wholeness concept are defined as property restrictions by using . In
the same way, we define “Role Concept class” () and “Role Holder class”
() as subclass of the class element of OWL (). Hierarchy of role concepts
are defined by subclass of the “Role Concept class” () , and they are referred in the
definition of “Role Holder class” (). And furthermore, the “Role Holder class”
() is use by “has Part property” () as < rdfs:range>. Fig.13 shows a
translation of an example “teacher role” discussed in section 4. We are considering extending OWL
classes to define role concepts and role holders, which support semantics of role concepts mentioned in
section 3.