SlideShare a Scribd company logo
1 of 15
Download to read offline
Daniel Lehner – Institut für Wirtschaftsinformatik – Software Engineering
What‘s a Digital Twin?
And why do you need a better one?
1
Digitalization is Everywhere
Picture sources:https://www.mikkoikola.com/blog/2014/7/5/quantified-self-and-biohacking https://woboton.com/5-key-benefits-of-industry-40-for-factories/
https://www.iberdrola.com/innovation/smart-farming-precision-agriculture https://vcloudtech.com/solutions/digital-enterprise 2
Industry 4.0
Smart Farming
Quantified Me
Virtual Enterprise
The Optimization Promise of Digitalization
Picture sources: https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png;
https://www.iberdrola.com/innovation/smart-farming-precision-agriculture
geralt from pixabay.com, MR-Panda from pixabay.com
3
Sustainable Product
Development
Optimized Use of
Human Workforce
More Sustainable Products
and Processes
Answer:
Digital Twins
How to realize these promises
- efficiently
- in a scalable way
Digital Twins to the Rescue?
4
Physical Twin (PT) Digital Twin (DT)
How does this help realize Digitalization?
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
But only for connection to the PT
We Want More
Efficiency
Scalability
Picture sources https://woboton.com/5-key-benefits-of-industry-40-for-factories/
https://www.iberdrola.com/innovation/smart-farming-precision-agriculture
Let‘s Build better Digital Twins!
Holistic DT
• Enables connection with PT
• Enables connection with Simulation
• Augments PT with additional functionality
5
Physical Twin (PT) Digital Twin (DT) Simulation
DT Services
Pictures from Creative Mahira from the Noun Project; Eucalyp from the Noun Project; Mr Bol from the Noun Project
How to Engineer Holistic Digital Twins?
6
Stack Balancing
Incubator Temperature
Management
Smart Room
1
7
3
Stack
1
Stack
2
Stack
3
Picture sources: https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png;
Engineering Holistic Digital Twins
7
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
Holistic Digital Twin
Physical Twin (PT) Digital Twin (DT) Simulation
Pictures from monkik – Flaticon; Hajicon - Flaticon
Services Monitor Planner Forecaster
Engineering Holistic Digital Twins
Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon
8
Services Monitor
Problem 1:
Redundant
Specification
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
Physical Twin (PT) Digital Twin (DT) Simulation
Planner Forecaster
Engineering Holistic Digital Twins
9
Problem 2: Manual
Effort for Engineering
DT Services
Problem 1:
Redundant
Specification
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
Physical Twin (PT) Digital Twin (DT) Simulation
Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon
Services Monitor Planner Forecaster
Engineering Holistic Digital Twins
10
Problem 2: Manual
Effort for Engineering
DT Services
Problem 3: Variability
in DT Services
Problem 1:
Redundant
Specification
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
currentPosition
targetPosition
currentAngle
moveToPosition()
grip()
release()
GripperRobot
Physical Twin (PT) Digital Twin (DT) Simulation
Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon
Services Monitor Planner Forecaster
Contributions of the DT++ Platform
11
Contribution 1: Single Source of Information
• Lehner, Pfeiffer, Vierhauser, Narzt, Wortmann, Wimmer:
"AML4DT: a model-driven framework for developing and maintaining
digital twins with automationML." Proc. of ETFA (2021)
• Pfeiffer, Lehner, Wortmann, Wimmer: "Modeling capabilities of digital
twin platforms-old wine in new bottles?." J. Object Technol (2022).
Contribution 2: Common Interface for PT +
Simulation
• Lehner, Gil, Mikkelsen, Larssen, Wimmer: "An Architectural Extension
for Digital Twin Platforms to Leverage Behavioral Models." Proc. Of
CASE (2023).
Contribution 3: Automate
Architecture Integration
Services
SC-based
Planner
GA-based
Planner
Time-based
Monitor
Event-based
Monitor
RL-based
Planner
Monitoring Template Planning Template
Physical Twin (PT) Digital Twin (DT) Simulation
…
…
GripperRobot
TwinManager
Evaluation Results
12
Pfeiffer, J., Lehner, D., Wortmann, A., & Wimmer, M. (2022). Modeling capabilities of digital twin platforms-old wine in new
bottles?. J. Object Technol, 21(3), 3.
RQ1: Reuse Potential of DT++ Platform (Problem 1)
RQ2: Effort of service connection in DT++ Platform (Problem 2)
RQ3: Effort of architecture integration (Problem 3)
Effort 50 %
Effort 40-50 %
Initial Effort
Scalability
Methodology: Design Science Research
Pictures by Amethyst Studio from the Noun Project; Mohamed Mb from the Noun Project; Jono from the Noun Project;
https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png;
13
Environment Artifact Knowledge Base
5 magazine articles with
audience > 150k
8 papers with > 80 citations
~10 online repositories
1 PhD thesis
3 Master theses
5 Bachelor theses
Collaborations with 3 countries
implement evaluate
We are here!
Let‘s Collaborate!
Conclusion
• Let‘s build holistic Digital Twins
• Our Research helps Practitioners build holistic Digital Twins
• Digital Twins are awesome!
Pictures from Creative Mahira from the Noun Project
https://www.mikkoikola.com/blog/2014/7/5/quantified-self-and-biohacking https://woboton.com/5-key-benefits-of-industry-40-for-factories/
https://www.iberdrola.com/innovation/smart-farming-precision-agriculture https://vcloudtech.com/solutions/digital-enterprise 14
Effort Scalability
Follow-Up
Interested in Digital Twins?
- „Engineering Digital Twins“ seminar: https://edt.community/past-events/
- Online Repositories of our work: https://github.com/cdl-mint
- AI5Production: https://ai5production.at/
Interested in Collaborations?
- Contact me: daniel.lehner@jku.at
- Contact our institute head: manuel.wimmer@jku.at
15
https://memegenerator.net/instance/68353822/this-is-sparta-meme-let-the-discussion-begin

More Related Content

Similar to What's a Digital Twin - and why you need a better one?

What is Digital Twins?
What is Digital Twins?What is Digital Twins?
What is Digital Twins?Nickjohn33
 
How Media and Entertainment Companies Succeed with there Digital Transformation!
How Media and Entertainment Companies Succeed with there Digital Transformation!How Media and Entertainment Companies Succeed with there Digital Transformation!
How Media and Entertainment Companies Succeed with there Digital Transformation!Sam Sepstrup
 
A Transformation Journey
A Transformation JourneyA Transformation Journey
A Transformation JourneyVMware Tanzu
 
Exploring Digital Twins: A Comprehensive Study
Exploring Digital Twins: A Comprehensive StudyExploring Digital Twins: A Comprehensive Study
Exploring Digital Twins: A Comprehensive StudyIrena
 
Technology tech trends 2022 and beyond
Technology tech trends 2022 and beyond Technology tech trends 2022 and beyond
Technology tech trends 2022 and beyond Brian Pichman
 
Alfresco Day Roma 2015: Digital Renaissance
Alfresco Day Roma 2015: Digital RenaissanceAlfresco Day Roma 2015: Digital Renaissance
Alfresco Day Roma 2015: Digital RenaissanceAlfresco Software
 
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?Digipolis Antwerpen
 
Pragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of MiddlewarePragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of MiddlewareAsanka Abeysinghe
 
Metaverse ESGDX for Climate Risk and Net-Zero Management
Metaverse ESGDX for Climate Risk and Net-Zero ManagementMetaverse ESGDX for Climate Risk and Net-Zero Management
Metaverse ESGDX for Climate Risk and Net-Zero ManagementAlex G. Lee, Ph.D. Esq. CLP
 
DIGITAL_TWIN_final.pptx
DIGITAL_TWIN_final.pptxDIGITAL_TWIN_final.pptx
DIGITAL_TWIN_final.pptxBree80
 
Teaching Session with Robin Joffe 2/2
Teaching Session with Robin Joffe 2/2Teaching Session with Robin Joffe 2/2
Teaching Session with Robin Joffe 2/2SparkLabs
 
The What and Why of Event-Driven Applications - VANTIQ/EDA Overview
The What and Why of Event-Driven Applications - VANTIQ/EDA OverviewThe What and Why of Event-Driven Applications - VANTIQ/EDA Overview
The What and Why of Event-Driven Applications - VANTIQ/EDA OverviewVANTIQ
 
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...confluent
 
Digital Business Engineering
Digital Business EngineeringDigital Business Engineering
Digital Business EngineeringBoris Otto
 
Keynote from IoT DevCon 2018 - Vinay Iyengar
Keynote from IoT DevCon 2018 - Vinay IyengarKeynote from IoT DevCon 2018 - Vinay Iyengar
Keynote from IoT DevCon 2018 - Vinay IyengarVinay Iyengar
 
Wind River Studio Brochure.pdf
Wind River Studio Brochure.pdfWind River Studio Brochure.pdf
Wind River Studio Brochure.pdfJacob Mathew
 
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Peter Melander
 

Similar to What's a Digital Twin - and why you need a better one? (20)

What is Digital Twins?
What is Digital Twins?What is Digital Twins?
What is Digital Twins?
 
How Media and Entertainment Companies Succeed with there Digital Transformation!
How Media and Entertainment Companies Succeed with there Digital Transformation!How Media and Entertainment Companies Succeed with there Digital Transformation!
How Media and Entertainment Companies Succeed with there Digital Transformation!
 
eSmart
eSmarteSmart
eSmart
 
A Transformation Journey
A Transformation JourneyA Transformation Journey
A Transformation Journey
 
Exploring Digital Twins: A Comprehensive Study
Exploring Digital Twins: A Comprehensive StudyExploring Digital Twins: A Comprehensive Study
Exploring Digital Twins: A Comprehensive Study
 
Technology tech trends 2022 and beyond
Technology tech trends 2022 and beyond Technology tech trends 2022 and beyond
Technology tech trends 2022 and beyond
 
Alfresco Day Roma 2015: Digital Renaissance
Alfresco Day Roma 2015: Digital RenaissanceAlfresco Day Roma 2015: Digital Renaissance
Alfresco Day Roma 2015: Digital Renaissance
 
Digital twins ppt
Digital twins pptDigital twins ppt
Digital twins ppt
 
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?
Meetup 21/9/2017 - Image Recogonition: onmisbaar voor een slimme stad?
 
Pragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of MiddlewarePragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of Middleware
 
Metaverse ESGDX for Climate Risk and Net-Zero Management
Metaverse ESGDX for Climate Risk and Net-Zero ManagementMetaverse ESGDX for Climate Risk and Net-Zero Management
Metaverse ESGDX for Climate Risk and Net-Zero Management
 
Digital twin
Digital twinDigital twin
Digital twin
 
DIGITAL_TWIN_final.pptx
DIGITAL_TWIN_final.pptxDIGITAL_TWIN_final.pptx
DIGITAL_TWIN_final.pptx
 
Teaching Session with Robin Joffe 2/2
Teaching Session with Robin Joffe 2/2Teaching Session with Robin Joffe 2/2
Teaching Session with Robin Joffe 2/2
 
The What and Why of Event-Driven Applications - VANTIQ/EDA Overview
The What and Why of Event-Driven Applications - VANTIQ/EDA OverviewThe What and Why of Event-Driven Applications - VANTIQ/EDA Overview
The What and Why of Event-Driven Applications - VANTIQ/EDA Overview
 
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...
Un Systeme d'Information Fait Pour Durer (Thierry Fraudet, Michelin) Paris 20...
 
Digital Business Engineering
Digital Business EngineeringDigital Business Engineering
Digital Business Engineering
 
Keynote from IoT DevCon 2018 - Vinay Iyengar
Keynote from IoT DevCon 2018 - Vinay IyengarKeynote from IoT DevCon 2018 - Vinay Iyengar
Keynote from IoT DevCon 2018 - Vinay Iyengar
 
Wind River Studio Brochure.pdf
Wind River Studio Brochure.pdfWind River Studio Brochure.pdf
Wind River Studio Brochure.pdf
 
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
Transportationmobicloudwebinarv2 0englishedition-130620090944-phpapp02
 

More from Daniel Lehner

Digitale Zwillinge - Potenziale und Geschäftsmodelle
Digitale Zwillinge - Potenziale und GeschäftsmodelleDigitale Zwillinge - Potenziale und Geschäftsmodelle
Digitale Zwillinge - Potenziale und GeschäftsmodelleDaniel Lehner
 
Schritt für Schritt zum digitalen Zwilling
Schritt für Schritt zum digitalen ZwillingSchritt für Schritt zum digitalen Zwilling
Schritt für Schritt zum digitalen ZwillingDaniel Lehner
 
A Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital TwinsA Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital TwinsDaniel Lehner
 
Git-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering ModellenGit-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering ModellenDaniel Lehner
 
Towards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven OptimizationTowards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven OptimizationDaniel Lehner
 
Git-based Model Management
Git-based Model ManagementGit-based Model Management
Git-based Model ManagementDaniel Lehner
 
How to Engineer Digital Twins
How to Engineer Digital TwinsHow to Engineer Digital Twins
How to Engineer Digital TwinsDaniel Lehner
 
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?Daniel Lehner
 
Next Level Unit Testing
Next Level Unit TestingNext Level Unit Testing
Next Level Unit TestingDaniel Lehner
 
Sustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering ModelsSustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering ModelsDaniel Lehner
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDaniel Lehner
 
2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdf2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdfDaniel Lehner
 
Towards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIsTowards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIsDaniel Lehner
 
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...Daniel Lehner
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesDaniel Lehner
 
A Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital TwinsA Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital TwinsDaniel Lehner
 

More from Daniel Lehner (16)

Digitale Zwillinge - Potenziale und Geschäftsmodelle
Digitale Zwillinge - Potenziale und GeschäftsmodelleDigitale Zwillinge - Potenziale und Geschäftsmodelle
Digitale Zwillinge - Potenziale und Geschäftsmodelle
 
Schritt für Schritt zum digitalen Zwilling
Schritt für Schritt zum digitalen ZwillingSchritt für Schritt zum digitalen Zwilling
Schritt für Schritt zum digitalen Zwilling
 
A Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital TwinsA Model-Driven Platform for Engineering Holistic Digital Twins
A Model-Driven Platform for Engineering Holistic Digital Twins
 
Git-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering ModellenGit-basiertes Qualitätsmonitoring von Systems Engineering Modellen
Git-basiertes Qualitätsmonitoring von Systems Engineering Modellen
 
Towards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven OptimizationTowards Reactive Planning With Digital Twins and Model-Driven Optimization
Towards Reactive Planning With Digital Twins and Model-Driven Optimization
 
Git-based Model Management
Git-based Model ManagementGit-based Model Management
Git-based Model Management
 
How to Engineer Digital Twins
How to Engineer Digital TwinsHow to Engineer Digital Twins
How to Engineer Digital Twins
 
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
Modeling Capabilities of Digital Twin Platforms: Old Wine in New Bottles?
 
Next Level Unit Testing
Next Level Unit TestingNext Level Unit Testing
Next Level Unit Testing
 
Sustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering ModelsSustainable Development and Management of Systems Engineering Models
Sustainable Development and Management of Systems Engineering Models
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit Testing
 
2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdf2021_moddit_presentation_final.pdf
2021_moddit_presentation_final.pdf
 
Towards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIsTowards a Flexible Evolution of Digital Twins with Fluent APIs
Towards a Flexible Evolution of Digital Twins with Fluent APIs
 
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...AML4DT: A Model-Driven Framework for Developing  and Maintaining Digital Twin...
AML4DT: A Model-Driven Framework for Developing and Maintaining Digital Twin...
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime Inconsistencies
 
A Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital TwinsA Reference Architecture for Leveraging Model Repositories for Digital Twins
A Reference Architecture for Leveraging Model Repositories for Digital Twins
 

Recently uploaded

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

What's a Digital Twin - and why you need a better one?

  • 1. Daniel Lehner – Institut für Wirtschaftsinformatik – Software Engineering What‘s a Digital Twin? And why do you need a better one? 1
  • 2. Digitalization is Everywhere Picture sources:https://www.mikkoikola.com/blog/2014/7/5/quantified-self-and-biohacking https://woboton.com/5-key-benefits-of-industry-40-for-factories/ https://www.iberdrola.com/innovation/smart-farming-precision-agriculture https://vcloudtech.com/solutions/digital-enterprise 2 Industry 4.0 Smart Farming Quantified Me Virtual Enterprise
  • 3. The Optimization Promise of Digitalization Picture sources: https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png; https://www.iberdrola.com/innovation/smart-farming-precision-agriculture geralt from pixabay.com, MR-Panda from pixabay.com 3 Sustainable Product Development Optimized Use of Human Workforce More Sustainable Products and Processes Answer: Digital Twins How to realize these promises - efficiently - in a scalable way
  • 4. Digital Twins to the Rescue? 4 Physical Twin (PT) Digital Twin (DT) How does this help realize Digitalization? currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot But only for connection to the PT We Want More Efficiency Scalability Picture sources https://woboton.com/5-key-benefits-of-industry-40-for-factories/ https://www.iberdrola.com/innovation/smart-farming-precision-agriculture
  • 5. Let‘s Build better Digital Twins! Holistic DT • Enables connection with PT • Enables connection with Simulation • Augments PT with additional functionality 5 Physical Twin (PT) Digital Twin (DT) Simulation DT Services Pictures from Creative Mahira from the Noun Project; Eucalyp from the Noun Project; Mr Bol from the Noun Project
  • 6. How to Engineer Holistic Digital Twins? 6 Stack Balancing Incubator Temperature Management Smart Room 1 7 3 Stack 1 Stack 2 Stack 3 Picture sources: https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png;
  • 7. Engineering Holistic Digital Twins 7 currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot Holistic Digital Twin Physical Twin (PT) Digital Twin (DT) Simulation Pictures from monkik – Flaticon; Hajicon - Flaticon Services Monitor Planner Forecaster
  • 8. Engineering Holistic Digital Twins Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon 8 Services Monitor Problem 1: Redundant Specification currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot Physical Twin (PT) Digital Twin (DT) Simulation Planner Forecaster
  • 9. Engineering Holistic Digital Twins 9 Problem 2: Manual Effort for Engineering DT Services Problem 1: Redundant Specification currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot Physical Twin (PT) Digital Twin (DT) Simulation Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon Services Monitor Planner Forecaster
  • 10. Engineering Holistic Digital Twins 10 Problem 2: Manual Effort for Engineering DT Services Problem 3: Variability in DT Services Problem 1: Redundant Specification currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot currentPosition targetPosition currentAngle moveToPosition() grip() release() GripperRobot Physical Twin (PT) Digital Twin (DT) Simulation Pictures from monkik – Flaticon; Hajicon – Flaticon; Parzival‘ 1997 - Flaticon Services Monitor Planner Forecaster
  • 11. Contributions of the DT++ Platform 11 Contribution 1: Single Source of Information • Lehner, Pfeiffer, Vierhauser, Narzt, Wortmann, Wimmer: "AML4DT: a model-driven framework for developing and maintaining digital twins with automationML." Proc. of ETFA (2021) • Pfeiffer, Lehner, Wortmann, Wimmer: "Modeling capabilities of digital twin platforms-old wine in new bottles?." J. Object Technol (2022). Contribution 2: Common Interface for PT + Simulation • Lehner, Gil, Mikkelsen, Larssen, Wimmer: "An Architectural Extension for Digital Twin Platforms to Leverage Behavioral Models." Proc. Of CASE (2023). Contribution 3: Automate Architecture Integration Services SC-based Planner GA-based Planner Time-based Monitor Event-based Monitor RL-based Planner Monitoring Template Planning Template Physical Twin (PT) Digital Twin (DT) Simulation … … GripperRobot TwinManager
  • 12. Evaluation Results 12 Pfeiffer, J., Lehner, D., Wortmann, A., & Wimmer, M. (2022). Modeling capabilities of digital twin platforms-old wine in new bottles?. J. Object Technol, 21(3), 3. RQ1: Reuse Potential of DT++ Platform (Problem 1) RQ2: Effort of service connection in DT++ Platform (Problem 2) RQ3: Effort of architecture integration (Problem 3) Effort 50 % Effort 40-50 % Initial Effort Scalability
  • 13. Methodology: Design Science Research Pictures by Amethyst Studio from the Noun Project; Mohamed Mb from the Noun Project; Jono from the Noun Project; https://madewithbluemchen.at/wp-content/uploads/2016/12/Fragezeichen-17.png; 13 Environment Artifact Knowledge Base 5 magazine articles with audience > 150k 8 papers with > 80 citations ~10 online repositories 1 PhD thesis 3 Master theses 5 Bachelor theses Collaborations with 3 countries implement evaluate We are here! Let‘s Collaborate!
  • 14. Conclusion • Let‘s build holistic Digital Twins • Our Research helps Practitioners build holistic Digital Twins • Digital Twins are awesome! Pictures from Creative Mahira from the Noun Project https://www.mikkoikola.com/blog/2014/7/5/quantified-self-and-biohacking https://woboton.com/5-key-benefits-of-industry-40-for-factories/ https://www.iberdrola.com/innovation/smart-farming-precision-agriculture https://vcloudtech.com/solutions/digital-enterprise 14 Effort Scalability
  • 15. Follow-Up Interested in Digital Twins? - „Engineering Digital Twins“ seminar: https://edt.community/past-events/ - Online Repositories of our work: https://github.com/cdl-mint - AI5Production: https://ai5production.at/ Interested in Collaborations? - Contact me: daniel.lehner@jku.at - Contact our institute head: manuel.wimmer@jku.at 15 https://memegenerator.net/instance/68353822/this-is-sparta-meme-let-the-discussion-begin