ATAC - Avancerad testautomation för komplexa mjukvaruintensiva system

Reference number
Coordinator SICS SWEDISH ICT AB - Stockholm Living Lab
Funding from Vinnova SEK 3 722 634
Project duration September 2011 - September 2014
Status Completed

Purpose and goal

SICS had the specific goals of investigating applicability, performance, and possible limitations of search based software testing methods in the specific context of different industrial embedded systems. We conducted two separate case studies with distinct features: i) a function block implementation at Bombardier and ii) a specialized embedded communication software module at Ericsson. Both case studies involved implementing prototypes for specific contexts. Results are reported as peer-reviewed scientific papers, and also through seminars at companies.

Results and expected effects

The expected result from ATAC is to reduce costs, shorten time to market, and increase the quality of the control system. The methods and prototypes that have been introduced have shown that unit level test cases with high structural coverage can be efficiently generated. By implementing the results from ATAC, the prediction is that the effects will exceed expectations.

Approach and implementation

The main idea for the ATAC project has been to start with real industrial challenges and use innovations to solve these. By early identification of suitable pilot projects, the cooperation between SICS and other project partners has been very fruitful. The cooperation with the industrial partners were crucial for understanding the real industrial challenges, and producing context relevant solutions. The exchange of ideas and experiences with other academic partners that worked on same or different domains with similar challenges has increased the research output and quality.

External links

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