Skip to content

epo:SubmissionTerm inheritance is wrong #762

@csnyulas

Description

@csnyulas

According to the submission term diagram in ePO 4.0.0 epo:SubmissionTerm is a subclass of both epo:ProcedureSpecificTerm and epo:LotSpecificTerm. This is conceptually wrong, since according to the OWL semantics (which will be generated from these UML models) this means that a "epo:SubmissionTerm is a epo:ProcedureSpecificTerm" and also "epo:SubmissionTerm is a epo:LotSpecificTerm", or, in other words, "every submission term is a procedure specific term" and also "every submission term is a specific lot term" as well. In fact the subclass relation should be exactly the opposite, i.e. the epo:ProcedureSpecificTerm and epo:LotSpecificTerm should be subclasses (i.e. specialisations of) epo:SubmissionTerm.

Image

Check if there are no other similar inverse-logic modelling in other parts of the ontology.

Metadata

Metadata

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions