You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| `https://www.w3.org/TR/rdf11-concepts/#section-Graph-Literal[rdf:langString]` | Strings with language tags | "Hello"@en, "Hallo"@de. When using `rdf:langString`, a language tag *must always* be provided using the `@` syntax (e.g., `"Hello"@en`).
93
-
94
-
Using a typed literal form such as `"Hello"^^rdf:langString` is *invalid* and *should cause* the model loading or validation to fail. | {ok}
92
+
| `https://www.w3.org/TR/rdf11-concepts/#section-Graph-Literal[rdf:langString]` | Strings with language tags | "Hello"@en, "Hallo"@de. Note that this is written in RDF/Turtle syntax, and that only "Hello" and "Hallo" are the actual values. | {ok}
95
93
|===
96
94
97
95
The following types defined by the XSD and RDF specifications, respectively, are considered
As explained in the section xref:modeling-guidelines.adoc#declaring-quantifiable-values-and-measurements[Declaring Quantifiables and Measurements], some values only make sense when they also have a unit assigned to them.
547
540
This unit definition is in many cases fixed at design time, does not change thereafter and therefore at runtime (in the JSON payload for example), only the actual value is transported. +
548
-
There may be scenarios, however, where this permanent fixation on a specific unit might not be sufficient because the unit can only be determined dynamically
541
+
There may be scenarios, however, where this permanent fixation on a specific unit might not be sufficient because the unit can only be determined dynamically
549
542
at runtime, or is a kind of configuration parameter which must be set when the system is being deployed/starting up. In cases like this, a xref:characteristics.adoc#unit-reference-characteristic[UnitReference] characteristic instance can be used to include a dynamic reference to the desired unit from the xref:appendix:unitcatalog.adoc[Unit catalog] and this information is then always included in the payload. The runtime payload refers to the unit using its `samm:curie`, i.e., the unit's URN's element name prefixed with `unit:`.
550
543
551
544
For example an Aspect with the following model:
@@ -618,7 +611,7 @@ Entities have the following attributes:
618
611
|===
619
612
| Attributes | Description | Required
620
613
| `samm:properties` | The list of Properties which make up the Entity. Leaving out this
621
-
attribute completely is equivalent to having it present with an empty list as value.| {nok}
614
+
attribute completely is equivalent to having it present with an empty list as value.| {nok}
622
615
| `samm:extends` | The Entity which is extended by this Entity | {nok}
623
616
|===
624
617
@@ -714,7 +707,7 @@ Operations have the following attributes:
714
707
|===
715
708
| Attributes | Description | Required
716
709
| `samm:input` | A list of references to Properties that describe the input to the operation. The
717
-
attribute must be present, but the list may be empty. | {ok}
710
+
attribute must be present, but the list may be empty. | {ok}
718
711
| `samm:output` | A single reference to a Property that describes the output of the operation. |
0 commit comments