SlideShare a Scribd company logo
1 of 23
Download to read offline
A First Step
towards AI
for MBSE:
Mohammad Chami – Chami Consulting
Christophe Zoghbi – ZAKA SAL
Jean-Michel Bruel – University of Toulouse
Generating a
Part of SysML
Models from
Text Using AI
http://www.kr.inf.uc3m.es/ai4se/
Publication available at:
https://www.researchgate.net/publication/337338933
MBSE Adoption Components
2/23
Modeling Language
Modeling Method
Modeling Tool
Personnel
Process
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
Source: Chami et al. Towards Solving
MBSE Adoption Challenges: The D3
MBSE Adoption Toolbox, INCOSE IS 2018
https://www.researchgate.net/publication/327071341
MBSE Adoption Components
Modeling Language
Modeling Method
Modeling Tool
Personnel
Process
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
MBSE discussions often
center on technical details
rather than understanding
the human factor, i.e., the
personnel involved in the
MBSE adoption and what
effects they have.
3/23
Source: Chami et al. Towards Solving
MBSE Adoption Challenges: The D3
MBSE Adoption Toolbox, INCOSE IS 2018
https://www.researchgate.net/publication/327071341
Problem Formulation – MBSE Transition
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
4/23
10 Years of Observations on Most Common
Questions Asked in the MBSE Community:
Why should I model?
How should I model?
How should I use and manage
models efficiently?
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
5/23
Scope
We Ask Ourselves
instead of focusing solely on
delivering intelligent products, why
not support their design with the
help of some assistance and
intelligent environments?
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
6/23
Problem Formulation – MBSE Transition
A typical transition into MBSE involves:
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
7/23
Problem Formulation – MBSE Transition
A typical transition into MBSE involves:
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
QUICK&DIRTY
SOLUTION
8/23
Problem Formulation – MBSE Transition
A typical transition into MBSE involves:
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
QUICK&CLEAN
SOLUTION
9/23
Problem Formulation – MBSE Transition
A typical transition into MBSE involves:
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
SUSTAINABLE
SOLUTION
10/23
?
The Approach: Text-to-Model
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
*https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA
With an example from the rail sector (CONNECTA*)
▪ Plan
▪ Analyze
▪ Embrace
▪ Train
▪ Define
▪ Develop
▪ Verify
▪ Validate
▪ Manage
▪ …
Systems Model
11/23
The Approach: Be Different
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
*https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA
With an example from the rail sector (CONNECTA*)
▪ Plan
▪ Analyze
▪ Embrace
▪ Train
▪ Define
▪ Develop
▪ Verify
▪ Validate
▪ Manage
▪ …
Systems Model
12/23
The Approach: How to Automate it?
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
*https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA
With an example from the rail sector (CONNECTA*)
▪ Plan
▪ Analyze
▪ Embrace
▪ Train
▪ Define
▪ Develop
▪ Verify
▪ Validate
▪ Manage
▪ …
Systems Model
13/23
Why not matching the
context of existing MBSE
challenges with successful
AI applications in other
domains?
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
14/23
Text-to-Model Modules and Roles
The What and Who
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
15/23
Text-to-Model Method (1)
The How
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain*NER: Named Entity Recognition 16/23
Text-to-Model Method (1)
The How
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
17/23*NER: Named Entity Recognition
Data Labeling in Dataturks
https://dataturks.com/
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
18/23
100 sentences
Model Scores & NER* Loss Graph in SpaCy
https://spacy.io/
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
NERLossOver25Iterations
ModelScores
*NER: Named Entity Recognition 19/23
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
20/23
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
Generated Actors and Use Cases
21/23
What the driver does?
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
22/23
Wrap Up
▪ A first step but it works
▪ An NER model can be trained and achieved
without any previously provided library
▪ Assistance in accelerating the early phases of
the adoption of MBSE (e.g., model libraries)
▪ Lack of a coherent foundation for enabling the
application of AI for MBSE
▪ New activities would require competences in AI
and MBSE
▪ Looking forward to enhance and work further
on the text-to-model tool part
Photo by Matt Jones on Unsplash
A First Step towards AI for MBSE
M. Chami, C. Zoghbi, and J.M. Bruel
AI4SE Workshop 2019, Madrid, Spain
23/23

More Related Content

What's hot

Scripting with Python to interact with Capella model
Scripting with Python to interact with Capella modelScripting with Python to interact with Capella model
Scripting with Python to interact with Capella modelObeo
 
Finite Element Method
Finite Element MethodFinite Element Method
Finite Element MethodTahir Khan
 
ISO 15288 Systems Engineering - Application to Air Force
ISO 15288 Systems Engineering - Application to Air ForceISO 15288 Systems Engineering - Application to Air Force
ISO 15288 Systems Engineering - Application to Air ForceBernardo A. Delicado
 
Aerodynamic design of Aircraft”
Aerodynamic design of Aircraft”Aerodynamic design of Aircraft”
Aerodynamic design of Aircraft”Masahiro Kanazaki
 
STPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and CapellaSTPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and CapellaDavid Hetherington
 
Simplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSESimplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSEObeo
 
Electric vehicle report
Electric vehicle reportElectric vehicle report
Electric vehicle reportKhushbu Parmar
 
Modular Trade Studies with SysML Simulation.pptx
Modular Trade Studies with SysML Simulation.pptxModular Trade Studies with SysML Simulation.pptx
Modular Trade Studies with SysML Simulation.pptxDavid Hetherington
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Obeo
 
Large scale topological optimisation: aircraft engine pylon case
Large scale topological optimisation: aircraft engine pylon caseLarge scale topological optimisation: aircraft engine pylon case
Large scale topological optimisation: aircraft engine pylon caseAltair
 
System Engineering with Project & Risk Management
System Engineering with Project & Risk ManagementSystem Engineering with Project & Risk Management
System Engineering with Project & Risk ManagementRAMKUMAR P
 
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...Obeo
 
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...Yole Developpement
 
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...Obeo
 
Modeling Lare Deformations Phenomenon with Altair OptiStruct
Modeling Lare Deformations  Phenomenon with Altair OptiStructModeling Lare Deformations  Phenomenon with Altair OptiStruct
Modeling Lare Deformations Phenomenon with Altair OptiStructAltair
 

What's hot (20)

Scripting with Python to interact with Capella model
Scripting with Python to interact with Capella modelScripting with Python to interact with Capella model
Scripting with Python to interact with Capella model
 
Finite Element Method
Finite Element MethodFinite Element Method
Finite Element Method
 
Mscp - aerodynamic shape optimization
Mscp - aerodynamic shape optimizationMscp - aerodynamic shape optimization
Mscp - aerodynamic shape optimization
 
ISO 15288 Systems Engineering - Application to Air Force
ISO 15288 Systems Engineering - Application to Air ForceISO 15288 Systems Engineering - Application to Air Force
ISO 15288 Systems Engineering - Application to Air Force
 
Aerodynamic design of Aircraft”
Aerodynamic design of Aircraft”Aerodynamic design of Aircraft”
Aerodynamic design of Aircraft”
 
CFD & ANSYS FLUENT
CFD & ANSYS FLUENTCFD & ANSYS FLUENT
CFD & ANSYS FLUENT
 
STPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and CapellaSTPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and Capella
 
Simplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSESimplifying MBSE Tasks with Capella and MapleMBSE
Simplifying MBSE Tasks with Capella and MapleMBSE
 
Electric vehicle report
Electric vehicle reportElectric vehicle report
Electric vehicle report
 
Modular Trade Studies with SysML Simulation.pptx
Modular Trade Studies with SysML Simulation.pptxModular Trade Studies with SysML Simulation.pptx
Modular Trade Studies with SysML Simulation.pptx
 
My Air and Space Career Presentation.pdf
My Air and Space Career Presentation.pdfMy Air and Space Career Presentation.pdf
My Air and Space Career Presentation.pdf
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
 
Large scale topological optimisation: aircraft engine pylon case
Large scale topological optimisation: aircraft engine pylon caseLarge scale topological optimisation: aircraft engine pylon case
Large scale topological optimisation: aircraft engine pylon case
 
System Engineering with Project & Risk Management
System Engineering with Project & Risk ManagementSystem Engineering with Project & Risk Management
System Engineering with Project & Risk Management
 
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
Capella Days 2021 | Introduction to CAPELLA/ARCADIA and NASA Systems Engineer...
 
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...
Automotive Packaging: Market and Technologies Trends 2019 report by Yole Déve...
 
Hybrid Vehicle
Hybrid VehicleHybrid Vehicle
Hybrid Vehicle
 
ME6603 - FINITE ELEMENT ANALYSIS
ME6603 - FINITE ELEMENT ANALYSIS ME6603 - FINITE ELEMENT ANALYSIS
ME6603 - FINITE ELEMENT ANALYSIS
 
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
 
Modeling Lare Deformations Phenomenon with Altair OptiStruct
Modeling Lare Deformations  Phenomenon with Altair OptiStructModeling Lare Deformations  Phenomenon with Altair OptiStruct
Modeling Lare Deformations Phenomenon with Altair OptiStruct
 

Similar to A First Step Towards AI for MBSE: Generating A Part of SysML Models From Text Using AI

GO-GN seminar, April 2015 - Mattias MANO
GO-GN seminar, April 2015 - Mattias MANOGO-GN seminar, April 2015 - Mattias MANO
GO-GN seminar, April 2015 - Mattias MANOMattias Mano
 
Odoo code search
Odoo code searchOdoo code search
Odoo code searchinitOS GmbH
 
MOOC Design: MOOCs for the world of business
MOOC Design: MOOCs for the world of businessMOOC Design: MOOCs for the world of business
MOOC Design: MOOCs for the world of businessEADTU
 
Iasp 2013 axel friese _ business model innovation _ the howto for stp managers
Iasp 2013 axel friese _ business model innovation _ the howto for stp managersIasp 2013 axel friese _ business model innovation _ the howto for stp managers
Iasp 2013 axel friese _ business model innovation _ the howto for stp managersForschungszentrum Jülich
 
Icdec2020_presentation_slides_17
Icdec2020_presentation_slides_17Icdec2020_presentation_slides_17
Icdec2020_presentation_slides_17ICDEcCnferenece
 
Monster Germany Challenges
Monster Germany ChallengesMonster Germany Challenges
Monster Germany ChallengesDeepak Babhale
 
Onrec Dubai 3 3 9 V1 1
Onrec Dubai 3 3 9 V1 1Onrec Dubai 3 3 9 V1 1
Onrec Dubai 3 3 9 V1 1SiConroy
 
15Talents
15Talents15Talents
15Talentssibe407
 
Business Model Canvas in Campus Party Recife
Business Model Canvas in Campus Party RecifeBusiness Model Canvas in Campus Party Recife
Business Model Canvas in Campus Party RecifeMarcelo Pimenta (menta90)
 
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...eraser Juan José Calderón
 
CREACE - NOAH17 London
CREACE - NOAH17 LondonCREACE - NOAH17 London
CREACE - NOAH17 LondonNOAH Advisors
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”diannepatricia
 
business model and internet of things
business model and internet of thingsbusiness model and internet of things
business model and internet of thingsLobnaQassem1
 
A practical guide to channeling BIM though content marketing
A practical guide to channeling BIM though content marketingA practical guide to channeling BIM though content marketing
A practical guide to channeling BIM though content marketingCostelloPalmer
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...Bosnia Agile
 
How robotic and machine learning are changing the future jobs
How robotic and machine learning are changing the future jobsHow robotic and machine learning are changing the future jobs
How robotic and machine learning are changing the future jobsJürg Stuker
 

Similar to A First Step Towards AI for MBSE: Generating A Part of SysML Models From Text Using AI (20)

GO-GN seminar, April 2015 - Mattias MANO
GO-GN seminar, April 2015 - Mattias MANOGO-GN seminar, April 2015 - Mattias MANO
GO-GN seminar, April 2015 - Mattias MANO
 
Odoo code search
Odoo code searchOdoo code search
Odoo code search
 
MOOC Design: MOOCs for the world of business
MOOC Design: MOOCs for the world of businessMOOC Design: MOOCs for the world of business
MOOC Design: MOOCs for the world of business
 
Iasp 2013 axel friese _ business model innovation _ the howto for stp managers
Iasp 2013 axel friese _ business model innovation _ the howto for stp managersIasp 2013 axel friese _ business model innovation _ the howto for stp managers
Iasp 2013 axel friese _ business model innovation _ the howto for stp managers
 
Icdec2020_presentation_slides_17
Icdec2020_presentation_slides_17Icdec2020_presentation_slides_17
Icdec2020_presentation_slides_17
 
Monster Germany Challenges
Monster Germany ChallengesMonster Germany Challenges
Monster Germany Challenges
 
Norbert Herrmann - Berlin Model Canvas
Norbert Herrmann - Berlin Model CanvasNorbert Herrmann - Berlin Model Canvas
Norbert Herrmann - Berlin Model Canvas
 
BPS "Incubation and Acceleration"_Siemens
BPS "Incubation and Acceleration"_SiemensBPS "Incubation and Acceleration"_Siemens
BPS "Incubation and Acceleration"_Siemens
 
Onrec Dubai 3 3 9 V1 1
Onrec Dubai 3 3 9 V1 1Onrec Dubai 3 3 9 V1 1
Onrec Dubai 3 3 9 V1 1
 
15Talents
15Talents15Talents
15Talents
 
Business Model Canvas in Campus Party Recife
Business Model Canvas in Campus Party RecifeBusiness Model Canvas in Campus Party Recife
Business Model Canvas in Campus Party Recife
 
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...
Future Teacher Training of Several Universities with MOOCs as OER Ebner, Mart...
 
CREACE - NOAH17 London
CREACE - NOAH17 LondonCREACE - NOAH17 London
CREACE - NOAH17 London
 
Intelligent gadgets
Intelligent gadgetsIntelligent gadgets
Intelligent gadgets
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”
 
business model and internet of things
business model and internet of thingsbusiness model and internet of things
business model and internet of things
 
A practical guide to channeling BIM though content marketing
A practical guide to channeling BIM though content marketingA practical guide to channeling BIM though content marketing
A practical guide to channeling BIM though content marketing
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
 
Seatselect ppt
Seatselect pptSeatselect ppt
Seatselect ppt
 
How robotic and machine learning are changing the future jobs
How robotic and machine learning are changing the future jobsHow robotic and machine learning are changing the future jobs
How robotic and machine learning are changing the future jobs
 

Recently uploaded

Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..MaherOthman7
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New HorizonMorshed Ahmed Rahath
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 

Recently uploaded (20)

Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 

A First Step Towards AI for MBSE: Generating A Part of SysML Models From Text Using AI

  • 1. A First Step towards AI for MBSE: Mohammad Chami – Chami Consulting Christophe Zoghbi – ZAKA SAL Jean-Michel Bruel – University of Toulouse Generating a Part of SysML Models from Text Using AI http://www.kr.inf.uc3m.es/ai4se/ Publication available at: https://www.researchgate.net/publication/337338933
  • 2. MBSE Adoption Components 2/23 Modeling Language Modeling Method Modeling Tool Personnel Process A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain Source: Chami et al. Towards Solving MBSE Adoption Challenges: The D3 MBSE Adoption Toolbox, INCOSE IS 2018 https://www.researchgate.net/publication/327071341
  • 3. MBSE Adoption Components Modeling Language Modeling Method Modeling Tool Personnel Process A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain MBSE discussions often center on technical details rather than understanding the human factor, i.e., the personnel involved in the MBSE adoption and what effects they have. 3/23 Source: Chami et al. Towards Solving MBSE Adoption Challenges: The D3 MBSE Adoption Toolbox, INCOSE IS 2018 https://www.researchgate.net/publication/327071341
  • 4. Problem Formulation – MBSE Transition A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 4/23
  • 5. 10 Years of Observations on Most Common Questions Asked in the MBSE Community: Why should I model? How should I model? How should I use and manage models efficiently? A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 5/23 Scope
  • 6. We Ask Ourselves instead of focusing solely on delivering intelligent products, why not support their design with the help of some assistance and intelligent environments? A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 6/23
  • 7. Problem Formulation – MBSE Transition A typical transition into MBSE involves: A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 7/23
  • 8. Problem Formulation – MBSE Transition A typical transition into MBSE involves: A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain QUICK&DIRTY SOLUTION 8/23
  • 9. Problem Formulation – MBSE Transition A typical transition into MBSE involves: A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain QUICK&CLEAN SOLUTION 9/23
  • 10. Problem Formulation – MBSE Transition A typical transition into MBSE involves: A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain SUSTAINABLE SOLUTION 10/23 ?
  • 11. The Approach: Text-to-Model A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain *https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA With an example from the rail sector (CONNECTA*) ▪ Plan ▪ Analyze ▪ Embrace ▪ Train ▪ Define ▪ Develop ▪ Verify ▪ Validate ▪ Manage ▪ … Systems Model 11/23
  • 12. The Approach: Be Different A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain *https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA With an example from the rail sector (CONNECTA*) ▪ Plan ▪ Analyze ▪ Embrace ▪ Train ▪ Define ▪ Develop ▪ Verify ▪ Validate ▪ Manage ▪ … Systems Model 12/23
  • 13. The Approach: How to Automate it? A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain *https://projects.shift2rail.org/s2r_ip1_n.aspx?p=CONNECTA With an example from the rail sector (CONNECTA*) ▪ Plan ▪ Analyze ▪ Embrace ▪ Train ▪ Define ▪ Develop ▪ Verify ▪ Validate ▪ Manage ▪ … Systems Model 13/23
  • 14. Why not matching the context of existing MBSE challenges with successful AI applications in other domains? A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 14/23
  • 15. Text-to-Model Modules and Roles The What and Who A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 15/23
  • 16. Text-to-Model Method (1) The How A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain*NER: Named Entity Recognition 16/23
  • 17. Text-to-Model Method (1) The How A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 17/23*NER: Named Entity Recognition
  • 18. Data Labeling in Dataturks https://dataturks.com/ A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 18/23 100 sentences
  • 19. Model Scores & NER* Loss Graph in SpaCy https://spacy.io/ A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain NERLossOver25Iterations ModelScores *NER: Named Entity Recognition 19/23
  • 20. A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 20/23
  • 21. A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain Generated Actors and Use Cases 21/23
  • 22. What the driver does? A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 22/23
  • 23. Wrap Up ▪ A first step but it works ▪ An NER model can be trained and achieved without any previously provided library ▪ Assistance in accelerating the early phases of the adoption of MBSE (e.g., model libraries) ▪ Lack of a coherent foundation for enabling the application of AI for MBSE ▪ New activities would require competences in AI and MBSE ▪ Looking forward to enhance and work further on the text-to-model tool part Photo by Matt Jones on Unsplash A First Step towards AI for MBSE M. Chami, C. Zoghbi, and J.M. Bruel AI4SE Workshop 2019, Madrid, Spain 23/23