Skip to content

Releases: AAS-TwinEngine/AAS.TwinEngine.DataEngine

v1.0.0 - DataEngine Initial Public Release

28 Jan 05:21
bd4a1fc

Choose a tag to compare

DataEngine v1.0.0 Release Notes - Initial Public Release

Release Date: January 28, 2026


Summary

DataEngine v1.0.0 marks the first open-source release of the AAS.TE integration framework. This framework dynamically generates IDTA-compliant Asset Administration Shell (AAS) submodels by orchestrating data flow between Template Repositories and data provider plugins, transforming static AAS templates into live digital representations with real-time data.

DataEngine serves as the core integration layer that fetches standardized AAS templates, requests semanticID values from plugins via JSON Schema, and returns fully populated submodels ready for consumption by AAS viewers and API clients.

DataEngine Repository


What's Added

Features

Core Integration Framework

  • IDTA-Compliant Endpoints: Shell descriptor, submodel, and submodel element endpoints aligned with IDTA specifications
  • Template Integration: Automatic fetching of AAS templates from Template Repositories and Registries
  • Dynamic Submodel Generation: Real-time population of templates with data from plugins via JSON Schema communication
  • Nested Data Support: Handles hierarchical and nested submodel structures with complex semanticID relationships
  • Registry Integration: Native support for AAS Template Registry, Submodel Template Repository, and AAS Registry
  • Plugin Communication: Standardized JSON Schema-based interface for querying multiple data provider plugins
  • RESTful API: Standard HTTP/REST interface for UI and programmatic access

Monitoring & Operations

  • Health Check Endpoints: Built-in monitoring and health status endpoints
  • Structured Logging: Comprehensive logging for traceability and debugging

Developer Experience

  • Docker Support: Containerized deployment with pre-configured images
  • OpenAPI/Swagger: Auto-generated API documentation
  • Bruno Collections: Ready-to-use API testing collections for quick integration testing
  • Configuration Management: Flexible configuration via appsettings.json and environment variables
  • Unit Tests: Comprehensive test coverage

Documentation

  • Getting Started Guide: Setup and deployment instructions
  • Integration Guide: Plugin integration patterns and best practices

Installation Guidelines

Use DataEngine