According to an embodiment of the present invention, there is provided a
method and system for emulating a knowledge representation in a Unified
Modeling Language (UML) environment. A Meta-Object Facility metamodel and
UML profile are grounded in a foundation ontology. The elements
representing the knowledge representation ontology are mapped to elements
of UML, based on the grounded Meta-Object Facility metamodel and UML
profile, thereby emulating the knowledge representation in a UML
environment.