1. A method for ontology extension, comprising the computer implemented steps of: providing an ontology in a working process, supporting a creation event in the working process, said supporting including defining ontology specification for a newly created item in the creation event, the defining being done as a part of the working process and thus in a manner free of substantial interruption to the working process; and incorporating the defined ontology specification into the provided ontology resulting in an extended ontology.