The Genesis of Holistic Systems Design
From System Architecture Overview to Detailed Physical Design with
GENESYS, E3.series and the IncQuery Suite
Enrique Krajmalnik, Zuken
Istvan Rath, IncQuery.io, Inc
2021 INCOSE Western States Regional Conference – San Diego, CA
Copyright © 2021 by Enrique Krajmalnik and Istvan Rath.
Permission granted to INCOSE to publish and use.
The MBSE Value Chain
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 3
§ The promised benefits of MBSE
– Improved communication
– Fewer defects / higher quality
– To improve not just quality of SE, but the overall quality and value of engineering
across the organization
• Increased efficiency
• Better collaboration
§ Systems architecture as the “single source of truth”
§ Silos remain disconnected even though the goal of MBSE is to connect silos
• Closed product ecosystems
• Lack of good APIs and interchange formats
The impact of disconnected silos
§ SE remains an isolated discipline
– One of many silos next to mechanical, electrical, ALM/PLM, …
§ As disconnected silos, what is the interface between architecture and
disciplines?
– It is often a document produced from an MBSE tool
– Consequence: data reentry and/or copy-paste
– No guarantee of completeness, correctness and
consistency
§ A lot of time and money is wasted!
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 4
Example: transition to detailed design
Transition to Detailed Design
V-Model
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 5
The silo problem of “transition to detailed design”
Video Drone Model Cable/Harness
Systems Engineering Detailed Design
§ 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 6
SysML extension for ECAD (Electrical Computer-aided
Design) (modeling-languages.com)
The 3C Challenge: Building High Quality Model of Models
§ Completeness
– Make sure all my components and functions exist both in SE and ECAD
§ Correctness
– If component A has is of type “PCB” (in SE)
è it should be mapped to a PCB device (in ECAD)
§ Consistency
– If a connection transfers an item between components A and B (in SE)
è there is a wire carrying the corresponding signal between devices A and B (in ECAD)
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 7
What causes 3C’s?
§ Input error
§ Forgetting/missing something
§ Copy/paste error
§ Incorrect mappings
§ Roundtripping gone bad
§ Change
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 8
Our take
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 9
Discipline-specific,
automated bridge tools that
create the digital thread
Overlaid layer of digital
thread analytics that can
expose parts of the digital
thread depending on the
need/use-case
Vendor-neutral federated
toolchain
The E3.GENESYS Connector
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 10
Video Drone Model Cable/Harness Topology Editor
Systems Engineering Detailed Design
Transfer Logical
Architecture
Diagrams
Requirements
Parameters
Verification Requirements
Expose the Model
Design Envelope
Building the Electrical Viewpoint
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 11
• Components, signals, and ports
are analyzed
• Signals are of type electrical
• Ports have pin:signal
assignments, part number, or
are of type electrical
• Components are of type ECU,
PCB or are part of an electrical
signal
The E3.GENESYS Interface
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 12
1
1 Navigate the model repository
2 Connect the model, map elements, and load into E3
2
3
3 View model details to provide context, criteria,
constraints, etc...
4
4 Provide feedback on observed parameters to verify
back to the architecture
Video demonstration of the GENESYS.E3 Connector
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 13
Our take
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 14
Discipline-specific,
automated bridge tools that
create the digital thread
Overlaid layer of digital
thread analytics that can
expose parts of the digital
thread depending on the
need/use-case
Vendor-neutral federated
toolchain
NETWORK.
LEARN.
INNOVATE.
© Zuken 2016
©2018 Zuken
© Zuken 2016
©2020 Zuken
15
Zuken proprietary information. Forwarding beyond the intended recipient(s) is not permitted.
Zuken proprietary information. Forwarding beyond the intended recipient(s) is not permitted.
• Efficiently extracts your engineering data from proprietary silos
IncQuery Suite
Digital Thread Analytics
• Helps you create detailed validation reports and analysis
dashboards that integrate seamlessly with modern, web-based tools
• Creates a unified, searchable, and analyzable representation of
your complete digital thread: the knowledge graph
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 15
The IncQuery Suite Connects to:
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 16
• Integrated with
• the popular Jupyter ecosystem through
open-source Python libraries and the
OpenAPI interface
• documentation management systems
such as the OpenMBEE View Editor or
Atlassian Confluence
• Easy-to-use analyst workbench to manage automated validation and
analysis reports
• Supports standards such as SysML, UPDM, UAF
• as well as open-source libraries
(SAIC Digital Engineering Validation Tool)
• Custom rules can be defined by queries (e.g. SPARQL, ElasticSearch)
• E.g. GENESYS.E3 naming consistency rule ààà
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 17
3C Analysis for the GENESYS.E3 Connector
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 18
§ Step 1: Initial mapping performed with GENESYS.E3 Connector
– Result:
• Partially complete (Subsystem mapping is disabled by default)
“If a connection transfers an item between components A and B (in SE)
è there is a wire carrying the corresponding signal between
devices A and B (in ECAD)”
• Inconsistent signal allocations
Step 2: Adding missing wiring and signal allocation
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 19
3C Analysis
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 20
§ Step 3: Re-run the validation
– Result: One pair of allocation problems is resolved
§ Historical analytics as the “progress bar” of a complex engineering process
– Model Integrator / Reviewer can follow the “Transition to Detailed Design” process on a
version control dashboard
– Track progress via KPIs as the mapping completeness is improved
– Identify and fix correctness issues quickly
Progress tracking
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 21
Takeaways
§ Disconnected / loosely connected silos are a significant problem today -
breaking the MBSE Value Chain
§ We proposed a conceptual framework to fix this problem
– Purpose-built light-weight bridges
– Digital Thread Analytics to tackle the 3C Challenge
§ Applicable to other tools / scenarios as well!
§ https://www.zuken.com/us/product/model-based-wire-harness-design/
§ https://incquery.io
2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 22

The Genesis of Holistic Systems Design

  • 1.
    The Genesis ofHolistic Systems Design From System Architecture Overview to Detailed Physical Design with GENESYS, E3.series and the IncQuery Suite Enrique Krajmalnik, Zuken Istvan Rath, IncQuery.io, Inc 2021 INCOSE Western States Regional Conference – San Diego, CA Copyright © 2021 by Enrique Krajmalnik and Istvan Rath. Permission granted to INCOSE to publish and use.
  • 2.
    The MBSE ValueChain 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 3 § The promised benefits of MBSE – Improved communication – Fewer defects / higher quality – To improve not just quality of SE, but the overall quality and value of engineering across the organization • Increased efficiency • Better collaboration § Systems architecture as the “single source of truth” § Silos remain disconnected even though the goal of MBSE is to connect silos • Closed product ecosystems • Lack of good APIs and interchange formats
  • 3.
    The impact ofdisconnected silos § SE remains an isolated discipline – One of many silos next to mechanical, electrical, ALM/PLM, … § As disconnected silos, what is the interface between architecture and disciplines? – It is often a document produced from an MBSE tool – Consequence: data reentry and/or copy-paste – No guarantee of completeness, correctness and consistency § A lot of time and money is wasted! 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 4
  • 4.
    Example: transition todetailed design Transition to Detailed Design V-Model 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 5
  • 5.
    The silo problemof “transition to detailed design” Video Drone Model Cable/Harness Systems Engineering Detailed Design § 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 6 SysML extension for ECAD (Electrical Computer-aided Design) (modeling-languages.com)
  • 6.
    The 3C Challenge:Building High Quality Model of Models § Completeness – Make sure all my components and functions exist both in SE and ECAD § Correctness – If component A has is of type “PCB” (in SE) è it should be mapped to a PCB device (in ECAD) § Consistency – If a connection transfers an item between components A and B (in SE) è there is a wire carrying the corresponding signal between devices A and B (in ECAD) 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 7
  • 7.
    What causes 3C’s? §Input error § Forgetting/missing something § Copy/paste error § Incorrect mappings § Roundtripping gone bad § Change 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 8
  • 8.
    Our take 2021 WSRC– The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 9 Discipline-specific, automated bridge tools that create the digital thread Overlaid layer of digital thread analytics that can expose parts of the digital thread depending on the need/use-case Vendor-neutral federated toolchain
  • 9.
    The E3.GENESYS Connector 2021WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 10 Video Drone Model Cable/Harness Topology Editor Systems Engineering Detailed Design Transfer Logical Architecture Diagrams Requirements Parameters Verification Requirements Expose the Model Design Envelope
  • 10.
    Building the ElectricalViewpoint 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 11 • Components, signals, and ports are analyzed • Signals are of type electrical • Ports have pin:signal assignments, part number, or are of type electrical • Components are of type ECU, PCB or are part of an electrical signal
  • 11.
    The E3.GENESYS Interface 2021WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 12 1 1 Navigate the model repository 2 Connect the model, map elements, and load into E3 2 3 3 View model details to provide context, criteria, constraints, etc... 4 4 Provide feedback on observed parameters to verify back to the architecture
  • 12.
    Video demonstration ofthe GENESYS.E3 Connector 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 13
  • 13.
    Our take 2021 WSRC– The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 14 Discipline-specific, automated bridge tools that create the digital thread Overlaid layer of digital thread analytics that can expose parts of the digital thread depending on the need/use-case Vendor-neutral federated toolchain
  • 14.
    NETWORK. LEARN. INNOVATE. © Zuken 2016 ©2018Zuken © Zuken 2016 ©2020 Zuken 15 Zuken proprietary information. Forwarding beyond the intended recipient(s) is not permitted. Zuken proprietary information. Forwarding beyond the intended recipient(s) is not permitted. • Efficiently extracts your engineering data from proprietary silos IncQuery Suite Digital Thread Analytics • Helps you create detailed validation reports and analysis dashboards that integrate seamlessly with modern, web-based tools • Creates a unified, searchable, and analyzable representation of your complete digital thread: the knowledge graph 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 15
  • 15.
    The IncQuery SuiteConnects to: 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 16
  • 16.
    • Integrated with •the popular Jupyter ecosystem through open-source Python libraries and the OpenAPI interface • documentation management systems such as the OpenMBEE View Editor or Atlassian Confluence • Easy-to-use analyst workbench to manage automated validation and analysis reports • Supports standards such as SysML, UPDM, UAF • as well as open-source libraries (SAIC Digital Engineering Validation Tool) • Custom rules can be defined by queries (e.g. SPARQL, ElasticSearch) • E.g. GENESYS.E3 naming consistency rule ààà 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 17
  • 17.
    3C Analysis forthe GENESYS.E3 Connector 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 18 § Step 1: Initial mapping performed with GENESYS.E3 Connector – Result: • Partially complete (Subsystem mapping is disabled by default) “If a connection transfers an item between components A and B (in SE) è there is a wire carrying the corresponding signal between devices A and B (in ECAD)” • Inconsistent signal allocations
  • 18.
    Step 2: Addingmissing wiring and signal allocation 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 19
  • 19.
    3C Analysis 2021 WSRC– The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 20 § Step 3: Re-run the validation – Result: One pair of allocation problems is resolved
  • 20.
    § Historical analyticsas the “progress bar” of a complex engineering process – Model Integrator / Reviewer can follow the “Transition to Detailed Design” process on a version control dashboard – Track progress via KPIs as the mapping completeness is improved – Identify and fix correctness issues quickly Progress tracking 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 21
  • 21.
    Takeaways § Disconnected /loosely connected silos are a significant problem today - breaking the MBSE Value Chain § We proposed a conceptual framework to fix this problem – Purpose-built light-weight bridges – Digital Thread Analytics to tackle the 3C Challenge § Applicable to other tools / scenarios as well! § https://www.zuken.com/us/product/model-based-wire-harness-design/ § https://incquery.io 2021 WSRC – The Genesis of Holistic Systems Design | Enrique Krajmalnik and Istvan Rath 22