FA³ST Service
The Fraunhofer Advanced Asset Administration Shell Tools (FA³ST) Service enables creation of Digital Twins (DTs) in accordance to the Asset Administration Shell (AAS) specification . FA³ST Service is a software that, when started, offers one or more AAS-compliant APIs to interact with a DT. Optionally, it can be started given an existing AAS model file and/or a configuration file. FA³ST Service also allows synchronizing a DT with the asset(s) it represent via so-called AssetConnection.
Implemented AAS Specifications
Details of the Asset Administration Shell - Part 1: Metamodel v3.0 (specification)
Details of the Asset Administration Shell - Part 2: Application Programming Interfaces v3.0.1 (specification) (OpenAPI)
Features
Easy to use even for non-developers via command-line interface (CLI), docker container, or embedded library
Configuration via a single JSON file
Open Architecture: easily extendable and configurable
Asset Synchronization: synchronize your assets and DTs using arbitrary communication protocols
Allows accessing your DT using multiple endpoints at the same time, e.g., HTTPS and OPC UA
Uses existing open source implementation of AAS datamodel and de-/serializers Eclipse AAS4J
Supports several dataformats for the Asset Administration Shell Environment:
AASX, JSON, XML
Caution
At the moment there is no security specification available for the AAS. Therefore FA³ST does not implement any security mechanisms. They will be implemented as soon as a security specification is available. We strongly recommend to be careful when using external AAS models or submodels.