Enabling Scheduling Analysis for AUTOSAR Systems
Authors:
- Saoussen AnssiSASaoussen Anssi
- Sara Tucci-PiergiovanniSTSara Tucci-Piergiovanni
- Stefan KuntzSKStefan Kuntz
- Sebastien GerardSGSebastien Gerard
- Francois TerrierFTFrancois Terrier
- 1 March 2011
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 15550885,p. 152-159
Abstract
AUTOSAR (Automotive Open System Architecture) is enjoying increasing interest and broad acceptance in the automotive domain. AUTOSAR aims at defining an open standardized software architecture to face future challenges in automotive development including the development of time-critical systems (e.g. brake-by-wire or steer-by-wire). Mastering the development of such systems requires being able to analyze their real-time behavior. Scheduling analysis is the theory that studies how far a real-time system may satisfy its real-time requirements against its real-time properties. In this paper, we will study to what extent it is possible to apply some of those scheduling analysis techniques on real-time systems deployed on AUTOSAR-compliant architectures. The paper focuses on scheduling analysis techniques implemented in one open source tool. A concrete case study shows the feasibility of the approach and shows scheduling analysis results.Keywords
This publication has 10 references indexed in Scilit:
- Adequacy between AUTOSAR OS specification and real-time scheduling theory2007
- A UML Profile and a Methodology for Real-Time Systems Design2006
- Real-Time Scheduling Techniques for Implementation Synthesis from Component-Based Software Models2005
- The rate monotonic scheduling algorithm: exact characterization and average case behavior2003
- Designing for schedulability: integrating schedulability analysis with object-oriented design2002
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment2002
- Holistic schedulability analysis for distributed hard real-time systemsMicroprocessing and Microprogramming, 1994
- Applying new scheduling theory to static priority pre-emptive schedulingSoftware Engineering Journal, 1993
- Fixed priority scheduling of periodic task sets with arbitrary deadlines1990
- On the complexity of fixed-priority scheduling of periodic, real-time tasksPerformance Evaluation, 1982