Tool specific news: Company
Testwell CMT++/CMTJava
Testwell CTC++
GrammaTech CodeSentry
GrammaTech CodeSonar
Imagix
Events/Seminars
ALL NEWS

Imagix 4D Version 10.5.1 Available
(San Luis Obispo/USA, Offenburg/Germany, 23 May 2023)
Imagix 10.5.1 provides a checklist for AUTOSAR-C++ 2014 which specifies coding guidelines for the usage of the C++14 language as defined by ISO/IEC 14882:2014, in the safety-related and critical systems. The main application sector is automotive, but it can be used in other embedded application sectors. The Imagix checklist includes all rules defined by AUTOSAR.
Using the Imagix review feature guides the user in checking the rules and automates most computations. The rules requiring documentation by the user have no automated steps but ask to attach the documentation. Automated rules list all violations accurately as long as the project was analyzed without any errors and the code was complete. Rules that are partially or non-automated might still enumerate any potential locations and require human review to decide on concerns and violations. Check out the complete list of rules and their automation level.
Using AUTOSAR-C++ in Imagix requires the MISRA license extension.
Imagix 10.5.1 adds support for running some operations of the Review Tool through batch mode commands.
The new version also adds the ability to load source code into the tool through the Microsoft Visual Studio Build logfiles.
Imagix 4D 10.5.1 completes support for C++ 2022 and provides also some bugs fixes.

Imagix 4D version 10.5 with MISRA C++ Support Available
(San Luis Obispo/USA, Offenburg/Germany, 1 February 2023)
Imagix 10.5 provides a checklist for MISRA-C++ 2008, the current version of the standard for best practices in developing safety-related embedded electronic systems and other software-intensive applications in C++. It implements all rules except for chapter 14.
Using the Imagix review feature guides the user in checking the rules of MISRA-C++ and automates any computations. The rules requiring documentation by the user have no automated steps but ask to attach the documentation. The decidable rules list all violations accurately as long as the project was analyzed without any errors and the code was complete. Rules that are undecidable enumerate any potential locations and require human review to decide on concerns and violations. Using MISRA-C++ in Imagix requires the MISRA license extension.
Imagix 10.5 also adds support for loading data from source files located in directory paths using international character sets.

Imagix 4D version 10.4 Available
(San Luis Obispo/USA, Offenburg/Germany, 8 March 2022)
Moreover, there are some further minor enhancements:
- Additional display option 'By Origin' for probes in reviews set as default.
- Displaying probes with entries from different files in the same window.
- Creating call graph from architecture includes members from selected or visible subsystems.
More details are available in the release notes.
Customers with valid maintenance can download the new version from Imagix website.

First Aid for Old Code
(Offenburg/Germany, 4 March 2022)
Manufacturers must ensure the quality of their software throughout the entire lifecycle of a product. If new functions are added to older devices, but the documentation of the software is inadequate and no one really knows the old code anymore, this task becomes problematic.Using medical device software as an example, our technical article describes a suitable procedure.
Read the article on our blog