-
Notifications
You must be signed in to change notification settings - Fork 12
soft vs hard imports #255
Description
Currently, the tool does a so-called 'hard' or full import of another ontology, which import things that are not in the UML diagram and probably some of it is also unwanted. Among modellers, there seems to be the assumption of a so-called ‘soft import’ by IRI, i.e., of only the few items reused, such as the odd FOAF axioms and vocabulary, which alternatively could be made into a module of the other ontology to be imported rather.
For ePO, the ‘hard import’ of the whole external ontology not only adds a lot of bloat but also some incorrect statements from the other ontologies and multiple duplications (there are 4 or 5 has member OPs, for instance), and so the .ttl and .rdf files are therewith not an approximate reflection of the UML diagram, which is probably not your intention.
For the ePO, this should be corrected.
For the general case, it would be good to have the option to choose to either import the occasional axiom, a module of the whole external ontology, or the whole external referenced ontology.