F2008-12-207
ADTF: Framework for Driver Assistance and Safety Systems
The Automotive Data and Time triggered Framework (ADTF) is a platform independent software module kit. It´s a development environment written in C++, which is optimized for developing new vehicle applications. The framework enables efficient implementation of new vehicle functions and provides a continuous development and test environment. Originally the framework was designed for using it in developing driver assistance systems and active safety systems. Because of similar requirements in each case, the framework was designed in a modular way using a state-of-the-art software architecture. But this is not the only reason, why the framework is now used in several departments in various use cases. For example it´s used as measurement tool for software coverage, sensor evaluation, software validation and much more.
ADTF is able to get and synchronize data from different sources. It also provides shared processing of the applications over several computers or processors. Besides data recording, ADTF supplies tools for real-time data playback, data handling, data processing and visualization. High performance data recording and playback allows the software developer to develop their algorithms offline in the lab as well as online in the car. The algorithms run environment independent. This homogeneous infrastructure is the base for reducing the deployment cycle in developing electronic control unit software. It´s also the fundament for test automation to verify software which was developed in-house.
The software framework ADTF interconnects a development environment with an interactive working environment. The developer is able to create simple or complex systems by using a graphical user interface without programming. The signal data flow between the software components is defined by drag and drop using the graphical user interface and can be executed immediately. Provided libraries and toolboxes make it possible to write own software modules, which can be integrated to the framework easily.
ADTF only describes a binary standard, where functional interfaces and data formats are open for developers. Based on this, the cooperation between OEMs and suppliers will be simplified. The framework offers the possibility to exchange software components in binary form which guarants know-how protection.
This abstract is supplemented by a PDF, which can be viewed here.
Poster presentation: Simulation and testing
