0% found this document useful (0 votes)
19 views

Cameo Simulation Solution Overview

Uploaded by

kundanp48
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Cameo Simulation Solution Overview

Uploaded by

kundanp48
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Simulate — don’t prototype

Gain system understanding using Cameo® Simulation Toolkit


from No Magic, a complete tool for model simulation

S I M U L AT E
SYSTEM
BEHAVIOR
AU T O M AT E
TESTS

PROTOTYPE
USER
INTERFACE

Simulation Solution Overview


Bring your software, hardware,
and data models to life via model
simulation and execution with
the Cameo® Simulation Toolkit

Case studies, white papers, and videos at nomagic.com/mbse


MBSE
MBSEEcosystem
Ecosystem
Modeling Environment
Interoperability Cameo Systems Modeler™ is an
industry-leading cross-platform
Publishing & Collaboration collaborative Model-Based
Reviewing Systems Engineering (MBSE)
environment, which provides
smart, robust, and intuitive tools
Real-Time &
to define, track, and visualize all
Modeling Requirements
Embedded Engineering aspects of systems in the most
Environment standards-compliant SysML
models and diagrams. The
environment enables systems
Design PLM & CAD engineers to:
Optimization Integration
• Run engineering analysis for
Syndeia
Analysis & design decisions evaluation
Simulation
and requirements verification
• Continuously check model
consistency
• Track design progress with
metrics
System models can be managed
in remote repositories, stored as
Why Simulation? standard XMI files, or published
to documents, images, and
The value of a simulation is to gain system understanding web views to address different
stakeholder concerns.
without manipulating the real system, either because it is
not yet defined or available, or because it cannot be executed
directly due to cost, time, resources, or risk constraints.
Simulation is typically performed on a model of the system.

At No Magic, we believe simulation is the new prototype.

Download your free trial of


Cameo Simulation Toolkit!
www.nomagic.com/download/trials
Core Functions of Cameo® Simulation Toolkit
Rollup Pattern
Co-simulation Calculation

Use Case
Execution
Model-
Based
Testing

Trade Study

Requirements
Verification Table

Analysis & Simulation Already using advanced Simulation tools?


This solution is different.
Benefits
Model-Based Systems Engineering or (MBSE) is not an evolution
For Software Engineers but a revolution—moving from siloed, document-based methods to a
• Automatically validate model-based approach. Many simulation solutions focus on specific
requirements aspects of MBSE, such as hardware (PLM/CAD), software, and data
• Visual debugging (Maple, MatLab/Simulink), but do not provide a comprehensive view.
• Simulate & prototype a real UI
Using the extendable model execution framework based on OMG
fUML and W3C SCXML standards, engineering teams now have a
For Systems Engineers
definitive expression for their requirements, system architecture,
• Automatically validate and behavior that encompasses both hardware and software. Cameo
requirements Simulation Toolkit enables MBSE methods by bridging the gap of
• Perform trade studies software, hardware, and data models, bringing them together in one
• Use rollup patterns for cohesive, standard environment. With Cameo Simulation Toolkit,
greater insight your team will realize even greater returns from your existing and
future simulation investments.
Capability Highlight

User Interface Prototyping


With Cameo Simulation Toolkit,
model execution is used to
monitor values and inject signals
via a debugger. However, a better
approach is to connect system
behavior to realistic mockups of
the intended user interface.
Cameo Simulation Toolkit
unleashes the power of the
MagicDraw User Interface
diagram by constructing and
running true Java Swing UI.
Users can easily drop classes on
frames, parts on panels, signals
on buttons, properties on labels,
and sliders on checkboxes to
relate UI components and
system properties. Users can
drop pictures directly from a web Additionally, realistic system Coffee Machine sample from
browser or a file system to use mockups can be generated using Cameo Simulation Toolkit
as part of the UI or to represent our open API to connect third-
different dynamic system states. party tools or libraries.

Setting the standard What sets the Cameo Simulation Toolkit apart from
other simulation tools is that it follows the OMG®

in model simulation standards for fUML, W3 SCXML, and Parametric


diagrams. This means you will never be boxed in or
isolated when developing and simulating your models.

OMG fUML W3 SCXML Parametrics


www.omg.org/spec/FUML www.w3.org/TR/scxml www.omgsysml.org
Semantics of a foundational State Chart XML (SCXML): Part of the OMG Systems
subset for executable UML State machine notation for Modeling Language
models (fUML) control abstraction
SysML Constraint blocks specify
A virtual machine for executing A generic execution environment physical properties of a system or
UML activities for verification. based on Harel state charts. Useful system performance expectations.
Supports structural and for event-driven systems, control Model simulations can evaluate and
behavioral semantics of systems systems, view navigation, and track parameters—size, weight,
through a subset of the UML system interactions. Can be used speed, power, temperature and
metamodel. for code generation. others—throughout the system
lifecycle. Some tools integrate with
external math solvers.
With Cameo Simulation Toolkit—
simulate, don’t estimate
Automatic Requirements Verification Time Duration Analysis
Save time and reduce errors Improve your simulation and
with Automatic Requirements project results by accounting
Verification. Cameo Simulation for change over time. Use Time
Toolkit instantly alerts users Duration Analysis to account for
when a requirement breaks time duration between messages,
with a constraint. Feel secure knowing your actions with delays, and total activity time.
requirements are met.
Model Based Testing
Trade Studies Ensure results by testing early
Be confident and remove and often. Build test cases
doubt when selecting the most and simulate them against
balanced technical solution the model using Model Based
using a Trade Study. Cameo Testing. Now users have one
Simulation Toolkit runs trade source of truth, from requirements to design,
studies by testing criteria against your decision all the way through to simulated test cases.
model, finding the optimal solution.
Mass/Power/Cost Rollup
Co-Simulation Cameo Simulation Toolkit
Enhance your model extends the Rollup Pattern
by integrating Wizard to easily calculate
existing mathematical totals for analyzing Mass,
functions from Power, and Cost. These
third-party advanced solvers. Co-Simulation is calculations can also run
simple: just drag and drop functions from Maple, recursively to instantly check against constraints,
MatLab/Simulink, and Mathematica, and add verifying that results are within expected ranges.
them to your system blocks.

Modeling and simulation resources


for everyone from beginners to experts
Visit www.blog.nomagic.com where you can find:

white case
papers webinars studies

presentations news and viewlets


announcements
 No Magic Case Study

MBSE and Simulation for


Bombardier
Transportation
Bombardier Transportation, a global leader in
rail technology, utilizes an MBSE approach and
model simulation to continue delivering innovative
products and services and setting new standards
in sustainable mobility.

Challenges
• Systems were too complex
• Collaboration was difficult
• Complexity and difficulty in managing
the multitude of artifacts

Solutions
Integrated tool chain:
Collaboration
environment • Requirements in IBM DOORS—interfacing with
Cameo® Datahub for requirements synchronization
Training
Systems • Modeling and simulation with MagicDraw® and
modeling Cameo® Suite
Simulation Integration • Hazard analysis in Isograph Reliability Workbench
with DOORS
Results and looking ahead
Model
reviews Tool customization • Achieved improved communication via
a formalized standard
• Realized the ongoing and long-term investment
“Although MBSE assists in efficient of adopting MBSE

product lifecycle development, when • Accomplished a fully integrated


modeling ecosystem
combined, model execution and
simulation improves engineering results
while driving real business value.”
Mohammad Chami

Modeling Expert at Bombardier Transportation


 No Magic Case Study

MBSE Solution for


NASA and INCOSE
Modeling & Simulation of CubeSat Mission
CubeSats are a class of research spacecraft called nano
satellites. The cube-shaped satellites
• Are approximately 10 cm long
• Have a volume of about 946 cm3
• Weigh about 1.4 kg

Challenges
• How do satellite states evolve throughout a mission?
• Does the vehicle design/operation meet all mission
requirements?
• How do changes in spacecraft mission parameters
impact performance and requirements satisfaction?

Solutions
• MBSE
• MBSE Tools
• Modeling: MagicDraw + SysML
• Simulation: Cameo Simulation Toolkit
• Integration: Phoenix Model Center
• Analytical Models: STK and MATLAB

Integrated models and tools are critical to design


and plan for these missions.

Results
“The Europa team was able to study three • 200%-300% reduction in time needed to conduct
a trade study
distinct mission concepts for the resources
• Achieved requirements verification for full
usually sufficient to study only one or two, end-to-end missions
and the high quality of all three studies was • Ability to develop fundamental CubeSat mission
lauded by the Hubbard Review Board and system model

by NASA HQ.” • Thorough analysis of mission and design trade-offs

Dave Nichols and Chi Lin

JPL MBSE practitioners at INCOSE International MBSE Workshop 2014


No Magic 4,000+ in 90
Solutions trainings countries
encompass... 1,000,ooo+ 10,000+
downloads companies

Kaunas,
Allen, Lithuania
Texas
Bangkok,
Thailand

Case studies, white Corporate Headquarters No Magic Europe, UAB No Magic Asia
papers, and videos at One Allen Center Savanoriu ave. 363 719 KPN Tower, 22nd floor,
nomagic.com/mbse 700 Central Expressway South, LT-49425 Rama IX Road, Bangkapi, Huaykwang,
Suite 110 Kaunas, Lithuania Bangkok 10310, Thailand
Allen, Texas 75013 +370 37 324 032 Phone +66 2717 1117
214.291.9100 Phone +370 37 320 670 +66 2717 1001
214-291.9099 Fax [email protected] [email protected]
[email protected]
Copyright © 2016 No Magic, Inc. MagicDraw is a registered trademark of No Magic, Inc. UML logo is a registered trademark of Object Management Group,
Inc. in the United States and other countries. Design: FigDesign.

You might also like