Together with its European research partners, VTT Technical Research Centre of Finland has created methods and tools to support the development of embedded systems.
The methodology provides a modelling process that supports platform-based development and a modelling language and modelling techniques for the modelling of applications and the platform.
It is suitable for the development of various types of embedded systems.
The architectural style created by the researchers ensures that it can be applied in different fields.
Furthermore, the reference architecture template provides a set of pre-defined core services and domain-specific services for the implementation of the execution platform.
'The most significant advantage of the uniform system methodology is the cost savings it enables,' aid Eila Ovaska, research professor at VTT.
'The savings are achieved when the results of the expensive development work of platform services can be utilised more than once in different application fields and when flaws and deficiencies can be corrected before the system's actual implementation.' The reusable services ensure the same quality level of system development.
Quality is an essential aspect of nearly all embedded systems, but its importance is highlighted in applications where safety is crucial, such as in aircraft and cars.
Quality is also emphasised when the application domain has certain special requirements related to information security, usability or modifiability.
In addition to its use in aircraft, cars and industrial automation, the methodology can also be utilised in distributed embedded systems such as distributed control, measurement and communication systems at home, in office, industry or urban environments.
The research was mostly carried out with funding provided by the EU Seventh Framework Programme.
The project was coordinated by the Vienna University of Technology and included the participation of 23 partners from 11 European countries.
VTT participated in the development of the architecture style and the reference architecture template through its knowledge in software and systems engineering of embedded systems and had the main responsibility for developing the methodology.