Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two Problems with the Model Transformation to OWL with gUFO #159

Open
italojsoliveira opened this issue Oct 25, 2024 · 0 comments
Open

Two Problems with the Model Transformation to OWL with gUFO #159

italojsoliveira opened this issue Oct 25, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@italojsoliveira
Copy link
Member

italojsoliveira commented Oct 25, 2024

@matheuslenke, I want to report two problems with the model transformation to OWL with gUFO:

  1. No title property (dcterms:title, rdfs:label or sdo:name) is created - for the whole ontology. The generated ontology has no title. Tools like PyLODE need a title to work. This can be fixed manually at the beginning of the .ttl file. However, the ideal solution would be to prompt plugin users with a field for the ontology title.

  2. A more subtle issue occurs with certain automatically generated relations, particularly those representing UML composition. They are created without any rdfs:label, which again breaks certain applications. Check my .ttl file as an example:

:userExperienceHasPhysicalUserBehavior rdf:type owl:ObjectProperty;
rdfs:domain :UserExperience;
rdfs:range :PhysicalUserBehavior;
rdfs:label "userExperienceHasPhysicalUserBehavior"@en. # <-- Added rdfs:label .
:userExperienceHasVirtualEvent rdf:type owl:ObjectProperty;
rdfs:domain :UserExperience;
rdfs:range :VirtualEvent;
rdfs:label "userExperienceHasVirtualEvent"@en. # <-- Added rdfs:label .

I had to find those relations observing they lack labels, then adding rdfs:label.

The obvious solution is to implement rdfs:label for those generated relations or other similar cases.

@italojsoliveira italojsoliveira added the bug Something isn't working label Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant