Possible erratum PROV-DM section 5.7.2 Attributes

Hi,

The value of prov:label is specified to be of type xsd:string in Table 8 of [Attributes] and [prov:label] states it MUST be a string.

However, [Example 48] shows language-tagged literals, which have datatype rdf:langString according to RDF 1.1 and are not of type xsd:string, thus conflict with Table 8.

Given that rdfs:label supports multilingual labels, it seems reasonable that prov:label should be extended to allow them too.
Possibly add note/erratum for Table 8 that “A Value of type xsd:string” should be “A Value of type xsd:string or rdf:langString”.

[Attributes]: https://www.w3.org/TR/prov-dm/#term-attribute

[prov:label]: https://www.w3.org/TR/prov-dm/#term-attribute-label

[Example 48]: https://www.w3.org/TR/prov-dm/#example_48


Regards,

John Walker
Principal Consultant & co-founder

Semaku B.V. | Torenallee 20 (SFJ 3D) | 5617 BC Eindhoven | T +31 6 42590072 | https://semaku.com/

KvK: 58031405 | BTW: NL852842156B01 | IBAN: NL94 INGB 0008 3219 95

Received on Tuesday, 28 April 2026 21:22:34 UTC