FraunhoferIOSB / FAAAST-Service
FA³ST - Fraunhofer Advanced Asset Administration Shell Tools (for Digital Twins)
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing FraunhoferIOSB/FAAAST-Service in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewFA³ST Service The **F**raunhofer **A**dvanced **A**sset **A**dministration **S**hell **T**ools (**FA³ST**) Service enables you to create digital twins based on the Asset Administration Shell (AAS) specification with ease. It is an implementation of the re-active or type 2 AAS, which means you can load existing AAS models and interact with them via API. The features of FA³ST Service include • free & open-source (Apache 2.0 license) • native Java implementation • easily extendable & configurable • supports synchronization of the digital twins with existing assets using different protocols • can be used as CLI, docker container, or embedded library > [!TIP] > For more details on FA³ST Service see the :blue_book: **full documenation**. Implemented AAS Specifications • AAS Part 1: Metamodel v3.0 Specification • AAS Part 2: API v3.0.1 Specification, OpenAPI • AAS Part 3a: Data Specification – IEC 61360 v3.0 Specification • AAS Part 5: Package File Format (AASX) v3.0 Specification Usage > [!IMPORTANT] > At the moment there is no security specification available for the AAS. > Therefore FA³ST Service 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. Download pre-compiled JAR Download latest RELEASE version (1.3.0) Download latest SNAPSHOT version (1.4.0-SNAPSHOT) As Maven Dependency As Gradle Dependency Building from Source Contributing Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions are **greatly appreciated**. You can find our contribution guidelines here Contact faaast@iosb.fraunhofer.de License Distributed under the Apache 2.0 License. See for more information. Copyright (C) 2022 Fraunhofer Institut IOSB, Fraunhoferstr. 1, D 76131 Karlsruhe, Germany. You should have received a copy of the Apache 2.0 License along with this program. If not, see https://www.apache.org/licenses/LICENSE-2.0.html.