Inspired by the work on Conceptual Graphs, I have decided to use a graph based formalism for this application. In this representation, each component of the ontology is represented by a corresponding graph.
The knowledge representation issues are still being worked on. Stay tuned!!