SlideShare a Scribd company logo
© 2020 Maplesoft, a division of Waterloo Maple Inc.
MapleMBSE
An Excel-basedMBSE Tool for
IntegratingSpreadsheet-basedTasks with Capella SystemsModels
PaulGoossens,VPMBSESolutions
BharaniMohan,MBSEDeveloper
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Challenges to Adoption of MBSE
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Challenges to Adoption of MBSE
People & Processes!
Chami, Mohammad & Bruel, Jean-Michel.
(2018). A Survey on MBSE Adoption Challenges.
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Capella…
Systems Model
“Single Source of Truth”
Structure
Behavior
Requirements
Parameters
How to scale Systems Engineering
beyond Systems Engineers?
Architecture
Systems Engineers
Results
Spreadsheets
Documents
Email, etc
Project Stakeholders
Engineering, UX, software,
Business processes,
project management,
procurement etc
Parameters, Constraints, etc
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Capella…
Systems Model
“Single Source of Truth”
Structure
Behavior
Requirements
Parameters
How to scale Systems Engineering
beyond Systems Engineers?
Architecture
Systems Engineers
Results
Spreadsheets
Documents
Email, etc
Project Stakeholders
Engineering, UX, software,
Business processes,
project management,
procurement etc
Parameters, Constraints, etc
Time-
wasting
rework
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Capella…
Systems Model
“Single Source of Truth”
Structure
Behavior
Requirements
Parameters
Design Changes
How to scale Systems Engineering
beyond Systems Engineers?
Architecture
Systems Engineers
Project Stakeholders
Engineering, UX, software,
Business processes,
project management,
procurement etc
Task-specific Views
V&V: Compliance Tests
Trade studies, FMEA, etc
MapleMBSE
Design Review
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Systems Model
“Single Source of Truth”
Structure
Behavior
Requirements
Parameters
Model updates
Model updates
MapleMBSE
Systems Engineering for All Project Stakeholders
MapleMBSE
Intuitive, Excel-based UI for viewing, entering,
and modifying system design information
Synchronized bi-directional updates
between Excel and systems model
Integration with standard SE platforms, such as
Rhapsody, MagicDraw/Teamwork Cloud (SysML)
and Capella
Customizable UI for task-
specific views and analyses
© 2020 Maplesoft, a division of Waterloo Maple Inc.
• Tasks that require large quantities of information to be integrated with
the systems model, eg Equipment Lists (MEL)
• Tasks that require specialist skills/knowledge to generate information
needed in the systems model, eg Requirement decomposition
• Tasks that are already being performed using spreadsheets, safety
analysis, FMEA, energy/mass/cost budgets
• Tasks that require analysis of the systems model, eg impact analysis,
Design Structure (DSM), Traceability
Application – Identifying the Ideal use-case
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Typical Tasks in the Arcadia Work-flow
© 2020 Maplesoft, a division of Waterloo Maple Inc.
It is a list of all the part in a System/Sub-
System with common attributes
• Mass, Quantity, sub-system, Part
Number, type, Power, etc.
• Import a list of component from Lunar
Relay Satellite Communications
Systems
10
MEL Import
© 2020 Maplesoft, a division of Waterloo Maple Inc.
• Domain extension using PVMT add-
ons
• Defined scope to Physical
Component
• Added new properties based on the
importing excel sheet
11
MEL Import
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Demonstration work-flow: FMEA
MapleMBSE
Capella
Excel
Capella Model
Systems Engineer
• System architecture
• Requirements
• MapleMBSE Templates &
Configurations
Safety Engineer
• Identify failure modes
• Determine severity, frequency,
ease of detection
• Determine RPN
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Physical Components
from Capella model
Create identified failure
modes as model
elements
PVMT add-ons
Create a FMEA table
S O D
Calculate RPN
iterative
process
Demonstration work-flow: FMEA
Add mitigating actions for
failure modes into the
Capella model
Update model
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Case Study: Nissan — Overview
Integration of MapleMBSE with Nissan7 Systems Engineering Process
Nissan7 Modeling with Spreadsheet
through MapleMBSE
Component Function Guide Word Timing Description System Vehicle Severity
F1 Engine
Reduce the engine
rpm at shift-up to
adjust the rotation
difference between
drive shaft and
counter shaft to be
selected
F1 Engine
Reduce the engine
rpm at shift-up to
adjust the rotation
difference between
drive shaft and
counter shaft to be
selected 1-Not_Provided
Do not reduce or increase
engine rpm even if the
controller requests to it
Engine ECU bug
ECU mulfunction
Engine Safety
treatment
Clutch may be
damaged
Unintended
accelaeration A
Counter Measure
Failure ModeFMEA
No.
Target
Cause
Effect (Hazard Analysis)
Physical Means
1st 2nd Body ClutchSignalGenerator Driver Engine Gear1st Gear2nd Gear3rd Gear4th ShiftController Tire
Drivability Keeping up of creeping Keep slowly letting in and out the clutch when the carstarts slowly in the first gear X X X X X
Drivability Keeping up of creeping Slowly engage the clutch when the rotation difference between crank shaft and drive shaft is large X X X X X X X
PerformanceThe DCT shifts gears to reduce fuel consumptionThe DCT should select an optimal gear by considering the drivers direction and the current conditions of the car X X X
Safety The DCT must assure the safety Functiontotemporarily keepthe current gearwheneverit receivesany illegalinstructionsordetectswrong condition X
Safety The DCT must assure the safety The DCT never selects any gear that is not safe X
Drivability The DCT shoud shift smoothly Reduce the engine rpm at shift-uptoadjust the rotationdifference betweendrive shaft andcountershaft tobe selected X X X
Requirements
Function
Integrated Model
Management
Score 223 320 308
Adopted TRUE TRUE
Criterion Weight
Reduce the engine
rpm at shift-up to
adjust the rotation
difference between
drive shaft and
counter shaft to be
selected
The DCT properly
adjusts the time to
engage the clutch to
alleviate shock
The DCT should select
an optimal gear by
considering the
drivers direction and
the current conditions
of the car
Good efficiency at low rpm 8 1 3 4
Good efficiency at mid rpm 7 3 6 6
Good efficiency at high rpm 6 4 3 3
Low heat emission 8 7 8 7
Cost 10 5 10 8
Robustness 8 8 9 10
Nissan’s Process
Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano,
IBM Research - Tokyo, "Controlled modeling environment
using flexibly-formatted spreadsheets." in ICSE 2014, ACM
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Case Study: Nissan — Productivity
MapleMBSE is proven to be effective for many engineers to develop the design of a vehicle
system collaboratively, which leads to significant improvement in design performance for Nissan
0
40
80
120
160
MapleMBSE MBSE Tool
Operating Time[min]
Context Diagram
Use Case Diagram
Trade off Matrix
6 Guide Words
[min]
Context
Diagram
Use Case
Diagram
Trade off
Matrix
6 Guide
Words
Total
MapleMBSE 6 5 5 14 30
MBSE Tool 10 20 32 67 129
30
129
Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano,
IBM Research - Tokyo, "Controlled modeling environment
using flexibly-formatted spreadsheets." in ICSE 2014, ACM
[min]
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Case Study: Nissan — Effectiveness
According to our experiments (presented in ICSE 2014) of Automotive SysML modeling,
MapleMBSE greatly improves productivity across all system-design tasks
MapleMBSE almost halves the
time!
MapleMBSE reduced the
errors to 1/4!
Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano,
IBM Research - Tokyo, "Controlled modeling environment
using flexibly-formatted spreadsheets." in ICSE 2014, ACM
MapleMBSE
MBSE Tool
MapleMBSE
MBSE Tool
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Case Study: Nissan — Error Analysis
Result suggest that typical modeling tools impose unfamiliar UI and complexities of
SysML on users
MapleMBSE MBSE tool
Simple mistakes only
(1) Familiar, intuitive Excel UI
(2) Spreadsheets optimized to do the tasks
(3) No need for deep knowledge of the modeling language (SysML)Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano,
IBM Research - Tokyo, "Controlled modeling environment
using flexibly-formatted spreadsheets." in ICSE 2014, ACM
© 2020 Maplesoft, a division of Waterloo Maple Inc.
MapleMBSE
Facilitate Design Collaboration Across the Enterprise
Electronics
Mechanical
Software
UX
Procurement
Project Management
Broaden Engagement with the
Systems Engineering Process
Reduce Risk,
Errors and CostsRamp Up,
Right Away
Fully
Customizable
IT
Systems
Engineering
Systems
Model
© 2020 Maplesoft, a division of Waterloo Maple Inc.
Questions?
www.maplembse.com
pgoossens@maplesoft.com
© 2020 Maplesoft, a division of Waterloo Maple Inc.
MapleMBSE Architecture Overview
MapleMBSE enables systems-model development Excel. Since it is built on top of
EMF, we can integrate many modeling tools by providing Adapters
MapleMBSE
Model Spreadsheets in Excel
Update
Change Event
End-user
EMF-based Interface
Teamwork
Cloud
CapellaRhapsody etc…MapleMBSE Adapters
Configurations,
TemplatesSystems Expert
© 2020 Maplesoft, a division of Waterloo Maple Inc.
• Examples(querying operational activity):
– data-source oparch =
Root/ownedModelRoots[SystemEngineering]/ownedArchitectures[
oa::OperationalAnalysis]
– data-source opRootFun =
oparch/ownedFunctionPkg[oa::OperationalActivityPkg|name =
"Operational
Activities"]/ownedOperationalActivities[oa::OperationalActivity|n
ame = "Root Operational Activity"]
– data-source opFunction
=opRootFun/ownedFunctions[oa::OperationalActivity]
• […] part is called a qualifier
2
1
QPE: Query Path Expression
Query Path Expression is something like a simplified XPath to query model elements
Model
Root Operational
Activity
Operational
Activity
© 2020 Maplesoft, a division of Waterloo Maple Inc.
MapleMBSE Demos on YouTube
Introduction to MapleMBSE
High-level overview of how MapleMBSE allows
engagement with the systems engineering process by
all project stake-holders across the enterprise
Easy-to-use Excel-based UI for Systems Engineering
MapleMBSE gives you an intuitive, Excel®-based
interface for easily entering system definitions
without having to be an expert in your company’s
MBSE tool.
Allows all stakeholders to contribute to the Systems
Engineering process
With MapleMBSE, you don’t need to be a systems
engineering expert to contribute to the process. Task-
specific views are excel-based and show each
stakeholder only what they need to see.
Simplifies information-entry, reducing risk of errors
MapleMBSE allows you to use natural language and
numerical inputs to reduce errors associated with the
complex entry mechanisms of MBSE tools.
Offers rapid customization of model views and data
integration
Because every systems engineering project is
different, MapleMBSE allows you to provide
customized model views that best suit the task at
hand.
MapleMBSE and No Magic Teamwork Cloud Work-
flow
Detailed demonstration of how MapleMBSE users
can interact with systems models on Teamwork Cloud
for No Magic/Dassault Systemes
© 2020 Maplesoft, a division of Waterloo Maple Inc.
MapleMBSE Demos on YouTube
MapleMBSE Demo with Rhapsody and MagicDraw
This shows how MapleMBSE works with Rational
Rhapsody and MagicDraw, both well-established
diagramming tools used extensively by system engineers.
Fundamentally, the spreadsheets are a “views” into the
system model that can be edited by adding more detailed
structures and requirements then submitted back into the
system model.
MapleSim ModelCenter Demo
This shows how the data in a systems model can be
integrated with other simulation and analysis tools (in this
case, Maple and MapleSim) to perform functional
verification of a proposed system design, using
ModelCenter from Phoenix Integration. By simulating the
system’s dynamic performance over a range of duty
cycles, key properties can be tested to ensure compliance
with the requirements very early in the design process.
JPL/OpenMBEE Managed Excel
This is a demo that was developed by one of our
customers, JPL, that shows the workflow between
different stakeholders who perform different tasks, but
the results of these tasks have a direct impact on other.
Both can work in MapleMBSE without needing to work in
MagicDraw at all.
JPL/OpenMBEE MultiBranch Excel
This is a demo that was developed by one of our
customers, JPL, that shows how different stakeholders can
be working on different branches of the same system
model. MapleMBSE automatically builds the view that is
scoped by the branch of the model that is selected.
JPL/Syndeia Excel NX Integration
This is a demo that was developed by one of our
customers, JPL, that shows the integration of MapleMBSE
with Siemens NX through Syndeia from Intercax, and
MagicDraw and CAMEO Systems Modeler from No Magic.

More Related Content

What's hot

Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Obeo
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
Obeo
 
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
Obeo
 
Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
Obeo
 
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
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
Obeo
 
System of systems modeling with Capella
System of systems modeling with CapellaSystem of systems modeling with Capella
System of systems modeling with Capella
Obeo
 
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
 
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
Obeo
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
Obeo
 
Strategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with Capella
Obeo
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
Obeo
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
Obeo
 
MBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdfMBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdf
Helder Castro
 
MBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfMBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdf
Helder Castro
 
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Obeo
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
Obeo
 
[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example
Obeo
 
Model based systems engineering
Model based systems engineeringModel based systems engineering
Model based systems engineering
Capgemini
 
Variability management with Capella and pure::variants
Variability management with Capella and pure::variantsVariability management with Capella and pure::variants
Variability management with Capella and pure::variants
Obeo
 

What's hot (20)

Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
 
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
 
Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
 
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...
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
 
System of systems modeling with Capella
System of systems modeling with CapellaSystem of systems modeling with Capella
System of systems modeling with Capella
 
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 ...
 
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
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
 
Strategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with Capella
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
 
MBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdfMBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdf
 
MBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfMBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdf
 
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
 
[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example[Capella Days 2020] Innovating with MBSE – Medical Device Example
[Capella Days 2020] Innovating with MBSE – Medical Device Example
 
Model based systems engineering
Model based systems engineeringModel based systems engineering
Model based systems engineering
 
Variability management with Capella and pure::variants
Variability management with Capella and pure::variantsVariability management with Capella and pure::variants
Variability management with Capella and pure::variants
 

Similar to Simplifying MBSE Tasks with Capella and MapleMBSE

ASME Webinar: Model-Driven Innovation in Machine Design
ASME Webinar: Model-Driven Innovation in Machine DesignASME Webinar: Model-Driven Innovation in Machine Design
ASME Webinar: Model-Driven Innovation in Machine Design
Paul Goossens
 
Smart Grid Analytics: All That Remains to be Ready is You
Smart Grid Analytics: All That Remains to be Ready is YouSmart Grid Analytics: All That Remains to be Ready is You
Smart Grid Analytics: All That Remains to be Ready is You
Lauren Watters
 
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
iQHub
 
IT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined WorldIT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined World
EMC
 
Why should Manufacturers consider cloud-based MES
Why should Manufacturers consider cloud-based MESWhy should Manufacturers consider cloud-based MES
Why should Manufacturers consider cloud-based MESShankar Vogge
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
larryATprodev
 
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
Markus Klems
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulation
Graham Bleakley
 
IBM - Craig Bender
IBM - Craig BenderIBM - Craig Bender
IBM - Craig Bender
IDGnederland
 
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdfSLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
SamuelNahum1
 
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
ssuser94fe58
 
Cases Riverbed 2009
Cases Riverbed 2009Cases Riverbed 2009
Cases Riverbed 2009
INSPIRIT BRASIL
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
AgileNetwork
 
Optimus Brochure
Optimus BrochureOptimus Brochure
Optimus Brochure
Antoine Remiot
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
Geon-Hong Kim
 
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCEEMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
EMC
 
Constraint Programming - An Alternative Approach to Heuristics in Scheduling
Constraint Programming - An Alternative Approach to Heuristics in SchedulingConstraint Programming - An Alternative Approach to Heuristics in Scheduling
Constraint Programming - An Alternative Approach to Heuristics in Scheduling
Eray Cakici
 
USTDA US-ASEAN Hanoi Vietnam 13th November 2012
USTDA US-ASEAN Hanoi Vietnam 13th November 2012USTDA US-ASEAN Hanoi Vietnam 13th November 2012
USTDA US-ASEAN Hanoi Vietnam 13th November 2012
beckwithn
 
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
IRJET Journal
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)
Inductive Automation
 

Similar to Simplifying MBSE Tasks with Capella and MapleMBSE (20)

ASME Webinar: Model-Driven Innovation in Machine Design
ASME Webinar: Model-Driven Innovation in Machine DesignASME Webinar: Model-Driven Innovation in Machine Design
ASME Webinar: Model-Driven Innovation in Machine Design
 
Smart Grid Analytics: All That Remains to be Ready is You
Smart Grid Analytics: All That Remains to be Ready is YouSmart Grid Analytics: All That Remains to be Ready is You
Smart Grid Analytics: All That Remains to be Ready is You
 
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATIONASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
ASSESSING ADAS/AD FOR SCENARIO-DRIVEN DESIGN VALIDATION AND OPTIMIZATION
 
IT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined WorldIT Ops Mgmt in the New Virtualized, Software-defined World
IT Ops Mgmt in the New Virtualized, Software-defined World
 
Why should Manufacturers consider cloud-based MES
Why should Manufacturers consider cloud-based MESWhy should Manufacturers consider cloud-based MES
Why should Manufacturers consider cloud-based MES
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
 
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing.
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulation
 
IBM - Craig Bender
IBM - Craig BenderIBM - Craig Bender
IBM - Craig Bender
 
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdfSLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
SLIDES_Electrification__AI_and_the_Future_of_Engineering_Education.pdf.pdf
 
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
02-NSRP_All_Panel_-_LiftShip_ATA_F.pdf
 
Cases Riverbed 2009
Cases Riverbed 2009Cases Riverbed 2009
Cases Riverbed 2009
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
 
Optimus Brochure
Optimus BrochureOptimus Brochure
Optimus Brochure
 
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
[OFW 14] Prediction of Flow Characteristics by Applying Machine Learning of S...
 
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCEEMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
EMC IT's Journey to Cloud : IT-AS-A-SERVICE APPLICATIONS & CLOUD EXPERIENCE
 
Constraint Programming - An Alternative Approach to Heuristics in Scheduling
Constraint Programming - An Alternative Approach to Heuristics in SchedulingConstraint Programming - An Alternative Approach to Heuristics in Scheduling
Constraint Programming - An Alternative Approach to Heuristics in Scheduling
 
USTDA US-ASEAN Hanoi Vietnam 13th November 2012
USTDA US-ASEAN Hanoi Vietnam 13th November 2012USTDA US-ASEAN Hanoi Vietnam 13th November 2012
USTDA US-ASEAN Hanoi Vietnam 13th November 2012
 
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
IRJET- Vibration Analysis and Optimization of Housing for ECU in Automobile u...
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)
 

More from Obeo

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
Obeo
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
Obeo
 
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
Obeo
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
Obeo
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
Obeo
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Obeo
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
Obeo
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
Obeo
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No Code
Obeo
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
Obeo
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Obeo
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
Obeo
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
Obeo
 
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by SiriusSimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
Obeo
 
Get into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchainGet into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchain
Obeo
 
Capella annual meeting 2022
Capella annual meeting 2022Capella annual meeting 2022
Capella annual meeting 2022
Obeo
 
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEAGénérez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Obeo
 
Capella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellitesCapella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellites
Obeo
 
Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...
Obeo
 

More from Obeo (19)

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
 
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No Code
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
 
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by SiriusSimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
 
Get into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchainGet into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchain
 
Capella annual meeting 2022
Capella annual meeting 2022Capella annual meeting 2022
Capella annual meeting 2022
 
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEAGénérez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
 
Capella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellitesCapella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellites
 
Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...
 

Recently uploaded

TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 

Recently uploaded (20)

TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 

Simplifying MBSE Tasks with Capella and MapleMBSE

  • 1. © 2020 Maplesoft, a division of Waterloo Maple Inc. MapleMBSE An Excel-basedMBSE Tool for IntegratingSpreadsheet-basedTasks with Capella SystemsModels PaulGoossens,VPMBSESolutions BharaniMohan,MBSEDeveloper
  • 2. © 2020 Maplesoft, a division of Waterloo Maple Inc. Challenges to Adoption of MBSE
  • 3. © 2020 Maplesoft, a division of Waterloo Maple Inc. Challenges to Adoption of MBSE People & Processes! Chami, Mohammad & Bruel, Jean-Michel. (2018). A Survey on MBSE Adoption Challenges.
  • 4. © 2020 Maplesoft, a division of Waterloo Maple Inc. Capella… Systems Model “Single Source of Truth” Structure Behavior Requirements Parameters How to scale Systems Engineering beyond Systems Engineers? Architecture Systems Engineers Results Spreadsheets Documents Email, etc Project Stakeholders Engineering, UX, software, Business processes, project management, procurement etc Parameters, Constraints, etc
  • 5. © 2020 Maplesoft, a division of Waterloo Maple Inc. Capella… Systems Model “Single Source of Truth” Structure Behavior Requirements Parameters How to scale Systems Engineering beyond Systems Engineers? Architecture Systems Engineers Results Spreadsheets Documents Email, etc Project Stakeholders Engineering, UX, software, Business processes, project management, procurement etc Parameters, Constraints, etc Time- wasting rework
  • 6. © 2020 Maplesoft, a division of Waterloo Maple Inc. Capella… Systems Model “Single Source of Truth” Structure Behavior Requirements Parameters Design Changes How to scale Systems Engineering beyond Systems Engineers? Architecture Systems Engineers Project Stakeholders Engineering, UX, software, Business processes, project management, procurement etc Task-specific Views V&V: Compliance Tests Trade studies, FMEA, etc MapleMBSE Design Review
  • 7. © 2020 Maplesoft, a division of Waterloo Maple Inc. Systems Model “Single Source of Truth” Structure Behavior Requirements Parameters Model updates Model updates MapleMBSE Systems Engineering for All Project Stakeholders MapleMBSE Intuitive, Excel-based UI for viewing, entering, and modifying system design information Synchronized bi-directional updates between Excel and systems model Integration with standard SE platforms, such as Rhapsody, MagicDraw/Teamwork Cloud (SysML) and Capella Customizable UI for task- specific views and analyses
  • 8. © 2020 Maplesoft, a division of Waterloo Maple Inc. • Tasks that require large quantities of information to be integrated with the systems model, eg Equipment Lists (MEL) • Tasks that require specialist skills/knowledge to generate information needed in the systems model, eg Requirement decomposition • Tasks that are already being performed using spreadsheets, safety analysis, FMEA, energy/mass/cost budgets • Tasks that require analysis of the systems model, eg impact analysis, Design Structure (DSM), Traceability Application – Identifying the Ideal use-case
  • 9. © 2020 Maplesoft, a division of Waterloo Maple Inc. Typical Tasks in the Arcadia Work-flow
  • 10. © 2020 Maplesoft, a division of Waterloo Maple Inc. It is a list of all the part in a System/Sub- System with common attributes • Mass, Quantity, sub-system, Part Number, type, Power, etc. • Import a list of component from Lunar Relay Satellite Communications Systems 10 MEL Import
  • 11. © 2020 Maplesoft, a division of Waterloo Maple Inc. • Domain extension using PVMT add- ons • Defined scope to Physical Component • Added new properties based on the importing excel sheet 11 MEL Import
  • 12. © 2020 Maplesoft, a division of Waterloo Maple Inc. Demonstration work-flow: FMEA MapleMBSE Capella Excel Capella Model Systems Engineer • System architecture • Requirements • MapleMBSE Templates & Configurations Safety Engineer • Identify failure modes • Determine severity, frequency, ease of detection • Determine RPN
  • 13. © 2020 Maplesoft, a division of Waterloo Maple Inc. Physical Components from Capella model Create identified failure modes as model elements PVMT add-ons Create a FMEA table S O D Calculate RPN iterative process Demonstration work-flow: FMEA Add mitigating actions for failure modes into the Capella model Update model
  • 14. © 2020 Maplesoft, a division of Waterloo Maple Inc. Case Study: Nissan — Overview Integration of MapleMBSE with Nissan7 Systems Engineering Process Nissan7 Modeling with Spreadsheet through MapleMBSE Component Function Guide Word Timing Description System Vehicle Severity F1 Engine Reduce the engine rpm at shift-up to adjust the rotation difference between drive shaft and counter shaft to be selected F1 Engine Reduce the engine rpm at shift-up to adjust the rotation difference between drive shaft and counter shaft to be selected 1-Not_Provided Do not reduce or increase engine rpm even if the controller requests to it Engine ECU bug ECU mulfunction Engine Safety treatment Clutch may be damaged Unintended accelaeration A Counter Measure Failure ModeFMEA No. Target Cause Effect (Hazard Analysis) Physical Means 1st 2nd Body ClutchSignalGenerator Driver Engine Gear1st Gear2nd Gear3rd Gear4th ShiftController Tire Drivability Keeping up of creeping Keep slowly letting in and out the clutch when the carstarts slowly in the first gear X X X X X Drivability Keeping up of creeping Slowly engage the clutch when the rotation difference between crank shaft and drive shaft is large X X X X X X X PerformanceThe DCT shifts gears to reduce fuel consumptionThe DCT should select an optimal gear by considering the drivers direction and the current conditions of the car X X X Safety The DCT must assure the safety Functiontotemporarily keepthe current gearwheneverit receivesany illegalinstructionsordetectswrong condition X Safety The DCT must assure the safety The DCT never selects any gear that is not safe X Drivability The DCT shoud shift smoothly Reduce the engine rpm at shift-uptoadjust the rotationdifference betweendrive shaft andcountershaft tobe selected X X X Requirements Function Integrated Model Management Score 223 320 308 Adopted TRUE TRUE Criterion Weight Reduce the engine rpm at shift-up to adjust the rotation difference between drive shaft and counter shaft to be selected The DCT properly adjusts the time to engage the clutch to alleviate shock The DCT should select an optimal gear by considering the drivers direction and the current conditions of the car Good efficiency at low rpm 8 1 3 4 Good efficiency at mid rpm 7 3 6 6 Good efficiency at high rpm 6 4 3 3 Low heat emission 8 7 8 7 Cost 10 5 10 8 Robustness 8 8 9 10 Nissan’s Process Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano, IBM Research - Tokyo, "Controlled modeling environment using flexibly-formatted spreadsheets." in ICSE 2014, ACM
  • 15. © 2020 Maplesoft, a division of Waterloo Maple Inc. Case Study: Nissan — Productivity MapleMBSE is proven to be effective for many engineers to develop the design of a vehicle system collaboratively, which leads to significant improvement in design performance for Nissan 0 40 80 120 160 MapleMBSE MBSE Tool Operating Time[min] Context Diagram Use Case Diagram Trade off Matrix 6 Guide Words [min] Context Diagram Use Case Diagram Trade off Matrix 6 Guide Words Total MapleMBSE 6 5 5 14 30 MBSE Tool 10 20 32 67 129 30 129 Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano, IBM Research - Tokyo, "Controlled modeling environment using flexibly-formatted spreadsheets." in ICSE 2014, ACM [min]
  • 16. © 2020 Maplesoft, a division of Waterloo Maple Inc. Case Study: Nissan — Effectiveness According to our experiments (presented in ICSE 2014) of Automotive SysML modeling, MapleMBSE greatly improves productivity across all system-design tasks MapleMBSE almost halves the time! MapleMBSE reduced the errors to 1/4! Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano, IBM Research - Tokyo, "Controlled modeling environment using flexibly-formatted spreadsheets." in ICSE 2014, ACM MapleMBSE MBSE Tool MapleMBSE MBSE Tool
  • 17. © 2020 Maplesoft, a division of Waterloo Maple Inc. Case Study: Nissan — Error Analysis Result suggest that typical modeling tools impose unfamiliar UI and complexities of SysML on users MapleMBSE MBSE tool Simple mistakes only (1) Familiar, intuitive Excel UI (2) Spreadsheets optimized to do the tasks (3) No need for deep knowledge of the modeling language (SysML)Source: Miyashita, Hisashi, Hideki Tai, and Shunichi Amano, IBM Research - Tokyo, "Controlled modeling environment using flexibly-formatted spreadsheets." in ICSE 2014, ACM
  • 18. © 2020 Maplesoft, a division of Waterloo Maple Inc. MapleMBSE Facilitate Design Collaboration Across the Enterprise Electronics Mechanical Software UX Procurement Project Management Broaden Engagement with the Systems Engineering Process Reduce Risk, Errors and CostsRamp Up, Right Away Fully Customizable IT Systems Engineering Systems Model
  • 19. © 2020 Maplesoft, a division of Waterloo Maple Inc. Questions? www.maplembse.com pgoossens@maplesoft.com
  • 20. © 2020 Maplesoft, a division of Waterloo Maple Inc. MapleMBSE Architecture Overview MapleMBSE enables systems-model development Excel. Since it is built on top of EMF, we can integrate many modeling tools by providing Adapters MapleMBSE Model Spreadsheets in Excel Update Change Event End-user EMF-based Interface Teamwork Cloud CapellaRhapsody etc…MapleMBSE Adapters Configurations, TemplatesSystems Expert
  • 21. © 2020 Maplesoft, a division of Waterloo Maple Inc. • Examples(querying operational activity): – data-source oparch = Root/ownedModelRoots[SystemEngineering]/ownedArchitectures[ oa::OperationalAnalysis] – data-source opRootFun = oparch/ownedFunctionPkg[oa::OperationalActivityPkg|name = "Operational Activities"]/ownedOperationalActivities[oa::OperationalActivity|n ame = "Root Operational Activity"] – data-source opFunction =opRootFun/ownedFunctions[oa::OperationalActivity] • […] part is called a qualifier 2 1 QPE: Query Path Expression Query Path Expression is something like a simplified XPath to query model elements Model Root Operational Activity Operational Activity
  • 22. © 2020 Maplesoft, a division of Waterloo Maple Inc. MapleMBSE Demos on YouTube Introduction to MapleMBSE High-level overview of how MapleMBSE allows engagement with the systems engineering process by all project stake-holders across the enterprise Easy-to-use Excel-based UI for Systems Engineering MapleMBSE gives you an intuitive, Excel®-based interface for easily entering system definitions without having to be an expert in your company’s MBSE tool. Allows all stakeholders to contribute to the Systems Engineering process With MapleMBSE, you don’t need to be a systems engineering expert to contribute to the process. Task- specific views are excel-based and show each stakeholder only what they need to see. Simplifies information-entry, reducing risk of errors MapleMBSE allows you to use natural language and numerical inputs to reduce errors associated with the complex entry mechanisms of MBSE tools. Offers rapid customization of model views and data integration Because every systems engineering project is different, MapleMBSE allows you to provide customized model views that best suit the task at hand. MapleMBSE and No Magic Teamwork Cloud Work- flow Detailed demonstration of how MapleMBSE users can interact with systems models on Teamwork Cloud for No Magic/Dassault Systemes
  • 23. © 2020 Maplesoft, a division of Waterloo Maple Inc. MapleMBSE Demos on YouTube MapleMBSE Demo with Rhapsody and MagicDraw This shows how MapleMBSE works with Rational Rhapsody and MagicDraw, both well-established diagramming tools used extensively by system engineers. Fundamentally, the spreadsheets are a “views” into the system model that can be edited by adding more detailed structures and requirements then submitted back into the system model. MapleSim ModelCenter Demo This shows how the data in a systems model can be integrated with other simulation and analysis tools (in this case, Maple and MapleSim) to perform functional verification of a proposed system design, using ModelCenter from Phoenix Integration. By simulating the system’s dynamic performance over a range of duty cycles, key properties can be tested to ensure compliance with the requirements very early in the design process. JPL/OpenMBEE Managed Excel This is a demo that was developed by one of our customers, JPL, that shows the workflow between different stakeholders who perform different tasks, but the results of these tasks have a direct impact on other. Both can work in MapleMBSE without needing to work in MagicDraw at all. JPL/OpenMBEE MultiBranch Excel This is a demo that was developed by one of our customers, JPL, that shows how different stakeholders can be working on different branches of the same system model. MapleMBSE automatically builds the view that is scoped by the branch of the model that is selected. JPL/Syndeia Excel NX Integration This is a demo that was developed by one of our customers, JPL, that shows the integration of MapleMBSE with Siemens NX through Syndeia from Intercax, and MagicDraw and CAMEO Systems Modeler from No Magic.