Upper ontologies are interesting because describing and representing concepts that can be used across various domains (as opposed to domain ontologies). This feature may enable increased correctness of mappings between domain ontologies, conceptual schema and languages. Unfortunately, there exist various upper ontologies and it is quite difficult to decide or to assess which of them should be u...