THE CONVERGENCE OF COSYSMO WITH MBSE
Gan Wang, Barry Papke
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
Hey! You’ve got your cost model in my architecture model!!
No! You’ve got your architecture model in my cost model!!
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
WHY SHOULD SYSTEMS ENGINEERS CARE ABOUT COST ESTIMATING? OR ABOUT COSYSMO?
Concept Exploration
Competitive Assessment
Proposal Gates
Cost Volume Final Pricing
Engineering Change Proposals
Cost baseline is part of the technical baseline throughout the project lifecycle!
3
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
A QUICK REVIEW OF COSYSMO
COSYSMO
Size
Drivers
Effort
Multipliers
Effort
Calibration
# Requirements
# Interfaces
# Scenarios
# Algorithms
4 Size Drivers and 14 Cost Drivers
4
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
SIZE DRIVERS AND THE GENERAL REUSE FRAMEWORK
5
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
REVIEW OF COSYSMO WITH THE GENERAL REUSE FRAMEWORK
SE Effort = (ADWR·SSEDWR·CEMDWR )+ (ADFR·SSEDFR·CEMDFR)
SE Effort = total systems engineering effort in person hours
SS = System Size (sum of each size driver count for DWR and DFR)
E = nonlinearity for the productivity curve, representing a diseconomy of scale
A = calibration constant, typically derived from historical project data
CEM = composite effort multiplier (cost drivers)
Where:
The COSYSMO Cost Estimating Relationship (CER) with the GRF
6 DWR Levels x 3 Difficulty Levels x 4 Size Drivers = 72 unique DWR SS Counts
4 DFR Levels x 3 Difficulty Levels x 4 Size Drivers = 48 unique DFR SS Counts
To elaborate the math, we get:
6
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
BACKGROUND
7
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
TURNING ORIGINALLY A DOCUMENT BASED APPROACH…
Labor Intensive!
8
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
INTO… MODEL-BASED COSYSMO IN THE AGE OF MBSE
COSYSMO
Wide Adoption of MBSE
SysML with Advanced Modeling Tools
Practical Parametric SE Cost Estimation
9
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
THE COSYSMO PROFILE
10
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
PROFILE FEATURES: CLASSIFICATION MAKE SIMPLE
11
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
PROFILE FEATURES: AUTOMATION OF COUNTING
12
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
PROFILE FEATURES: CALCULATION OF SYSTEM SIZE
13
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
PROFILE FEATURES: THE COMPOSITE EFFORT MULTIPLIER IMPLEMENTED AS A BLOCK
14
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
BUT WHAT DO YOU COUNT?
Advanced Modeling Features: Also Implement COSYSMO Driver Counting Rules
15
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
EXAMPLE: SYSTEM INTERFACE (IF) IN SYSTEM MODEL
16
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
EXAMPLE: CLASSIFICATION IF IN SYSTEM MODEL
17
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
ADVANCED QUERIES TO CROSS-CHECK RESULTS
The matrix above shows traceability between Requirements and Operational Scenarios.
The table above shows DWR and Difficulty of Algorithms compared to the Requirements they Satisfy.
18
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
COSYSMO COST ESTIMATION PROCESS WITH MBSE
Step 1: Develop the System Architecture
Step 3: Compute System Size and SE Effort
(Hit the Run Simulation Button!)
Step 2: Identify Size Drivers (REQ, IF, ALG and SCN)
Step 2a: Classify Reuse Category and Difficulty Levels
Step 2b: Determine/Assign Reuse Category and Difficulty
Step 2c: Review for Completeness and Consistency
Iterate
19
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
COSYSMO with MBSE simplifies the labor intensive tasks and lets the Systems Engineer focus on the important things!
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
SUMMARY
21
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
NEXT STEPS – CALL FOR ACTION
22
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0
Questions and Comments?
23
© Dassault Systèmes | Confidential Information | 2023
MAJOR COLORS
RBG: 0 – 83 – 134
RBG: 151 – 153 – 155
RBG: 0– 159 -222
CATIA GEOVIA SIMULIA
RBG: 0 – 24 – 113
DELMIA
RBG: 255 – 205 – 0
SOLIDWORKS
RBG: 218 – 41 – 28
BIOVIA MEDIDATA
RBG: 200 – 211 – 0
ENOVIA NETVIBES
RBG: 232 – 119 - 34
3DEXCITE 3DVIA CENTRIC PLM
RBG: 0 – 0 – 0