Skip to content

mm-psy/DataEnginePublicRepo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataEngine

DataEngine is a .NET-based service that dynamically generates complete Asset Administration Shell (AAS) submodels by combining standardized templates with real-time data. It integrates with Eclipse BaSyx and follows IDTA specifications to ensure interoperability. When a submodel is requested, DataEngine retrieves its template, queries the Plugin for semantic ID values, and populates the structure automatically. It supports nested and hierarchical data models, providing ready-to-use submodels for visualization or API consumption. In short, DataEngine acts as the core orchestration layer that transforms static AAS templates into live digital representations.

QuickStart

1. Clone the repositories:

# Clone DataEngine project
git clone <DataEngine_Repo_URL>
# Clone Plugin project
git clone <ReferencePlugin_Repo_URL>

📂 Folder Structure should look like

    root-folder/                    # your chosen root folder 
    │
    ├── AasTwin.DataEngine/        # This folder will automatically created when you clone the DataEngine repository
    └── AasTwin.Plugin/            # This folder will automatically created when you clone the Plugin repository

2. Start the Application

In the AasTwin.DataEngine directory run the following command and open http://localhost:8080/aas-ui/

cd AasTwin.DataEngine
docker-compose up -d

If you want to further configure your DataEngine instance, go to our example directory.

About

This repo is for pipeline creation support and health check

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C# 99.2%
  • Other 0.8%