ITEA3 ASSUME Mälardalen University
|Coordinator||Mälardalens högskola - Akademin för innovation, design och teknik, Västerås|
|Funding from Vinnova||SEK 1 081 533|
|Project duration||June 2015 - November 2018|
|Venture||EUREKA cluster co-funding|
Purpose and goal
The purpose of the project is improved support for the development of time- and safety-critical software primarily within the vehicular sector. More concretely, the goal has been to create an interface between the timing analysis tool SWEET from MDH and the Rubus development environment from Arcticus with the intention to give the developer the ability to do early execution time estimations for software components.
Expected results and effects
A prototype interface has been created, and the functionality of SWEET has been extended. An evaluation shows that the concept works. A number of items for further improvements have also been identified. An immediate effect is that an improved version of SWEET is freely available as open source. In the longer perspective, lower costs for the development of time-critical software can be expected.
Planned approach and implementation
The work has been carried out in close collaboration between MDH and Arcticus. MDH has done the necessary modification of SWEET, and Arcticus has done the corresonding adaptations of Rubus. An evaluation has been done using timing models for a real-time system from one of Arcticus´ customers.