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
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challangesIvica Crnkovic
 
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.12Ivica Crnkovic
 
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 2019Patrizio Pelliccione
 
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 PatternsHironori Washizaki
 
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 servicesFörderverein Technische Fakultät
 
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 systemsSeldon
 
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
 
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 RequirementsElizabeth Steiner
 
Artificial Intelligence in Service Systems
Artificial Intelligence in Service SystemsArtificial Intelligence in Service Systems
Artificial Intelligence in Service SystemsNiklas Kühl
 
Conceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factoryConceptual framework for designing Intelligent factory
Conceptual framework for designing Intelligent factoryTanmay Patil
 
[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...Obeo
 
Machine Learning Project Lifecycle
Machine Learning Project LifecycleMachine Learning Project Lifecycle
Machine Learning Project LifecycleAbdelhak MAHMOUDI
 
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...Debraj GuhaThakurta
 
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 engineeringuniversity of sust.
 
Lecture on AI and Machine Learning
Lecture on AI and Machine LearningLecture on AI and Machine Learning
Lecture on AI and Machine LearningXiaonan Wang
 

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

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 ...Obeo
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise ArchitectureWSO2
 
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
 
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...Kai Wähner
 
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 (...Yenlo
 
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...IRJET Journal
 
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/CDIRJET Journal
 
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-transformationSlobodan Sipcic
 
Serverless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaServerless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaData Science Milan
 
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 Tushar Katarki
 
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...Abhinav Joshi
 
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 productsGianmario Spacagna
 
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...Databricks
 
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
 
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...OPEN DEI
 
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...OPEN DEI
 
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 EssayDivya 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

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 modellingCARLOS III UNIVERSITY OF MADRID
 
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...CARLOS III UNIVERSITY OF MADRID
 
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 ...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

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

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/