Axivion’s tool suite supports the Embedded Software Team at Computed Tomography in safeguarding code quality
Axivion, a provider for innovative software solutions for static code analysis and protection from software erosion, supports the Embedded Software Team at Computed Tomography at the medical technology customer Siemens Healthineers: The Axivion Suite convinced with its reliable architecture and code analysis, which was seamlessly integrated into the existing systems, and with its high coverage in checks for compliance with the strict specifications such as IEC 62304 for the development of medical device software.
The software for Siemens Healthineers’ broad product portfolio for diagnostic and therapeutic imaging, laboratory diagnostics and molecular medicine is designed, developed and maintained by developers at various company locations around the world. Axivion Suite helps the Embedded Software Team at Computed Tomography keep quality high: Architecture verification ensures compliance with globally applicable architecture models with automated analysis and testing workflows. The developers can check their new code locally before committing it and correct it if necessary, or initiate a subsequent adaptation of the architecture. Overall, this increases the team’s understanding of the architecture guidelines and practically eliminates deviations.
Axivion Suite’s code analysis continuously checks compliance with Siemens Healthineers’ individual design guidelines as part of the automated workflow. Furthermore, compliance with the specifications of the international IEC 62304 standard for the development of medical device software and demanding customers such as the U.S. Department of Defense are also monitored. With the automated analyses and checks, code quality assurance fits seamlessly into the workflow of the geographically distributed Embedded Software Team.
Axivion’s Professional Services Team has been responsible for the rapid integration of the tool suite. They ensured the optimization of internal coding guidelines, the integration of the Axivion Suite into the systems familiar to developers, such as the IDE, the build environment, compilers and configuration management, and the training of employees.
“Thanks to the support during implementation and the excellent support provided by the Professional Services Team, it proved possible to integrate the Axivion Suite into our development environment quickly and easily”, said Sven Neuberg, Software Developer Computed Tomography at Siemens Healthineers. “There are virtually no architecture deviations now; instead, we have a higher standard of architecture-compliant code – across all our development teams, worldwide.”
More information about the Axivion Suite and Axivion’s services in the field of code and architecture analysis for embedded software development is available at www.axivion.com/en.