27.11.2014 Views

Embedded Systems Development using SysML - Enterprise Architect

Embedded Systems Development using SysML - Enterprise Architect

Embedded Systems Development using SysML - Enterprise Architect

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Parametrics<br />

act Simulate<br />

Define Constraints and Parametrics<br />

Configure Simulation<br />

Assign Inputs to<br />

Parameters<br />

Assign Values to Input<br />

Parameters<br />

Specify Output Value<br />

Classes<br />

Specify Reporting<br />

Options<br />

Run the Simulation<br />

Figure 6 – Roadmap: Simulate<br />

Parametrics allow us to define detailed characteristics, physical laws, and constraints on<br />

system blocks that allow us to simulate how a system will behave, then make engineering<br />

tradeoffs, and re-simulate until our design meets the specified requirements.<br />

Our roadmap provides two high-level activities in this area; the first to define constraint blocks<br />

and parametric diagrams, and the second to configure and execute the simulations.<br />

The ability to configure and execute simulations within <strong>Enterprise</strong> <strong>Architect</strong>, eliminating the<br />

need to export the model to external simulation software, is one of the unique capabilities of<br />

the Sparx <strong>Systems</strong> <strong>SysML</strong> solution.<br />

<strong>Enterprise</strong> <strong>Architect</strong>’s built-in support for scripting and graphical display of simulation results<br />

tightens the feedback loop on making engineering tradeoffs in the model to rapidly ensure<br />

that all system requirements are met. You’ll see how this works in detail in Chapter 5.<br />

Implement Hardware<br />

Hardware Description Languages allow the specification of electronic circuits in a software-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!