As an extension of the ontology editor in Hozo, we
provide a pane for constructing a hierarchy of role
concepts and function to support organizing role concepts.
We add a pane for building and editing a hierarchy of
role concepts to the ontology editor in a line of panels for
basic concepts provided previously (Fig.6). The pane
provides almost the same functions as those of the panes
for basic concepts. And, we improve the ontology editor to
support organizing role concepts in the strategies described
in section 3. Firstly, we extend the framework to define
concepts for representation of role aggregation. Secondly,
we add a function for keeping consistency between role
concepts defined in the hierarchies of basic concepts and
those defined in the one of the role concepts. This function
is based on the fact that some parts of the role concepts
defined in both of the hierarchies share the common
semantics. For example, if a developer aggregates role
concepts in a hierarchy of role concepts, this aggregation is
represented automatically also in a hierarchy of basic
concepts. And, we provide some wizards for organizing
role concepts. They support operation to deal with role
concepts and guide ontology developers.