Disruptive verification system for proactive quality assurance of embedded systems.

Reference number
Coordinator PERCEPIO AB
Funding from Vinnova SEK 1 902 568
Project duration May 2017 - August 2018
Status Completed
Venture Innovationsprojekt i företag 2017
Call Innovationsprojekt i företag - vår 2017

Purpose and goal

The project’s overall purpose is to develop a new type of quality assurance for embedded software, where certain kinds of elusive software errors can be found automatically. This reduces the risk of defect software in delivered products and systems. The project goal was to develop a prototype of the core technology, in preparation for a future ProTrace product. The planned prototype has been developed and evaluated with very good results.

Expected results and effects

The project has focused on the core technology for ProTrace and resulted in a prototype with very good performance that can be developed further into a complete ProTrace product in a reasonable effort. The new product is expected to give a significant increase in sales and expansion rate for Percepio AB during 2019-20, together with better quality assurance for our customers (such as ABB and SAAB) within embedded software development for their products.

Planned approach and implementation

The project has been performed in five work packages where four are completed. The remaining work package is still ongoing due to a new international collaboration with a European partner company, where we are working on integrating our new technology in their software tools. The project has taken more time than anticipated due to significant technical challenges, but we are very satisfied with the outcome.

The project description has been provided by the project members themselves and the text has not been looked at by our editors.