OP-TED / model2owl

Transform UML into a formal OWL ontology and SHACL shapes
https://meaningfy-ws.github.io/model2owl-docs
European Union Public License 1.2
28 stars 5 forks source link

Missing property shapes in the produced SHACL #203

Open cristianvasquez opened 5 months ago

cristianvasquez commented 5 months ago

Hello,

Model2OWL generates SHACL shapes for the eProcurement Ontology (ePO) from XMI files exported from Enterprise Architect.

However, I have identified that some properties from the UML model are not currently included in the SHACL shapes.

To investigate this, the number of property shapes produced by directly reading the Enterprise Architect file was compared against those produced by Model2OWL. The summary of my findings can be found here. Several discrepancies were noted.

The relation used was:

    ?shape  sh:targetClass ?source ;
            sh:property  ?propertyShape .

    ?propertyShape a sh:PropertyShape ;
                   sh:path ?predicate .

I hope this information will assist in resolving the issue.

Potentially related issue: #142.