Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "BaSyx / Releases and Features"
< BaSyx
(Created page with "= Existing Releases = == Java Release 1.0 == We're working on pushing the Java maven artifacts to maven central. In the meanwhile, it can be found in the master branch. * S...") |
(Added C# release notes) |
||
Line 26: | Line 26: | ||
Upcoming releases are prepared in their respective branches | Upcoming releases are prepared in their respective branches | ||
== C# Release 1.0 == | == C# Release 1.0 == | ||
− | + | The current status can be found in the big-interface-changes branch. It will be merged to the master branch after official release. The following elements are part of the release: | |
+ | |||
+ | * Implementation of [https://www.plattform-i40.de/PI40/Redaktion/EN/Downloads/Publikation/Details_of_the_Asset_Administration_Shell_Part1_V2.html Details of the Asset Administration Shell (Part 1) v2.0.1] | ||
+ | ** Implementation of the meta model | ||
+ | ** Implementation of JSON/XML/AASX serialization & deserialization | ||
+ | * Full compatibility with AASX Package Explorer | ||
+ | * Building Blocks: Interface Definitions & Reference Implementations according to the [https://app.swaggerhub.com/organizations/BaSyx API specification] | ||
+ | ** Asset Administration Shell Registry | ||
+ | ** Asset Administration Shell Server | ||
+ | ** Asset Administration Shell Repository Server | ||
+ | ** Submodel Server | ||
+ | ** Submodel Repository Server | ||
+ | ** Client libraries for all definitions above | ||
+ | * User-Interfaces (UI) for all building blocks | ||
+ | * Applications (ready to be deployed from Edge to Cloud): | ||
+ | ** Asset Administration Shell Registry | ||
+ | ** Asset Adminsitration Shell Repository Server | ||
+ | ** AASX Package Server | ||
+ | * Examples | ||
+ | |||
== C++ Release 1.0 == | == C++ Release 1.0 == |
Revision as of 07:19, 3 May 2021
Contents
Existing Releases
Java Release 1.0
We're working on pushing the Java maven artifacts to maven central. In the meanwhile, it can be found in the master branch.
- Support of DotAAS (Part 1) v2.0.1
- Implementation of the meta model
- Implementation of JSON/XML/AASX serialization & deserialization
- Server/Client implementation according to the API specification
- AAS Registry with MongoDB/SQL/InMemory backend
- AAS Repository with MongoDB/InMemory backend
- Submodel Repository with MongoDB/InMemory backend
- Provision of components as easy-to-configure off-the-shelf components (e.g. Docker Images)
- Implementation of specified submodel types
- Implementation of MQTT for AAS/SM
- Implementation of TaggedDirectory
- VAB
- Control Components
Upcoming Releases
Upcoming releases are prepared in their respective branches
C# Release 1.0
The current status can be found in the big-interface-changes branch. It will be merged to the master branch after official release. The following elements are part of the release:
- Implementation of Details of the Asset Administration Shell (Part 1) v2.0.1
- Implementation of the meta model
- Implementation of JSON/XML/AASX serialization & deserialization
- Full compatibility with AASX Package Explorer
- Building Blocks: Interface Definitions & Reference Implementations according to the API specification
- Asset Administration Shell Registry
- Asset Administration Shell Server
- Asset Administration Shell Repository Server
- Submodel Server
- Submodel Repository Server
- Client libraries for all definitions above
- User-Interfaces (UI) for all building blocks
- Applications (ready to be deployed from Edge to Cloud):
- Asset Administration Shell Registry
- Asset Adminsitration Shell Repository Server
- AASX Package Server
- Examples
C++ Release 1.0
- Implementation of the AAS meta model as specified in DotAAS (Part 1) v2.0.1
- VAB
- Control Components
- VAB OPC UA support
- OPC UA AAS API support
- OPC UA Gateway
Java Release 1.1
- OPC UA Support
- Authentification mechanisms for the AAS
- To be extended
Java Release 2.0
- Implementation of upcoming DotAAS (Part 1) v3.0.0
- Implementation of upcoming DotAAS (Part 2) v1.0.0
- To be extended