An OWL Object-Oriented Library for the Realization of Ontology Based Applications