obdasystems / eddy

A graphical editor for the specification and visualization of Graphol ontologies
GNU General Public License v3.0
56 stars 7 forks source link

Distinguere entità deprecate #260

Closed MariaRosariaFraraccio closed 12 months ago

MariaRosariaFraraccio commented 1 year ago

Distinguere la rappresentazione dei nodi associati ad entità che hanno l'annotazione owl:deprecated con valore true.

mnamici commented 1 year ago

Aggiungo la label graphol perché non è chiaro se questa modifica richieda combiamenti al formato graphol.

mnamici commented 1 year ago

Per riferimento riporto quello che ho trovato nella specifica del vocabolario OWL relativamente all'annotazione owl:deprecated, la quale è descritta nel seguente modo:

owl:deprecated a owl:AnnotationProperty ;
     rdfs:label "deprecated" ;
     rdfs:comment "The annotation property that indicates that a given entity has been deprecated." ;
     rdfs:domain rdfs:Resource ;
     rdfs:isDefinedBy <http://www.w3.org/2002/07/owl#> ;
     rdfs:range rdfs:Resource . 

Mentre la structural specification riporta la seguente frase:

An annotation with the owl:deprecated annotation property and the value equal to "true"^^xsd:boolean can be used to specify that an IRI is deprecated.

Lasciando libera interpretazione all'applicazione di cosa il fatto di essere deprecato significhi, quindi un semplice metadato.

Questo ci conferma che la strategia migliore per gestirla è esattamente quella che abbiamo descritto durante la call, ovvero: