- Please give a big thumbs up to whomever had the idea to throw in Cameo Requirements Management into MagicDraw 18. I'm using the plugin a ton now.
- No Magic's team were exceptional at delivering software that was on time and within specification.
- I'm working with MagicDraw for 3 years now and I'm still impressed by the tons of functionalities it has and by the great support team!
- I just wanted to thank you for your great customer service. I have enjoyed working with you (and MagicDraw) so far, and look forward to doing so increasingly in the future.
Intel® Software has developed a new methodology that combines the OMG's standards SysML (System Modeling Language) and MARTE (Modeling and Analysis for Real-Time and Embedded Systems) profiles. The Intel® CoFluent™ Studio methodology for SysML allows designers of embedded devices and chips to describe in a comprehensive way models of real-time embedded applications and use cases, and represent their execution on multiprocessor/multicore platforms. Non-functional requirements, like execution times, as well as power, memory and cost, can be captured in models.
No Magic MagicDraw supports the Intel CoFluent methodology through a dedicated plug-in option. Through the MagicDraw integration, Intel CoFluent Studio – an Eclipse-based system-level modeling and simulation environment – offers SysML as modeling language and imports MagicDraw projects. Users can integrate MagicDraw into Intel CoFluent Studio as an Eclipse plug-in for using a unified modeling and simulation environment. Intel CoFluent Studio converts SysML models into executable Accellera SystemC code for model simulation. As the generated SystemC code is instrumented, execution traces can be analyzed with Intel CoFluent Studio monitoring tools, so designers can predict the behavior and the real-time performance properties of their multicore/multiprocessor embedded system models.
By exporting SysML models to Intel CoFluent Studio, designers can use C/C++ as action language (note: co-Simulation with MATLAB/Simulink is also available) and generate transaction-level modeling (TLM) SystemC code to run simulations. They can also generate code for other targets/purposes: SW prototyping, HW design, HW simulation, HW verification. The instrumented SystemC code coupled with Intel CoFluent Studio's analysis tools allows designers to observe the real-time execution of their models and extract performance figures like latencies, data throughputs, buffer levels, resource loads, power consumption, memory footprint and cost.