Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AAS V3.0 Classes and Attribute Identifiers #31

Open
wants to merge 65 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
9d17541
add the v3 metamodel identifiers
sebbader-sap Nov 25, 2024
8c3c097
add api classes for v3
sebbader-sap Nov 25, 2024
ec84d79
add IDs for enum AasReferableNonIdentifiables and its values
BirgitBoss Nov 27, 2024
e9c1b81
correct naming of spec
BirgitBoss Nov 27, 2024
355e5e5
add creator and templateId for AdministrativeInformation
BirgitBoss Nov 27, 2024
d678ed4
add assetType to AssetInformation
BirgitBoss Nov 27, 2024
5af2066
rename externalAssetId to specificAssetId
BirgitBoss Nov 27, 2024
e24c595
rename thumbnail to defaultThumbnail
BirgitBoss Nov 27, 2024
c40c5f7
remove AssetAdministrationShell/security
BirgitBoss Nov 27, 2024
6694728
remove view
BirgitBoss Nov 27, 2024
f11d21b
new value NotApplicable for AssetKind
BirgitBoss Nov 27, 2024
afe62d7
renamed BasicEvent to BasicEventElement
BirgitBoss Nov 27, 2024
a46dc77
renamed BasicEvent to BasicEventElement
BirgitBoss Nov 27, 2024
983c0ab
renamed mimeType to contentType
BirgitBoss Nov 27, 2024
da58c6e
remove class Constraint (part of security)
BirgitBoss Nov 27, 2024
23bf022
rename externalAssetId to specificAssetId
BirgitBoss Nov 27, 2024
048edf2
correct description of extension/name
BirgitBoss Nov 27, 2024
915311f
added attribute value for Reference and enumeration ReferenceTypes
BirgitBoss Nov 27, 2024
e5f2732
remove allowDuplicates and ordered from SubmodelElementCollection
BirgitBoss Nov 27, 2024
f0d0b56
add SubmodelElementList and its attributes
BirgitBoss Nov 27, 2024
dd6c08a
add attribute valueType for Range
BirgitBoss Nov 27, 2024
76ee35e
add attribute referredSemanticIc to Reference
BirgitBoss Nov 27, 2024
3a2e77e
update enumeration used for Reference keys
BirgitBoss Nov 27, 2024
5f6b32e
add class Resource and class SpecificAssetId
BirgitBoss Nov 27, 2024
78f215c
rename propertyValueId to valueId and add new attribute valueType
BirgitBoss Nov 27, 2024
7ff8f66
new attribute kind for Qualifier
BirgitBoss Nov 27, 2024
4b04fa4
add valueType to Qualifier
BirgitBoss Nov 27, 2024
1cc0a11
remove Property/category
BirgitBoss Nov 27, 2024
330ec61
typo ModelingKind to ModellingKind
BirgitBoss Nov 27, 2024
c462da5
remove Formula/dependsOn
BirgitBoss Nov 27, 2024
0c714d9
remove Referable/parent
BirgitBoss Nov 27, 2024
908550e
remove ObjectAttributes (Security)
BirgitBoss Nov 27, 2024
5518ee9
add supplementalSemanticIds
BirgitBoss Nov 27, 2024
5b230df
rename identification to id in Identifiable
BirgitBoss Nov 27, 2024
8e4962a
rename mimeType to contentType for File
BirgitBoss Nov 27, 2024
61c2461
remove Formula (Seucrity)
BirgitBoss Nov 27, 2024
6c2cf4c
renamed Event to EventElement
BirgitBoss Nov 27, 2024
cd62116
remove IdentifibalesElements: renamed to AasIdentifiables and order c…
BirgitBoss Nov 27, 2024
db19678
updates
BirgitBoss Nov 27, 2024
548ac9d
Update aas/3/0/README.md
sebbader-sap Nov 28, 2024
f76a018
Update aas/3/0/README.md
sebbader-sap Nov 28, 2024
96f5d8d
Update aas/3/0/README.md
sebbader-sap Nov 28, 2024
cd4216f
Update aas/3/0/README.md
sebbader-sap Nov 28, 2024
eca3f6f
Update aas/3/0/README.md
sebbader-sap Nov 28, 2024
e211dd4
clarify description of the http://admin-shell.io/aas/3/ subnamespace
sebbader-sap Nov 28, 2024
9fdec6a
fixing the AAS 3.0 namespace
sebbader-sap Nov 28, 2024
3f29e13
fixing the AAS 3.0 namespace
sebbader-sap Nov 28, 2024
b766eaa
Merge branch 'aas-v3' into BiBo/ids_for_v3.0_branchSebB
BirgitBoss Nov 29, 2024
708f672
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
adb9273
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
9990d81
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
4378d9a
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
eb7b3c8
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
4fa2a10
Update aas/API/README.md
sebbader-sap Nov 29, 2024
9b37bfc
Update aas/API/3/README.md
sebbader-sap Nov 29, 2024
781fedb
Update aas/API/3/README.md
sebbader-sap Nov 29, 2024
9f47ae3
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
d43d08a
Update aas/API/3/0/README.md
sebbader-sap Nov 29, 2024
b9c9731
remove the release candidate versions of the aas api classes
sebbader-sap Nov 29, 2024
8d82988
fix references and contacts for aas and aas api
sebbader-sap Nov 29, 2024
0f51f5b
Merge pull request #32 from admin-shell-io/BiBo/ids_for_v3.0_branchSebB
sebbader-sap Nov 29, 2024
da0ec33
updated and corrected
BirgitBoss Dec 1, 2024
6418fc2
Merge pull request #33 from admin-shell-io/BiBo/ids_aas-v3.0
sebbader-sap Dec 2, 2024
6891b2c
update ref to Part 1
BirgitBoss Dec 14, 2024
450927d
update ref to Part 1
BirgitBoss Dec 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,761 changes: 1,758 additions & 3 deletions aas/3/0/README.md

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions aas/3/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# AAS Metamodel Version 3
# AAS Metamodel Version 3.x

This location contains the revisions of the third version of the AAS Metamodel.
Currently, one revision is in place as a Release Candidate. The major release
version 3.0 will be published soon:
This location contains the revisions of the third version of the AAS Metamodel, including its minor revisions.
Currently, one revision is in place as a Release Candidate.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove, 3/0 is no release candidate


- [Release 3.0.RC01](./0/RC01/): Release Candidate from 2020
- [Release 3.0](./0/): Version 3.0 from 2022
411 changes: 0 additions & 411 deletions aas/API/1/0/RC01/README.md

This file was deleted.

411 changes: 0 additions & 411 deletions aas/API/1/0/RC02/README.md

This file was deleted.

406 changes: 0 additions & 406 deletions aas/API/1/0/RC03/README.md

This file was deleted.

22 changes: 0 additions & 22 deletions aas/API/1/0/README.md

This file was deleted.

9 changes: 0 additions & 9 deletions aas/API/1/README.md

This file was deleted.

402 changes: 402 additions & 0 deletions aas/API/3/0/README.md

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions aas/API/3/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# AAS (Asset Administration Shell)

This is the sub-namespace reserved for the [Asset Administration Shell - Part 2 Application Programming Interfaces](./0/README.md).

The document 'Specification of the Asset Administration Shell Part 2 - Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers.


## Contact

The entries of this sub-namespace have been created by the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'.
Contact via a [web form](https://industrialdigitaltwin.org/en/contact).


[1] ['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023
19 changes: 14 additions & 5 deletions aas/API/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# AAS (Asset Administration Shell)

This is the sub-namespace resevered for the [Asset Administration Shell - Part 2 Interoperability at Runtime Version 1.0](./1/0/README.md).
This is the sub-namespace reserved for the "Asset Administration Shell - Part 2: Application Programming Interfaces".
BirgitBoss marked this conversation as resolved.
Show resolved Hide resolved

The document 'Details of the Asset Administration Shell Part 2 - Interoperability at Runtime' [1] defines the meaning of its content and the used identifiers.
The document 'Details of the Asset Administration Shell Part 2: Application Programming Interfaces' [1] defines the meaning of its content and the used identifiers.

[1] S. Bader, B. Berres, B. Boss, A. Graf Gatterburg, M. Hoffmeister et al.
['Details of the Asset Administration Shell Part 2, Interoperability at Runtime – Exchanging Information via Application Programming Interfaces'](), Version 1.0RC02,
Plattform Industrie 4.0, ZVEI, 2021
## Content

The follwing sub-namespaces are declared:
- [V3](./3/)

## Contact

The entries of this sub-namespace have been created by the Workstream "Specification of the Asset Administration Shell" in the IDTA Working Group 'Open Technology'.
Contact via a [web form](https://industrialdigitaltwin.org/en/contact).


[1] ['Specification of the Asset Administration Shell - Part 2: Application Programming Interfaces'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0, IDTA-01002-3-0, 2023
19 changes: 6 additions & 13 deletions aas/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,27 +13,20 @@ third is currently finalized:
- [Release 1](/aas/1/0/README.md) from 2018 [1]
- [Release 2](/aas/2/0/README.md) from 2019 [2]
- [Revision 2.0.1](/aas/2/0/1/README.md) from May 2020 [3]
- [Candidate Release of version 3.0](./3/0/RC01/README.md) 2020 [4]
- [Version 3.0](./3/0/README.md) 2020 [4]

Part 2 will be released in [Version 1](./API/1/0/README.md) before the end of 2022.
Part 2 (Application Programming Interfaces) is available in the sub-namespace [API](./API/).


[1] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, E. Barnstedt et al.
['Details of the Asset Administration Shell Part 1, The exchange of information
between partners in the value chain of Industrie 4.0'](), Version 1.0,
Plattform Industrie 4.0, ZVEI, 2018
[4] ['Specification of the Asset Administration Shell - Part 1: Metamodel'](https://industrialdigitaltwin.org/en/content-hub/aasspecifications), Version 3.0,

[2] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al.
['Details of the Asset Administration Shell Part 1, The exchange of information
[2] ['Details of the Asset Administration Shell Part 1, The exchange of information
between partners in the value chain of Industrie 4.0'](), Version 2.0,
Plattform Industrie 4.0, ZVEI, 2019

[3] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al.
'Details of the Asset Administration Shell Part 1, The exchange of information
[3] 'Details of the Asset Administration Shell Part 1, The exchange of information
between partners in the value chain of Industrie 4.0', Version 2.0.1,
Plattform Industrie 4.0, ZVEI, 2020

[4] B. Boss, M. Hoffmeister, T. Deppe, F. Pethig, S. Bader, E. Barnstedt et al.
['Details of the Asset Administration Shell Part 1, The exchange of information
between partners in the value chain of Industrie 4.0'](https://www.plattform-i40.de/IP/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V3.html), Version 3.0.RC01,
[4] ['Specification of the Asset Administration Shell - Part 1: Metamodel'](https://industrialdigitaltwin.org/en/content-hub/aasspecificationsl), Version 3.0,
Plattform Industrie 4.0, ZVEI, 2020