Skip to content

soft vs hard imports #255

@mkeet

Description

@mkeet

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions