18. A computer program as claimed in claim 17 wherein the computer readable program provides an ontology in the working process; and incorporates the defined ontology specification into the provided ontology resulting in the extended ontology.
17. A computer program product comprising: a computer useable storage medium having a computer readable program, wherein the computer readable program when executed by a computer causes the computer to: support a creation event in a semantic modeling type working process having one or more models modeling meaning of information and situations, wherein the models are any of a graphical representation and a text representation, and said supporting the creation event including defining ontology specification for a newly created item in the creation event, the defining being done as a part of the working process during modeling and thus in a manner free of substantial interruption to the working process; and incorporate the defined ontology specification into an ontology resulting in one of an extended ontology and a created ontology on-demand and as needed during modeling, the ontology defining a hierarchy of concept classes and relationships that may exist on instances of the classes in the models.