An approach for ontology development and assessment using a quality framework. Knowledge