MASTERING TIMING TOOLS, ALGORITHMS, and LANGUAGES

The automotive industry is one of the main driving forces behind economics and employments in Europe. In the last years, the introduction of innovations through software and electronics was one of the significant factors to increase market shares in this area. Currently, European suppliers and brand groups are leading in electronic control for comfort, safety, and environment protection. Within this context, European automotive industry has continuously improved development and logistics processes by optimizing the supply chain and fostering innovations in conjunction with a reputation of high quality. For both, the AUTOSAR standard is the key factor to significantly strengthen the supply chain and to achieve better quality and warranty at lower costs under consideration of the increasing customization of vehicles.

Though AUTOSAR is under development since several years, the current standard still does not cover all relevant information, which is required through the entire development process. In particular, mastering different types of timing constraints and dynamic behaviour in the supply chain of the complex development process is of crucial importance when designing distributed real-time automotive systems. On one hand this requires an adequate management and transformation of timing information in the complete development process throughout the different abstraction levels. On the other hand, an efficient exchange of timing information is necessary between different tools and various roles in the overall tool and supply chain, e.g., between OEM and Tier-1 suppliers. A first step in this direction was undertaken by the ITEA2 project Timing Model (TIMMO) with the development of the Timing Augmented Description Language TADL and the description of timing information on higher abstraction levels by referencing discrete events, i.e., event chains. In particular, this is required to apply static timing analysis in early development phases. However, this timing information is by far not sufficient to cover timing information of software and hardware components at implementation and test level, like in all Software-in-the-Loop and Hardware-in-the-Loop scenarios.

TIMMO-2-USE addresses a significantly increased automation for more predictable development cycles in order to substantially reduce development risks and time-to-market. To increase reliability, safety, robustness, fault tolerance by a much higher degree of design automation, TIMMO-2-USE will address the specification, transition and exchange of relevant timing information throughout different steps of the AUTOSAR-based development process and tool chain, i.e., it will bridge in particular the gap between the continuous control domain (functional) and the software domain (implementation). It is expected that this enhanced expressiveness will greatly improve and strengthen the methodology with respect to the derivation and tracing of different types of timing information and requirements with true design process improvements like collaboration support, variability management, and virtual system integration.

As such, the general approach of TIMMO-2-USE is to start the project with the definition of requirements and use cases. Three other technical workpackages will develop a methodology, TADL2 as a true TADL extension, new algorithms and tools for the transition and conversion of timing information between different tools and abstraction levels. A separate validation workpackage will evaluate the results of the three main technical workpackages by means of different validation scenarios and possibly validators implementing different use cases validating the initially defined requirements.

Leading European automotive suppliers and tool vendors have joined for TIMMO-2-USE. To guarantee the acceptance of project results by car manufacturers, TIMMO-2-USE will establish an OEM advisory board for early feedback and transfer of project results during the course of the project. The participation of leading organisations in the automotive industry will guarantee a high level of expertise in automotive engineering and an excellent exploitation of results after the end of the project. As the vast majority of TIMMO-2-USE partners are AUTOSAR members, they will deploy project results in the respective AUTOSAR working groups. This joint partnership with AUTOSAR has already been proven to be successful during the course of the TIMMO project. As most partners start with their result from the TIMMO and ATESST2 projects, this will give TIMMO-2-USE an excellent position in the international competition.