Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "BaSyx / Scenarios"

m (Adds asset integration scenario link)
Line 4: Line 4:
 
This list will be continuously extended.
 
This list will be continuously extended.
  
 +
 +
* [[BaSyx_/_Scenarios_/_Asset_Integration | Asset Integration]]: Showcases how to utilize the various features of the BaSyx OTS components to bidirectionally integrate an asset with its Asset Administration Shell
 
* [[BaSyx_/_Scenarios_/_Cloud_Edge_Deployment | Cloud & Edge Deployment]]: Showcases how to set up a distributed deployment of an AAS with several Submodels.
 
* [[BaSyx_/_Scenarios_/_Cloud_Edge_Deployment | Cloud & Edge Deployment]]: Showcases how to set up a distributed deployment of an AAS with several Submodels.
 
* [[BaSyx_/_Scenarios_/_Static_Dynamic_Extension | Dynamic Extension of Static Data]]: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel).
 
* [[BaSyx_/_Scenarios_/_Static_Dynamic_Extension | Dynamic Extension of Static Data]]: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel).

Revision as of 04:58, 31 January 2023

Application Examples

In the following, multiple example application scenarios are presented that illustrate basic concepts on how to use the Eclipse BaSyx middleware. Each scenario is implemented in the basyx.example project.

This list will be continuously extended.


  • Asset Integration: Showcases how to utilize the various features of the BaSyx OTS components to bidirectionally integrate an asset with its Asset Administration Shell
  • Cloud & Edge Deployment: Showcases how to set up a distributed deployment of an AAS with several Submodels.
  • Dynamic Extension of Static Data: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel).
  • Authorized AAS Registry: Showcases how to set up Keycloak server and secure the endpoint of AAS Registry. It showcases the same scenario of Cloud & Edge Deployment with Authorized AAS Registry.


Moreover, there are three predefined scenarios that showcase examples about how a monitoring scenario with 3rd-party applications can be realized. There is a user-centric introduction on how to start them in the wiki: user documentation. Moreover, you can find more information about the background and the utilized architecture in these scenarios in the developer documentation.

Extension Scenarios

In the following, further examples are described. These examples showcase the extension possibilities of BaSyx.

  • ADS Connector: Showcases how the VAB can be extended to support the ADS protocol.

Back to the top