English

SimSched: A tool for Simulating Autosar Implementaion in Simulink

Software Engineering 2023-08-30 v1

Abstract

AUTOSAR (AUTomotive Open System ARchitecture) is an open industry standard for the automotive sector. It defines the three-layered automotive software architecture. One of these layers is the application layer, where functional behaviors are encapsulated in Software Components (SW-Cs). Inside SW-Cs, a set of runnable entities represents the internal behavior and is realized as a set of tasks. To address AUTOSAR's lack of support for modeling behaviors of runnables, languages such as Simulink are employed. Simulink simulations assume Simulink block behaviors are completed in zero execution time, while real execution requires a finite execution time. This timing mismatch can result in failures to detect unexpected runtime behaviors during the simulation phase. This paper extends the Simulink environment to model the timing properties of tasks. We present a Simulink block that can schedule tasks with non-zero simulation times. It enables a more realistic analysis during model development.

Keywords

Cite

@article{arxiv.2308.14974,
  title  = {SimSched: A tool for Simulating Autosar Implementaion in Simulink},
  author = {Jian Chen and Manar H. Alalfi and Thomas R. Dean and Ramesh S},
  journal= {arXiv preprint arXiv:2308.14974},
  year   = {2023}
}

Comments

21 pages

R2 v1 2026-06-28T12:06:49.588Z