The publication describes the main principles of operation of a commercial software framework that is used for developing financial applications represented with ontologies. It is shown that the ontology structure can be extended and modified, without disturbing the working process of the application. The framework generates dynamic user interface used to define class instances. It effectively hides the theoretical background of the product and allows the end user to work with terms familiar to him.