With the steadily rising number of comfort, drive and driver-assistant systems in modern cars, the need for more computing power in vehicles is increasing. Systems to reduce exhaust emission and to increase occupant protection in crashes are always becoming more and more complex. This leads to a rising number of electronic control units (ECUs) and associated data transfer in modern vehicles. At the same time, ECUs not only have to be more cost-effective and optimized in energy efficiency, they also have to be more powerful.

Yet, in the field of single-core systems, for example, the boundaries for computing power and also for instruction level parallelism (ILP) are reached, which means more and more multi-core systems on control units are used. On the one hand, this enables a small number of ECUs in a vehicle, on the other hand this means an adaption or even redevelopment of the affected, already existing, applications is needed, which run on single-core systems up to now. For this, appropriate tool support is needed, which not only offers multi-core support but also allows the use of the AUTOSAR standard. Another aspect is the multitude of varieties of a type of vehicle, which are offered by the vehicle manufacturers. This diversity should preferably already be regarded in the product line development and is already regarded in the development process of a vehicle.

Therefore, the goal of the AMALTHEA project is a consistent, extendable tool platform on eclipse basis with the following features:

  • Model-based software development
  • Multi core support
  • AUTOSAR conformity
  • Integration of product line development into the development process

In doing so, OpenSource as well as commercial and corporate-owned tools should be allowed to be included into the continuous tool chain.

The Software Engineering Group is involved in the development of concepts and methods for product line development. Based on these developments the different variants and aspects within a vehicle shall become manageable as well as configurable. This process especially focuses on the complex dependencies between the different system components to offer anflexible and easy to use system.


Project funded by: BMBF (ITEA2 project)
Project duration: 07/2011 - 04/2014

Contact person:

Christopher Brink
Zukunftsmeile 1
33102 Paderborn

Telephone:      +49 5251 60-5008
Facsimile:       +49 5251 5465-152
E-Mail:            christopher.brink[at]
Room:             02-06