Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. The Executable Model Integration Bridge (EMIB):

Similar presentations


Presentation on theme: "Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. The Executable Model Integration Bridge (EMIB):"— Presentation transcript:

1 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. The Executable Model Integration Bridge (EMIB): An Integration of Descriptive and Analytical Models April 3 rd, 2014 Tamara Valinoto Systems Architect/Model Driven Engineering (MDE) Community of Practice(CoP) Chair tamara.valinoto@ngc.com

2 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Acknowledgements 2 Co-Authors: –Sola Olaode –Jessica Carleton Previous Chair and Visionary –Sean McGervey

3 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. What is Model Based Engineering? MBE = MBSE + MDD + MBI&T 3 MBSE MBI&T MBSW/ MBHW (MDD) Common MDE Framework Views MBE includes Model-Based Systems Engineering, Model Driven Development, and Model Based Integration and Test Descriptive Model Based SE PerfVerification Model Based I&T Analytical Model Driven Development Framework Collaboration Support MDE COP Artifacts / Products Tools & Processes MDE COP 3

4 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Why Model Based Engineering? “One Fact, One Place” 4 4

5 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Descriptive“Model” (as in “Model Airplane”) Blueprints, Schematics, Diagrams… Analytical “Model” (as in “Flight Model”) Computational Models, Simulations… What’s in a Name? Different Kinds of Models for Different Purposes 5

6 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Analysis Cost Requirements Parametric Modeling (SysML) Parametric Modeling (SysML) Descriptive Models Analytical Models Matlab ® /Excel What is EMIB? Leveraging Phx Integration’s ModelCenter’s ® Out-of- the-Box Integrations for MBSE Enables Integration of Individual Analyses –In-House Code –Commercial Programs –Excel –Applications within MC Analysis Server Client System –Reside on Computer or on Server –UNIX or Windows XP/7 Platform Create & Manipulate Models using drag and drop facility Performs Trade & Optimization Studies, Probabilistic Analyses, Design Snapshots 6 Bridge Artisan Studio®/DOORS® ModelCenter®

7 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Specifying Your System’s KSAs Isn’t Enough! How good is your design, and how do you know? Parametric models allow engineers to specify how their system’s attributes and constraints are related to one another System models can relate: –KPPs/KSAs (e.g. size of the aircraft engine), to… –MOPs (e.g. maximum range of aircraft per sortie), to… –MOEs (e.g area under surveillance per day) 1 1 3 3 2 2 7

8 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. EMIB Facilitates Exploration of Design Space Common Set of Data Drives Analysis for Refining Design With a tool-supported integrated model, engineers can vary the design and instantly see whether it will meet requirements With the push of a button, KSAs, KPPs, and other design constraints can be sent from the system model in ArtisanStudio ® to PHX ModelCenter® for analysis Results from the analytical models are then captured in the descriptive model as updated values and constraints for all the affected technical measures Key Parameters for System are pulled from Artisan into ModelCenter 1 1 2 2 ModelCenter orchestrates analytical models to generate trade study result 8

9 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Let’s Look at a Use Case to Analyze Impact of Constrain Requirement Change Nominal Activity Diagram 9

10 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Parametric Data Flow through Models Internal Block Diagram DOORS ® (Performance Requirement Model) DOORS ® (Performance Requirement Model) Phx ModelCenter ® Microsoft Excel ® (Dashboard Model) Microsoft Excel ® (Dashboard Model) ArtisanStudio ® (Parametric Model) ArtisanStudio ® (Parametric Model) Microsoft Excel ® (Cost Model) Microsoft Excel ® (Cost Model) Matlab ® (Performance Model) Matlab ® (Performance Model) Input Design Parameters Parameters OutputCostConstraints Output Target Design Constraints 10 PerformanceRequirements Input Design Parameters Output Target Design Constraints Output Target Cost/ Design Constraints Phx ModelCenter ® Plugin Input Design Parameters ArtisanStudio ® Plugin

11 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Streamlined Analysis for Solution Exploration Spreadsheet “Dashboard” Simplifies Analysis Workflow Update Spreadsheet with Latest Design Parameters Captured in Artisan Studio® System Model… … Then Run Your Analysis Using ModelCenter to Execute the Collection of Integrated Matlab, MathCAD, and Excel Analysis Models 11

12 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Mockup of TPM Comparison Spreadsheet “Analysis Model” Linked to Phx ModelCenter ® 12 TPM Comparison

13 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Integrated Tool Suite for Robust Analysis Descriptive Model Feeds Analytical Thru Bridge 13 Heterogeneous set of analytical models driven by a single design database

14 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. 14 Quickly see how much impact various system design parameters have on key technical measures MOE KPPs Visualization of the Solution Space ModelCenter Provides Unparalleled View of Output Data

15 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Path Forward: Incorporate RF, Signal Processing, Firmware, and Software Analytical Models 15 Brings System Simulation into Alignment with MBE/MDE

16 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Capabilities are now available with Modelcenter® Phoenix Integration MBSE Pak and MBSE Analyzer 16

17

18 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Abstract The automated integration of descriptive models and analytical models has been sought by the systems engineering community to manage the effects of requirements change to reduce defects, cost, and schedule. The Executable Model Integration Bridge (EMIB) demonstrates that objective through the integration of requirements in IBM Rational DOORS® traced to architectures in Atego Artisan Studio® with design parameters that affect cost values in cost tools built in Microsoft Excel®, and performance analyses in MATLAB® models via a central automation and integration tool (Phoenix Integration ModelCenter®). Through EMIB, we can analyze the impact of changes to constraint requirements by developing descriptive models in Systems Modeling Language (SysML) with links to the system performance requirements. The descriptive model contains behavioral views that capture the flow of system and actor behavior required to satisfy the requirements, structural views to depict the elements of the system as blocks with current design and constraint values, and parametric views to capture the relationships between system element blocks and constraint elements. This integrated approach allows us to ingest the design values from an analytical tool (MATLAB®) into a descriptive tool (Atego Artisan Studio®) to provide early validation that the input (given) and output (target) design values are within the allowed ranges imposed by the constraint values (i.e. requirements). To demonstrate this functionality, a simple, top-level radar model was contrived and implemented whereby cost and performance results associated with material choices can be evaluated against customer specifications for emplacement/displacement times, weight, power, cost, and antenna performance in the descriptive model. An interactive model to achieve the aforementioned objectives was realized. 18

19 Backup 19

20 Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. Acronym List EMIB:Executable Model Integration Bridge KPP:Key Performance Parameter KSA:Key System Attribute MOE:Measure of Effectiveness MOP:Measure of Performance SWAP:Size, Weight, and Power SysML:Systems Modeling Language TPM:Technical Performance Measure UML:Unified Modeling Language 20


Download ppt "Copyright © 2014 Tamara Valinoto, Published and used by SEDC and affiliated societies with permission. The Executable Model Integration Bridge (EMIB):"

Similar presentations


Ads by Google