"YAKINDU Model Viewer has evolved to a standard tool of the Audi HIL testing team within just a few weeks by delivering a great user experience while being faster and better available, than MATLAB Simulink."
Head of Research & Development Embedded Systems, itemis AG
AUDI AG makes intensive use of the Mathworks tools Simulink and Stateflow for model based development. These tools provide a large number of features and many optional extensions. But high license costs lead to situations, in which not every user has access to the license he needs. Additionally many users often only need to read and analyse models. These use cases require only a small subset of the features Simulink and Stateflow provide. Loading large models sometimes takes a lot of time and leads to additional waiting time.
Axel Terfloth, Head of Research & Development Embedded Systems
AUDI AG decided to develop a Model Viewer for MATLAB Simulink and Stateflow models in cooperation with itemis AG. The goal was to create a lightweight solution optimized for the “read only” use cases. It should come with much lower license costs, shorter loading times for large models and a better usability for reading and analysing models.
After only four month of development the first release of the Model Viewer was provided to the first pilot users from the HIL test team. Two follow up releases came with bug fixes and the implementation of additional feature requests from the pilot users. The resulting Model Viewer fulfills all initial requirements: Loading large models is up to eight times faster (15s vs. 2min). No “waiting for a license” any more. Dependencies to referenced elements in libraries are automatically resolved. The browser has a high usability and is easy to learn and leads to an efficient navigation of large, hierarchical models.
Additional features like a graphical compare of models or signal highlighting were developed in the continued corporation between Audi and itemis. The Model Viewer is already used by more than 200 users mainly from the HIL test team, and was 2016 rolled out to more users with the goal to deploy it to all MATLAB users inside Audi. The created Model Viewer is now publicly available as the YAKINDU Model Viewer within the YAKINDU product line of itemis.
The software YAKINDU Statechart Tools is primarily designed for software engineers who are developing systems based on state machines. For a good reason: design, simulation and verification of state machines can be combined in an excellent way. There are also ...
In this blog post I want to give you a short teaser for an upcoming feature of YAKINDU Statechart Tools: The deep Java integration. This extension allows you to directly access Java APIs in your statechart and it hence simplifies an incorporation of state machine ...