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
Each relationship typefootnote:[To avoid the long names of the relationship types, the short name is used in the text.] as denoted in <<aasx-rels>> is described in the following.
81
81
82
82
[.table-with-appendix-table]
83
-
[cols="30%h,70%"]
84
-
|===
85
-
|*Relationship Type* |
86
-
|*Source File of Relationship Type:* |*--*
87
-
|*Namespace:* |`<rel>`
88
-
|===
89
-
[.appendix-table]
90
83
[cols="30%,10%,60%",options="header"]
91
84
|===
92
-
|*Relationship Type* |*Card.* |*Description*
93
-
|*metadata/thumbnail* |0..1 a|
85
+
h|Relationship Type 2+h|
86
+
h|Source File of Relationship Type: 2+h|--
87
+
h|Namespace: 2+|`<rel>`
88
+
89
+
h|Relationship Type h|Card. h|Description
90
+
h|metadata/thumbnail |0..1 a|
94
91
Required to define a thumbnail for that package (e.g. picture of the administrated device).
95
92
96
93
The thumbnail picture can be shown instead of the package’s icon based on the extension and/or content type.
97
94
98
-
|*metadata/core-properties* |0..1 a|
95
+
h|metadata/core-properties |0..1 a|
99
96
There is a schema for describing the package through "core properties," which uses selected Dublin Core metadata elements in addition to some Open Packaging Conventions-specific elements.
100
97
101
98
The core properties do not describe the Administration Shell, but the package itself.
102
99
Some elements of the core properties may be similar/equal to elements of the Administration Shell.
Required if you need to sign files and relationships inside the package.
108
105
Their relationships basically target files that contain the data on signatures (e.g. certificate, digests, etc.).
109
106
@@ -113,7 +110,7 @@ Note: see <<digital-signatures>> for more information.
113
110
====
114
111
115
112
116
-
|*aasx-origin* |1 a|
113
+
h|aasx-origin |1 a|
117
114
This relationship targets an aasx origin file which shall be an empty file or a plain text file containing the text "Intentionally empty"footnote:[This will allow extensions of the AASX package format in future versions of this specification.].
118
115
119
116
It is the entry point for all aas specific relationships and files inside the package.
@@ -122,17 +119,14 @@ The source of the aasx origin relationship must be the package root.
122
119
|===
123
120
124
121
[.table-with-appendix-table]
125
-
[cols="30%h,70%"]
126
-
|===
127
-
|*Relationship Type* |
128
-
|*Source File of Relationship Type:* |`<rel>/digital-signature/origin`
129
-
|*Namespace:* |`<rel>` |
130
-
|===
131
-
[.appendix-table]
132
122
[cols="30%,10%,60%",options="header"]
133
123
|===
134
-
|*Relationship Type* |*Card.* |*Description*
135
-
|*digital-signature/signature* |1..* a|
124
+
h|Relationship Type 2+|
125
+
h|Source File of Relationship Type: 2+|`<rel>/digital-signature/origin`
126
+
h|Namespace: 2+|`<rel>`
127
+
128
+
h|Relationship Type h|Card. h|Description
129
+
h|digital-signature/signature |1..* a|
136
130
Required if you need to sign files and relationships inside the package.
137
131
Their relationships basically target files that contain the data on signatures (e.g. certificate, digests, …).
138
132
@@ -145,17 +139,14 @@ Note: see <<digital-signatures>> for more information.
145
139
|===
146
140
147
141
[.table-with-appendix-table]
148
-
[cols="30%h,70%"]
149
-
|===
150
-
|*Relationship Type* |
151
-
|*Source File of Relationship Type:* |`<rel>/digital-signature/signature`
152
-
|*Namespace:* |`<rel>` |
153
-
|===
154
-
[.appendix-table]
155
142
[cols="30%,10%,60%",options="header"]
156
143
|===
157
-
|*Relationship Type* |*Card.* |*Description*
158
-
|*digital-signature/certificate* |0..1 a|
144
+
h|Relationship Type 2+|
145
+
h|Source File of Relationship Type: 2+|`<rel>/digital-signature/signature`
146
+
h|Namespace: 2+|`<rel>`
147
+
148
+
h|Relationship Type h|Card. h|Description
149
+
h|digital-signature/certificate |0..1 a|
159
150
Required if you need to sign files and relationships inside the package.
160
151
Their relationships basically target files that contain the data on signatures (e.g. certificate, digests, …).
161
152
@@ -168,17 +159,14 @@ Note: see <<digital-signatures>> for more information.
168
159
|===
169
160
170
161
[.table-with-appendix-table]
171
-
[cols="30%h,70%"]
172
-
|===
173
-
|*Relationship Type* |
174
-
|*Source File of Relationship Type:* |`<rel_aas>/aasx-origin`
175
-
|*Namespace:* |`<rel_aas>` |
176
-
|===
177
-
[.appendix-table]
178
162
[cols="30%,10%,60%",options="header"]
179
163
|===
180
-
|*Relationship Type* |*Mandatory* |*Description*
181
-
|*aas-spec* |1..* a|
164
+
h|Relationship Type 2+|
165
+
h|Source File of Relationship Type: 2+|`<rel_aas>/aasx-origin`
166
+
h|Namespace: 2+|`<rel_aas>`
167
+
168
+
h|Relationship Type h|Mandatory h|Description
169
+
h|aas-spec |1..* a|
182
170
Targets the file that contains the structure/specification of one or more identifiable elements (such as AAS, Submodel or ConceptDescription).
183
171
184
172
Different formats of the same information can be contained in the container.
@@ -188,17 +176,14 @@ Typical formats contained are XML and/or JSON.
188
176
|===
189
177
190
178
[.table-with-appendix-table]
191
-
[cols="30%h,70%"]
192
-
|===
193
-
|*Relationship Type* |
194
-
|*Source File of Relationship Type:* |`<rel_aas>/aas-spec`
195
-
|*Namespace:* |`<rel_aas>` |
196
-
|===
197
-
[.appendix-table]
198
179
[cols="30%,10%,60%",options="header"]
199
180
|===
200
-
|*Relationship Type* |*Mandatory* |*Description*
201
-
|*aas-suppl* |0..1 a|
181
+
h|Relationship Type 2+|
182
+
h|Source File of Relationship Type: 2+|`<rel_aas>/aas-spec`
183
+
h|Namespace: 2+|`<rel_aas>`
184
+
185
+
h|Relationship Type h|Mandatory h|Description
186
+
h|aas-suppl |0..1 a|
202
187
Targets any additional file, which is referenced from within the data of an AAS via a relative URI reference in the _File_ submodel element.
Copy file name to clipboardExpand all lines: documentation/IDTA-01005/modules/ROOT/pages/changelog.adoc
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,13 @@ Major Changes:
21
21
22
22
* CHANGE: the provisory MIME-Type application/asset-administration-shell-package was substituted with the newly registered IANA MIME-Type application/aas+zip (https://github.com/admin-shell-io/aas-specs-aasx/issues/41[#41]),
23
23
24
+
Minor Changes:
25
+
26
+
* REMOVED: mentioning of AAS formats AutomationML and OPC UA since not contained any longer in AAS specification itself (https://github.com/admin-shell-io/aas-specs-aasx/issues/40[#40])
27
+
* REMOVED: abbreviations not used in specification (https://github.com/admin-shell-io/aas-specs-aasx/issues/40[#40])
The document series "Details of the Asset Administration Shell" specifies the different needs of implementing Asset Administration Shells in an Industry 4.0 environment.
14
14
A corresponding IEC series is in development, see xref:bibliography.adoc#bib13[[13\]].
15
15
16
-
Besides a technology-neutral specification of the information model in UML, several different formats are provided to exchange Asset Administration Shells: XML, JSON, RDF, AutomationML, as well as an OPC UA information model.
16
+
Besides a technology-neutral specification of the information model in UML, several different formats are provided to exchange Asset Administration Shells: XML, JSON, and RDF.
17
17
18
18
<<aas-info-exchange-types>> shows the different ways of exchanging information via Asset Administration Shells.
19
19
This part of the "Details of the Asset Administration Shell" series, Part 5, deals with type 1: file exchange.
0 commit comments