RTaW Software
Configuration of real-time networks and Electronic Control Units (ECU).
RTaW develops a software suite aimed at automating the design and the configuration of embedded networks and Electronic Control Units (ECU). This set of programs enables the designer to manage the complexity, optimize the design and configuration choices, while reducing systems integration risk – RTaW software suite is comprised of:
- NETCAR-Analyzer: timing analysis and resource usage optimization for Controller Area Network – please follow this link for further information.
- RTaW-Sim: fine-grained discrete-event simulator of Controller Area Network with fault-injection capabilities – please follow this link for further information. RTaW-Sim is available at no cost for all use – including commercial, research and training.
- RTaW-ECU: task scheduling configuration tools (e.g., for Posix 1003.1b, OSEK/VDX, AUTOSAR OS systems) – please follow this link for further information.
- NETCAR-FlexConf: FlexRay communication configuration tool – please follow this link for further information.
Virtual prototyping from SysML models.
SysML-Companion is a model-to-model (M2M) transformation tool that generates simulable VHDL-AMS models from SysML specifications. SysML-Companion enables to virtual-prototype a system, and thus to optimize it and verify the respect of functional and non-functional constraints, such as dependability constraints, very early in the design cycle. – please check out the SysML-Companion page for further information or jump directly to the screencast.
JAVA and C++ code generation through Model Driven Development.
RTaW-Generator is a code generator transforming UML 2.0 models into code (Java, C++) enabling for faster development, better code quality and better consistency between specification and code. One of the main features of RTaW-Generator is that not only is the core application generated but also is the documentation and the complete graphical user interface! – please check out the RTaW-Generator page for further information or jump directly to the screencast.