SlideShare a Scribd company logo
1 of 26
Engineering digitalization through
task automation and reuse in the
development lifecycle
Jose María Alvarez & Juan Llorens | UC3M & TRC | {josemaria.alvarez, llorens}@uc3m.es
Introduction
The lifecycle
3
INCOSE IS 2019 3
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Lifecycle management: the Future of Systems Engineering
Source: https://www.researchgate.net/publication/340649785_AI4SE_and_SE4AI_A_Research_Roadmap
4
LOTAR MBSE
Workshop 4
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Mats Berglund (Ericsson)
http://www.ices.kth.se/upload/events/13/84404189f85d41a6a7d1cafd0db4e
e80.pdf
Engineering (and corporate)
environment
Lifecycle processes
ISO 15288:2015
Digitalization of the lifecycle: Internet of Tools
Source: https://www.nist.gov/system/files/documents/2019/04/05/14_delp.pdf
5
INCOSE IS 2019 5
COE 2021 MBSE Virtual
Workshop
Source: Boeing
Sailing the V: engineering digitalization
Lifecycle evolution
6
INCOSE IS 2019 6
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Potential needs to digitalize the V
Automation
Requirement identification and generation
Model population
Documentation and compliance
Traceability
Recovery traces
Consistency checking
Management
MBSE
Integration and exchange
Link logical (descriptive) physical (analytical)
Reuse
Simulation
Configuration
Orchestration
Link
V&V
Quality (CCC)
Information sharing with providers
Configuration Management
Evolution and information sharing
The approach
Knowledge-Centric
Systems Engineering
8
LOTAR MBSE
Workshop 8
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Concept: a knowledge management strategy
9
INCOSE IS 2019 9
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Sailing V: defining the ground truth
01 Controlled Organizational and
Project Vocabulary for a common
understanding among stakeholders
Vocabulary / Terminology
02 Relate the terms in different
way representing semantic
relationships:
- Relationships between terms
(Thesaurus)
- Clusters of Terms
Terms Relationships
04 Information about how can
the text being matched by
the patterns be represented
using graphs
Formalization
03 Represent text structures in a
way it is possible to do Pattern
Matching within the text
Textual Patterns
05 A combination of rules,
tasks and groups to infer
information from existing
text
Reasoning Info
10
LOTAR MBSE
Workshop 10
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
E.g. Support smart artifact authoring (requirements)
11
LOTAR MBSE
Workshop 11
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Sailing the V: domain artifacts management (hub & gateway) and
exploitation
Input
artifact/operation
(and tool)
Tool j
Transformation
rules
System
Knowledge
Base
SRL
(engineering
knowledge graph)
Linking: data, information &
knowledge
Text
SysML
Modelica
Simulink
…
Transformation
rules
Text
SysML
Modelica
Simulink
…
System
Knowledge
Base
Tool k
System Assets
Store
(Knowledge
graph)
Output
artifact/operation
(and tool)
12
INCOSE IS 2019 12
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
TRC ecosystem: capabilities and tools within the H2020-AHTOOLs
project
User stories
5 user stories in Action
“That's one small step for a man, one giant leap for
engineering”
Requirements
Engineering
As requirements engineer
I want to identify and
extract requirements from
legacy documents.
So that I can automate
requirements population.
MBSE &
Requirements
As domain engineer
I want to populate models
from requirements.
So that I can keep
consistency over time and
make my system artifacts
executable.
Keep data links alive and
consistent.
Quality: V&V
As domain engineer
I want to check quality of
my system artifacts: models,
requirements, etc.
So that I can ensure high-
quality artifacts from
scratch reaching the CCC
objectives.
Reuse
As domain engineer
I want to exchange
information between
tools, find similar system
artifacts (e.g. models)
and recover traces.
So that I can reuse
existing knowledge
embedded in system
artifacts.
Digitalization of Engineering
As systems engineer
I want to have a human friendly
environment for the engineering
process.
So that I can share all information
and data with my colleagues in
different disciplines.
Identify and extract requirements from legacy documents
Authoring requirements (and any other artifact)
VIDEO-1, VIDEO-1B
Model generation and exploitation
VIDEO-2, VIDEO-2B, VIDEO-2C, VIDEO-2D, VIDEO-2E
Quality: V & V
VIDEO-3, VIDEO-3B & VIDEO-3C
Reuse: finding models and recovering traces
VIDEO-4
Integration of system artifacts & document generation
VIDEO-5
Closing the stage
Conclusions
&
Future Directions
21
LOTAR MBSE
Workshop 21
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Collaborative engineering: unleashing data & knowledge
Formal
ontologies
Main use:
• To create a knowledge base of the
system: knowledge creation
(collaborative)
• To perform reasoning processes for
knowledge inference
How to use:
• Local and/or distributed reasoning
• Not all ontologies are formal
ontologies
Warning:
• Do NOT use ontologies to perform
data validation (consistency checking,
etc.)time consuming process
• Make ontologies “runnable” not just a
document
• Avoid transformations from different
paradigms but boost cooperation
between paradigms
• e.g. SysMLTransformation or
cooperation?OWL
Data
Shapes
Main use:
• Data representation, exchange and
consistency.
• Lightweight semantics”The Shape”
How to use:
• Data as a Service: create standard-
based APIs (technology is NOT
relevant, FOUNDATIONS ARE)
• OSLC
• Swagger (Open API
Specification)
• REST architectural style (JSON
format)
Warning:
• Define your URIs and methods
properly
• Expose both: data and operations
• Document the use of the API
Swagger a good example
22
INCOSE IS 2019 22
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Technology: main applications of the presented approach
• “Shared database”
• Common data model (representation)
• Federated data & knowledge
• Query language
• Logical view (graph) vs Physical view (?)
• Ready for providing functionalities (e.g.
quality, traceability, etc.)
Technology as a Data
hub
Process integration
• Connection & access to system
artifacts
• Common data model (representation)
• Transformation
• Round-trip between tools
• No indexing, storage, etc.gateway
• Not only exchange data but
functionalities on top of data
• Consume functionalities provided by
tools to integrate results
• Provide new functionalities having a data
hub
Functionality as a Service
Technology as a Data gateway
• “Message bus, broker etc.”, “Hub-Spoke”
• Collaboration between tools to implement
a more complex process
• Communication and orchestration
architecture
• Orchestration (e.g. simulation,
verification, etc.)
23
LOTAR MBSE
Workshop 23
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Interoperability as a key enabler of the lifecycle management
24
LOTAR MBSE
Workshop 24
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Conclusions and Future work
Focus on data integration,
semantics, AI/ML
-Understanding of the
knowledge embedded in the
system artifacts
FUS
E
Automat
e
Trace
Models
Simulatio
n
&
Quality
Key
Enable
rs
Focus on innovation
-Avoid manual tasks
-SMART tools for engineers
Focus on linking (knowledge
graph)
-Recover
-Manage
-Exploit
Focus on integration
-Model management &
population
-Model exchange & execution
-Link different types of models
-SysML V2 API
implementation
Focus on reuse and
continuous quality:
-Link simulations (SysPHS and
SSP)
-Ensure quality over time
-Reuse system artifacts
-Standardization
(interoperability)
-Configuration Management
-Tools and APIs (e.g.
OpenAPI)
-Enhanced engineering
methods: AI/ML
25
LOTAR MBSE
Workshop 25
COE 2021 MBSE Virtual
Workshop
Sailing the V: engineering digitalization
Acknowledgements
The research leading to these results has received funding from the H2020-ECSEL Joint Undertaking (JU) under grant agreement
No 826452-“Arrowhead Tools for Engineering of Digitalisation Solutions” and from specific national programs and/or funding
authorities.
Learn more: https://www.amass-ecsel.eu/
Thank you for
your attention!
Jose María Álvarez-
Rodríguez
Josemaria.alvarez@uc3m.es
@chema_ar
Take a seat and
comment with
us!
Juan Llorens
llorens@inf.uc3m.es
https://www.reusecompany.com/ http://www.kr.inf.uc3m.es/

More Related Content

What's hot

EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...
CARLOS III UNIVERSITY OF MADRID
 
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
Seldon
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
university of sust.
 

What's hot (20)

EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...EMOOCs-2017: Measuring the degree of innovation in higher education through M...
EMOOCs-2017: Measuring the degree of innovation in higher education through M...
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
 
AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12AI challanges - Cse day-2018.04.12
AI challanges - Cse day-2018.04.12
 
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
Software Engineering for ML/AI, keynote at FAS*/ICAC/SASO 2019
 
Landscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning PatternsLandscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning Patterns
 
Artificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and servicesArtificial Intelligence (AI) in media applications and services
Artificial Intelligence (AI) in media applications and services
 
CD4ML and the challenges of testing and quality in ML systems
CD4ML and the challenges of testing and quality in ML systemsCD4ML and the challenges of testing and quality in ML systems
CD4ML and the challenges of testing and quality in ML systems
 
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
TensorFlow London 18: Dr Alastair Moore, Towards the use of Graphical Models ...
 
Improve Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsImprove Product Design with High Quality Requirements
Improve Product Design with High Quality Requirements
 
Artificial Intelligence in Service Systems
Artificial Intelligence in Service SystemsArtificial Intelligence in Service Systems
Artificial Intelligence in Service Systems
 
Iwesep19.ppt
Iwesep19.pptIwesep19.ppt
Iwesep19.ppt
 
IBM Think Milano
IBM Think MilanoIBM Think Milano
IBM Think Milano
 
Conceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factoryConceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factory
 
Network Automation e-Academy
Network Automation e-AcademyNetwork Automation e-Academy
Network Automation e-Academy
 
OA centre of excellence
OA centre of excellenceOA centre of excellence
OA centre of excellence
 
[Capella Days 2020] Keynote: MBSE with Arcadia and Capella - Reconciling with...
[Capella Days 2020] Keynote: MBSE with Arcadia and Capella - Reconciling with...[Capella Days 2020] Keynote: MBSE with Arcadia and Capella - Reconciling with...
[Capella Days 2020] Keynote: MBSE with Arcadia and Capella - Reconciling with...
 
Machine Learning Project Lifecycle
Machine Learning Project LifecycleMachine Learning Project Lifecycle
Machine Learning Project Lifecycle
 
Developing and deploying AI solutions on the cloud using Team Data Science Pr...
Developing and deploying AI solutions on the cloud using Team Data Science Pr...Developing and deploying AI solutions on the cloud using Team Data Science Pr...
Developing and deploying AI solutions on the cloud using Team Data Science Pr...
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Lecture on AI and Machine Learning
Lecture on AI and Machine LearningLecture on AI and Machine Learning
Lecture on AI and Machine Learning
 

Similar to Engineering 4.0: Digitization through task automation and reuse

Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
Dr Nicolas Figay
 
Tech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning productsTech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning products
Gianmario Spacagna
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
Divya Watson
 

Similar to Engineering 4.0: Digitization through task automation and reuse (20)

Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise Architecture
 
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
Enterprise Architecture for MBSE and Virtual Manufacturing digital continuity...
 
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
 
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CDMACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
 
Open Digital Framework from TMFORUM
Open Digital Framework from TMFORUMOpen Digital Framework from TMFORUM
Open Digital Framework from TMFORUM
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
 
Serverless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaServerless machine learning architectures at Helixa
Serverless machine learning architectures at Helixa
 
Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes Scaling AI/ML with Containers and Kubernetes
Scaling AI/ML with Containers and Kubernetes
 
ODSC East 2020 Accelerate ML Lifecycle with Kubernetes and Containerized Da...
ODSC East 2020   Accelerate ML Lifecycle with Kubernetes and Containerized Da...ODSC East 2020   Accelerate ML Lifecycle with Kubernetes and Containerized Da...
ODSC East 2020 Accelerate ML Lifecycle with Kubernetes and Containerized Da...
 
Developing Digital Twins
Developing Digital TwinsDeveloping Digital Twins
Developing Digital Twins
 
Tech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning productsTech leaders guide to effective building of machine learning products
Tech leaders guide to effective building of machine learning products
 
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
Building a MLOps Platform Around MLflow to Enable Model Productionalization i...
 
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
 
IEEE ACADEMIC PROJECTS
IEEE ACADEMIC PROJECTSIEEE ACADEMIC PROJECTS
IEEE ACADEMIC PROJECTS
 
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
Introduction – OPEN DEI Webinar "The role of the Reference Architectures in D...
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
 

More from CARLOS III UNIVERSITY OF MADRID

More from CARLOS III UNIVERSITY OF MADRID (20)

Proyecto IVERES-UC3M
Proyecto IVERES-UC3MProyecto IVERES-UC3M
Proyecto IVERES-UC3M
 
RTVE: Sustainable Development Goal Radar
RTVE: Sustainable Development Goal  RadarRTVE: Sustainable Development Goal  Radar
RTVE: Sustainable Development Goal Radar
 
SESE 2021: Where Systems Engineering meets AI/ML
SESE 2021: Where Systems Engineering meets AI/MLSESE 2021: Where Systems Engineering meets AI/ML
SESE 2021: Where Systems Engineering meets AI/ML
 
Deep Learning Notes
Deep Learning NotesDeep Learning Notes
Deep Learning Notes
 
Blockchain en la Industria Musical
Blockchain en la Industria MusicalBlockchain en la Industria Musical
Blockchain en la Industria Musical
 
Blockchain y sector asegurador
Blockchain y sector aseguradorBlockchain y sector asegurador
Blockchain y sector asegurador
 
Systems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modellingSystems and Software Architecture: an introduction to architectural modelling
Systems and Software Architecture: an introduction to architectural modelling
 
Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...Detection of fraud in financial blockchain-based transactions through big dat...
Detection of fraud in financial blockchain-based transactions through big dat...
 
News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...News headline generation with sentiment and patterns: A case study of sports ...
News headline generation with sentiment and patterns: A case study of sports ...
 
Blockchain y la industria musical
Blockchain y la industria musicalBlockchain y la industria musical
Blockchain y la industria musical
 
Preparing your Big Data start-up pitch
Preparing your Big Data start-up pitchPreparing your Big Data start-up pitch
Preparing your Big Data start-up pitch
 
Internet of Things (IoT) in a nutshell
Internet of Things (IoT) in a nutshellInternet of Things (IoT) in a nutshell
Internet of Things (IoT) in a nutshell
 
Blockchain in a nutshell
Blockchain in a nutshellBlockchain in a nutshell
Blockchain in a nutshell
 
Proyecto SMART: Arquitectura para Big Data
Proyecto SMART: Arquitectura para Big DataProyecto SMART: Arquitectura para Big Data
Proyecto SMART: Arquitectura para Big Data
 
Simple Presentation for Slideshare
Simple Presentation for SlideshareSimple Presentation for Slideshare
Simple Presentation for Slideshare
 
SKOS intro
SKOS introSKOS intro
SKOS intro
 
CORFU-MTSR 2013
CORFU-MTSR 2013CORFU-MTSR 2013
CORFU-MTSR 2013
 
The RDFIndex-MTSR 2013
The RDFIndex-MTSR 2013The RDFIndex-MTSR 2013
The RDFIndex-MTSR 2013
 
Map/Reduce intro
Map/Reduce introMap/Reduce intro
Map/Reduce intro
 
WP4-QoS Management in the Cloud
WP4-QoS Management in the CloudWP4-QoS Management in the Cloud
WP4-QoS Management in the Cloud
 

Recently uploaded

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Recently uploaded (20)

Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 

Engineering 4.0: Digitization through task automation and reuse

  • 1. Engineering digitalization through task automation and reuse in the development lifecycle Jose María Alvarez & Juan Llorens | UC3M & TRC | {josemaria.alvarez, llorens}@uc3m.es
  • 3. 3 INCOSE IS 2019 3 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Lifecycle management: the Future of Systems Engineering Source: https://www.researchgate.net/publication/340649785_AI4SE_and_SE4AI_A_Research_Roadmap
  • 4. 4 LOTAR MBSE Workshop 4 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Mats Berglund (Ericsson) http://www.ices.kth.se/upload/events/13/84404189f85d41a6a7d1cafd0db4e e80.pdf Engineering (and corporate) environment Lifecycle processes ISO 15288:2015 Digitalization of the lifecycle: Internet of Tools Source: https://www.nist.gov/system/files/documents/2019/04/05/14_delp.pdf
  • 5. 5 INCOSE IS 2019 5 COE 2021 MBSE Virtual Workshop Source: Boeing Sailing the V: engineering digitalization Lifecycle evolution
  • 6. 6 INCOSE IS 2019 6 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Potential needs to digitalize the V Automation Requirement identification and generation Model population Documentation and compliance Traceability Recovery traces Consistency checking Management MBSE Integration and exchange Link logical (descriptive) physical (analytical) Reuse Simulation Configuration Orchestration Link V&V Quality (CCC) Information sharing with providers Configuration Management Evolution and information sharing
  • 8. 8 LOTAR MBSE Workshop 8 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Concept: a knowledge management strategy
  • 9. 9 INCOSE IS 2019 9 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Sailing V: defining the ground truth 01 Controlled Organizational and Project Vocabulary for a common understanding among stakeholders Vocabulary / Terminology 02 Relate the terms in different way representing semantic relationships: - Relationships between terms (Thesaurus) - Clusters of Terms Terms Relationships 04 Information about how can the text being matched by the patterns be represented using graphs Formalization 03 Represent text structures in a way it is possible to do Pattern Matching within the text Textual Patterns 05 A combination of rules, tasks and groups to infer information from existing text Reasoning Info
  • 10. 10 LOTAR MBSE Workshop 10 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization E.g. Support smart artifact authoring (requirements)
  • 11. 11 LOTAR MBSE Workshop 11 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Sailing the V: domain artifacts management (hub & gateway) and exploitation Input artifact/operation (and tool) Tool j Transformation rules System Knowledge Base SRL (engineering knowledge graph) Linking: data, information & knowledge Text SysML Modelica Simulink … Transformation rules Text SysML Modelica Simulink … System Knowledge Base Tool k System Assets Store (Knowledge graph) Output artifact/operation (and tool)
  • 12. 12 INCOSE IS 2019 12 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization TRC ecosystem: capabilities and tools within the H2020-AHTOOLs project
  • 13. User stories 5 user stories in Action
  • 14. “That's one small step for a man, one giant leap for engineering” Requirements Engineering As requirements engineer I want to identify and extract requirements from legacy documents. So that I can automate requirements population. MBSE & Requirements As domain engineer I want to populate models from requirements. So that I can keep consistency over time and make my system artifacts executable. Keep data links alive and consistent. Quality: V&V As domain engineer I want to check quality of my system artifacts: models, requirements, etc. So that I can ensure high- quality artifacts from scratch reaching the CCC objectives. Reuse As domain engineer I want to exchange information between tools, find similar system artifacts (e.g. models) and recover traces. So that I can reuse existing knowledge embedded in system artifacts. Digitalization of Engineering As systems engineer I want to have a human friendly environment for the engineering process. So that I can share all information and data with my colleagues in different disciplines.
  • 15. Identify and extract requirements from legacy documents Authoring requirements (and any other artifact) VIDEO-1, VIDEO-1B
  • 16. Model generation and exploitation VIDEO-2, VIDEO-2B, VIDEO-2C, VIDEO-2D, VIDEO-2E
  • 17. Quality: V & V VIDEO-3, VIDEO-3B & VIDEO-3C
  • 18. Reuse: finding models and recovering traces VIDEO-4
  • 19. Integration of system artifacts & document generation VIDEO-5
  • 21. 21 LOTAR MBSE Workshop 21 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Collaborative engineering: unleashing data & knowledge Formal ontologies Main use: • To create a knowledge base of the system: knowledge creation (collaborative) • To perform reasoning processes for knowledge inference How to use: • Local and/or distributed reasoning • Not all ontologies are formal ontologies Warning: • Do NOT use ontologies to perform data validation (consistency checking, etc.)time consuming process • Make ontologies “runnable” not just a document • Avoid transformations from different paradigms but boost cooperation between paradigms • e.g. SysMLTransformation or cooperation?OWL Data Shapes Main use: • Data representation, exchange and consistency. • Lightweight semantics”The Shape” How to use: • Data as a Service: create standard- based APIs (technology is NOT relevant, FOUNDATIONS ARE) • OSLC • Swagger (Open API Specification) • REST architectural style (JSON format) Warning: • Define your URIs and methods properly • Expose both: data and operations • Document the use of the API Swagger a good example
  • 22. 22 INCOSE IS 2019 22 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Technology: main applications of the presented approach • “Shared database” • Common data model (representation) • Federated data & knowledge • Query language • Logical view (graph) vs Physical view (?) • Ready for providing functionalities (e.g. quality, traceability, etc.) Technology as a Data hub Process integration • Connection & access to system artifacts • Common data model (representation) • Transformation • Round-trip between tools • No indexing, storage, etc.gateway • Not only exchange data but functionalities on top of data • Consume functionalities provided by tools to integrate results • Provide new functionalities having a data hub Functionality as a Service Technology as a Data gateway • “Message bus, broker etc.”, “Hub-Spoke” • Collaboration between tools to implement a more complex process • Communication and orchestration architecture • Orchestration (e.g. simulation, verification, etc.)
  • 23. 23 LOTAR MBSE Workshop 23 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Interoperability as a key enabler of the lifecycle management
  • 24. 24 LOTAR MBSE Workshop 24 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Conclusions and Future work Focus on data integration, semantics, AI/ML -Understanding of the knowledge embedded in the system artifacts FUS E Automat e Trace Models Simulatio n & Quality Key Enable rs Focus on innovation -Avoid manual tasks -SMART tools for engineers Focus on linking (knowledge graph) -Recover -Manage -Exploit Focus on integration -Model management & population -Model exchange & execution -Link different types of models -SysML V2 API implementation Focus on reuse and continuous quality: -Link simulations (SysPHS and SSP) -Ensure quality over time -Reuse system artifacts -Standardization (interoperability) -Configuration Management -Tools and APIs (e.g. OpenAPI) -Enhanced engineering methods: AI/ML
  • 25. 25 LOTAR MBSE Workshop 25 COE 2021 MBSE Virtual Workshop Sailing the V: engineering digitalization Acknowledgements The research leading to these results has received funding from the H2020-ECSEL Joint Undertaking (JU) under grant agreement No 826452-“Arrowhead Tools for Engineering of Digitalisation Solutions” and from specific national programs and/or funding authorities. Learn more: https://www.amass-ecsel.eu/
  • 26. Thank you for your attention! Jose María Álvarez- Rodríguez Josemaria.alvarez@uc3m.es @chema_ar Take a seat and comment with us! Juan Llorens llorens@inf.uc3m.es https://www.reusecompany.com/ http://www.kr.inf.uc3m.es/