Applying Holistic Distributed Scheduling to AUTOSAR Methodology

AUTOSAR initiative continues to envoy success in the automotive software domain by providing a common framework for efficient software development and by the integration and reuse of software components. However, additional work is needed to consider non-functional properties in the development cycle. Recent release of AUTOSAR has defined a common language to define timing- related information for the automotive embedded system across all development layers. In this paper, we propose an approach to consider the AUTOSAR timing model. Then we aim to transform it to a classical scheduling model in order to apply directly fundamentals scheduling theories for timing analysis. The approach is applied on a realistic case study, a steer-by-wire system.

[1]  Michael González Harbour,et al.  Exploiting precedence relations in the schedulability analysis of distributed real-time systems , 1999, Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054).

[2]  K.-E. Arzen,et al.  How does control timing affect performance? Analysis and simulation of timing using Jitterbug and TrueTime , 2003, IEEE Control Systems.

[3]  Sébastien Saudrais,et al.  Steer-By-Wire system development using AUTOSAR methodology , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[4]  Jun Sun,et al.  An end-to-end approach to schedule tasks with shared resources in multiprocessor systems , 1994, Proceedings of 11th IEEE Workshop on Real-Time Operating Systems and Software.

[5]  Simon Fürst AUTOSAR – A Worldwide Standard is on the Road . , 2009 .

[6]  Ken Tindell,et al.  ADDING TIME-OFFSETS TO SCHEDULABILITY ANALYSIS , 1994 .