بدون توضیح

Lucas Albertins 2377bbec26 adding .project file. 3 سال پیش
docs 1fd3874c76 removing the drivetrain folder 3 سال پیش
examples 72defcea8d Adding the .project files. 3 سال پیش
tools 2377bbec26 adding .project file. 3 سال پیش
.gitignore 72defcea8d Adding the .project files. 3 سال پیش
.project 72defcea8d Adding the .project files. 3 سال پیش
LICENSE e0caf82770 Initial commit 3 سال پیش
README.md 74128bc8a7 Add OML project explanation to README 3 سال پیش

README.md

Digital Twin Design

Design documents and prototypes for traceable digital twin representations.

The project follows a simple structure.

.
├── docs       
│   ├── design         Overall design of the digital twin, high level diagrams.
│   ├── diagrams       
│   └── models         
├── examples           
│   └── oml            
└── tools              Utilities aimed to aid in the design of ontologies.
    ├── oml-generators 
    └── draw           Draw.io plugins for writing FTG+PM++ and UML models.

Diagrams

The diagrams used throughout this project are either diagrams.net files or sprotty images. To create the FTG+PM++ diagrams a plugin is required. We host a version with the plugin pre-installed.

OML Subprojects

There are two projects under the examples/oml group. These are both opencaesar OML DSL ontologies. Each project presents a gradle build file. Using these build files you can convert the OML into OWL and even run a Fuseki endpoint. The fuseki endpoint listens at http://localhost:3030/.

Concepts

Traceability

Concept Explanation
Horizontal Traceability Traceability between the FTG, the PM, and the PT.
Vertical Traceability Traceability between versions of artifacts.

Drivetrain

  • Use case 1: Update drivetrain model with increasing complexity.
  • Use case 2: Calibrate drivetrain sensors.
  • Use case 3: Measuring data and checking for outliers.