White papers

Atollic provides a number of free white papers outlining tools and methods that enables embedded systems developers to work more professionally, and improve their efficiency in terms of development and debugging, static source code analysis, code reviews, test automation, test quality measurement, team collaboration and more.
White paper: How to develop embedded software in a professional way
White paper: System analysis and real-time tracing with Serial Wire Viewer
White paper: Embedded development using the GNU toolchain for ARM® processors
White paper: Embedded test automation
White paper: How to measure embedded systems software test quality
White paper: Improve software quality with static source code analysis
White paper: Understanding MISRA®-C testing tools compliance
White paper: Improving software quality with source code reviews
White paper: Manage embedded software with Subversion
How to develop embedded software in a professional way white paper
Abstract
This white paper outlines how modern methods and tools can be used to take a more professional approach to embedded systems software development; reducing time-to-market, improving software quality and reducing development costs.
Click to read the white paper now!
System analysis and real-time tracing with Serial Wire Viewer
Abstract
This white paper outlines how the Serial Wire Viewer debug technology can be used for advanced system analysis and real-time tracing, in the scope of deeply embedded debugging.
Click to read the white paper now!
Embedded development using the GNU toolchain for ARM® processors
Abstract
This white paper focus on considerations of using the GNU C/C++ compiler and associated tools for embedded systems development, for ARM-based projects and together with the ECLIPSE™ integrated development environment.
Click to read the white paper now!
Test automation white paper
Abstract
This white paper outlines how modern tools can support embedded developers in the important areas of automated in-target testing, which reduces the amount of engineering hours needed while at the same time increasing both completeness of the test coverage and the software quality.
Click to read the white paper now!
How to measure embedded systems software test quality white paper
Abstract
This white paper outlines how modern tools and methodologies can provide exact information about test quality, even for testing performed when the application is running in the embedded target board.
Click to read the white paper now!
Improve software quality with static source code analysis white paper
Abstract
This white paper outlines how modern tools and methodologies can help finding potential coding problems at a very early stage of development, when it is less costly to find and fix the problems.
Click to read the white paper now!
Understanding MISRA®-C testing tools compliance white paper
Abstract
This white paper outlines how the level of MISRA®-C compliance can be assessed in static source code analysis tools.
Click to read the white paper now!
Improving software quality with source code reviews white paper
Abstract
This white paper outlines how source code reviews (peer reviews) can be performed to improve the software quality in embedded development projects.
Click to read the white paper now!
Manage embedded software with Subversion
Abstract
This white paper outlines how version control systems, such as Subversion, can be used to improve code management in an embedded context.