Digital Twin as a Service (DTaaS) is a software platform for the creation, execution, and sharing of digital twins (DTs).
- Build: DTs are assembled using reusable DT assets.
- Operate: DTs are executed through the DTaaS platform.
- Share: DTs and DT-provided services can be made available to other users.
The recommended installation source is the latest release published on the releases page. Operational guidance is available in the project documentation.
Reusable DTaaS packages are published for independent use and can be combined to form a complete DTaaS installation.
The dtaas-services is a service manager useful in standalone or integrated deployments.
Improvement proposals and defect reports may be submitted via GitHub issues.
When DTaaS is cited in academic work, the following reference may be used:
@article{talasila2024composable,
author = {Prasad Talasila and Cl{\'a}udio Gomes and Lars B Vosteen and Hannes Iven and Martin Leucker and Santiago Gil and Peter H Mikkelsen and Eduard Kamburjan and Peter G Larsen},
title ={Composable digital twins on Digital Twin as a Service platform},
journal = {SIMULATION},
pages = {00375497241298653},
year={2024},
doi = {10.1177/00375497241298653},
publisher = {SAGE Publications Sage UK: London, England}
}This repository is a monorepo containing implementation and support material for:
Published packages are also available via the GitHub Packages registry.
Detailed development guidance is available in the developer documentation.
DTaaS is owned by The INTO-CPS Association and is distributed under the terms documented in LICENSE.md.
Third-party software notices are listed in docs/third-party.md.
