Difference (from prior revision)
Changed: 1c1
|
= Hiding identifiers with labels {nid 41Z} = |
|
This page has moved to the new Protege Semantic <nowiki>MediaWiki</nowiki>: {nid AFV} |
Changed: 3c3
|
== Rationale {nid 420} == |
|
http://protegewiki.stanford.edu/index.php/HidingIdentifiers {nid AFW} |
Changed: 5c5
|
Use an identifier for what it is meant (identify :-) ) without interfering with the name(s) associated to a concept or a relationship so that: {nid 421} |
|
Thank you! {nid AFX} |
Changed: 7,22c7
|
* fixing a typo in a name doesn't make the former concept obsolete; {nid 422} * a representation of a concept or of a relationship can be retired and the same name can be allocated to the new version; {nid 423} * the identifiers are agnostic as to one hard-coded preferred language. {nid 424} * synonyms can be handled {nid 4GV} == Solution proposed {nid 425} == * Use a property different from {{{:NAME}}} or {{{rdf:ID}}} to represent the various names and their respective languages. This solution requires use of an additional metaclass in frame-based Protge and using annotation property {{{rdfs:label}}} in OWL {nid 426} * Hide the identifiers from the user. This makes it necessary to customize the editing tool so that names are displayed whenever possible, instead of identifiers. {nid 427} == How to actually do this in Protégé? {nid 428} == * [http://protege.cim3.net/cgi-bin/wiki.pl?HidingIdentifiersWithLabelsInOWLPlugin How to do this in the OWL plugin] {nid 429} * [http://protege.cim3.net/cgi-bin/wiki.pl?HidingIdentifiersWithLabelsInCoreProtege How to do this in core (frame-based) version of Protégé] {nid 42A} --OlivierDameron {nid 42B} |
|
The Protege Team {nid AFY} |