Model-driven technology in embedded systems saves time and money

Dec 20, 2013 | Research/Cooperation

The embedded systems that are used in for instance airplanes and cars are becoming more complex, advanced, and more difficult to implement. A cost- and time-effective way to simplify the development process is to use model-driven technology instead of manually coding each part separately.

This is the subject of Federico Ciccozzi’s doctoral dissertation From Models to Code and Back: A Round-trip Approach for Model-driven Engineering of Embedded Systems which he will present on 17 January at Mälardalen University in Västerås.

– The advantage of manual coding is that the system developer can specify, analyse and optimise the traits of the system in a controlled way, which has not been possible before for model-driven development. The research that is presented in the framework of this dissertation makes this approach possible and also means that the developer does not have to work directly with code, which is usually a critical phase, says Federico Ciccozzi.

The dissertation presents a new technology for embedded systems which makes it possible to study and retain the traits of the system through creating a chain that generates code from the system model, executes and analyses the code that has been generated and finally reports the analytical values back to the system model. The advantage of this approach is that it simplifies the process for the developer who does not have to work directly with code to change traits of the system. Instead, the developer can work with models only and focus on optimising system models through using analytical values from test runs of the system.
Federico Ciccozzi is originally from L’Aquila, Italy where he completed a Bachelor’s degree in Computer Science in 2007 and a Master’s degree in Software Engineering within the GSEEM programme in 2009. Through the Master’s programme he was also able to study at MDH and completed a Master’s degree in Software Engineering here as well. This course of study led up to Federico applying for and getting a position as a doctoral student at MDH, and after five years of third-cycle studies he is now looking forward to an exciting future at MDH.

– I enjoy being a researcher a great deal and I like the environment, the flexibility and all the interesting encounters that the position entails. I would like to continue with research in my area of interest and I am currently writing an application for continued research at MDH. My next research objective is to develop my research project and find appropriate solutions for multi-core processors as well, says Federico Ciccozzi.

Welcome to find out more about Federico Ciccozzi’s research results on Friday 17 January 13.15-15.00 (approx.) in Beta at MDH in Västerås.

More information