19
AUTOSAR Runtime Environment and Virtual Function Bus Nico Naumann [email protected] Department for System Analysis and Modeling Hasso-Plattner Institute for IT-Systems Engineering Prof.-Dr.-Helmert-Str. 2-3, D-14482 Potsdam Abstract.  This paper presents a selected set of concepts of the AUTo- motive Open System ARchitecture. Runtime Environment (RTE) and the Virtual Function Bus (VFB) are core parts of the AUTOSAR sys- tem design and facilitate relocatability of software components, one of the key features of AUTOSAR. The goal of this paper is to show how the RTE and the VFB work together in order to realizes relocatability and locationßtransparent interaction. A detailed view on the responsibilities of the Runtime Environment is shown as well as how artifacts from the level of the Virtual Function Bus are used for the generation of the RTE. Further, the concepts of runnables and the RTE mechanisms for their management will be shown in detail. Finally, an overview on hardware interaction mechanisms in the AUTOSAR architecture with respect to the Runtime Environment will be presented. Stichworte:  Automotive Open System Architecture, Runtime Environ- ment, Virtual Function Bus, AUTOSAR, RTE, VFB, Runnables, Hard- ware Interaction

NicoNaumann RTE VFB

Embed Size (px)

Citation preview

Page 1: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 1/19

Page 2: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 2/19

Page 3: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 3/19

Page 4: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 4/19

Page 5: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 5/19

Page 6: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 6/19

Page 7: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 7/19

Page 8: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 8/19

Page 9: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 9/19

Page 10: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 10/19

Page 11: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 11/19

Page 12: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 12/19

Page 13: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 13/19

Page 14: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 14/19

Page 15: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 15/19

Page 16: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 16/19

Page 17: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 17/19

Page 18: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 18/19

Page 19: NicoNaumann RTE VFB

8/11/2019 NicoNaumann RTE VFB

http://slidepdf.com/reader/full/niconaumann-rte-vfb 19/19