[poe] Issue: what is the authoritative 'formal' definition? marked as Editorial

iherman has just labeled an issue for https://github.com/w3c/poe as "Editorial":

== what is the authoritative 'formal' definition? ==
This may just be an editorial point, but we should be careful...

The model document says, in 1.2.

> The ODRL Information Model is formally specified using UML notation

At the same time, section 4 of the vocab document says

> The ODRL Vocabulary formally defines the semantics for the concepts and terms from the ODRL Information Model [odrl-model] and the vocabulary terms that can be used for common use cases for ODRL Policy expressions. 

Do we really mean that the formal semantics is governed by the [UML semantics document](http://www.omg.org/spec/UML/2.5/PDF)? What is then the relationship between the UML Semantics and the RDF semantics underlying the serialization of the vocabulary? These two are not the same (there has been [some collection of document](https://www.w3.org/wiki/UML_and_RDF) on the relationship, which was not really maintained).

As I said, it may only be an editorial issues. The vocabulary is formally defined in RDF, ie, by default, the RDF Semantics applies. UML is used for illustrative purposes, and we should keep away from referring to "formally specified using UML".

(Yes, I am knit-picking...)


See https://github.com/w3c/poe/issues/124

Received on Wednesday, 19 April 2017 10:04:41 UTC