Advertisement

Open Dependable Power Computing Platform for Automated Driving

  • Andrea Leitner
  • Tilman Ochs
  • Lukas Bulwahn
  • Daniel Watzenig
Chapter

Abstract

This paper discusses the need and requirements for an open dependable power-computing (DPC) platform (including operating system, middleware, update process, etc.) to support advanced assisted and automated driving functions. Automated driving functions pose a set of new requirements for an in-vehicle computing platform (e.g., higher computational efficiency, high resource demands, etc.).

We believe that one aspect of coping with these new requirements is openness and therefore argue for establishing an open, common, and extensible high-quality computing platform.

Here we discuss what we mean by openness, what we see as the main requirements for such a platform, and how such a platform could be realized.

Keywords

Dependable power computing In-vehicle ICT platform Open source Software development Cognitive data processing Reconfigurable software partitions 

References

  1. 1.
    H. Martorell, J.-C. Fabre, M. Roy, R. Valentin, Improving Adaptiveness of AUTOSAR Embedded Applications, in Proceedings of the 29th Annual ACM Symposium on Applied Computing (SAC ’14) (ACM, New York, NY, 2014), pp. 384–390Google Scholar
  2. 2.
    M. Bechter, Softwareplattform für zukünftige automotive Anwendungen, http://www.informatik.tu-cottbus.de/ase2015/Abstract01.pdf. Accessed 12.10.2015
  3. 3.
    S. Holder, M. Hörwick, H. Gentner, Funktionsübergreifende Szeneninterpretation zur Vernetzung von Fahrerassistenzsystemen. Automatisierungssysteme, Assistenzsysteme und eingebettete Systeme für Transportmittel (AAET 2012) (2012)Google Scholar
  4. 4.
    S. Sommer, A. Camek, K. Becker, C. Buckl, A. Zirkler, L. Fiege, M. Armbruster, G. Spiegelberg, A. Knoll, Race: A Centralized Platform Computer Based Architecture for Automotive Applications (2013)Google Scholar
  5. 5.
    M. Goebl, M. Althoff, M. Buss, G. Faerber, F. Hecker, B. Heissing, S. Kraus, R. Nagel, F.P. Leon, F. Rattei, M. Russ, M. Schweitzer, M. Thuy, C. Wang, H.-J. Wuensche, Design and Capabilities of the Munich Cognitive Automobile, in Proceedings of IEEE Intelligent Vehicles Symposium, pp. 1101–1107, Eindhoven, The Netherlands, Jun 2008Google Scholar
  6. 6.
    ISO 26262:2011, Road vehicles—Functional safety International Standard (Parts 1–10). International Organization for Standardization, 1st edn (2011)Google Scholar
  7. 7.
    J. Rushby, Kernels for Safety? in T. Anderson (ed.), Safe and Secure Computing Systems (Blackwell Scientific Publications, Malden, 1989), Chapter 13, pp. 210–220Google Scholar
  8. 8.
    CENELEC, IEC 61508 Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related Systems. International Electrotechnical Commission (IEC), 2nd edn (2010)Google Scholar
  9. 9.
    K. Wika, J. Knight, On the Enforcement of Software Safety Policies, in Proceedings of the 10th Annual IEEE Conference on Computer Assurance, Jun 1995Google Scholar
  10. 10.
    Broadcom Corporation, BroadR-Reach® Physical Layer Transceiver Specification for Automotive Applications, http://www.ieee802.org/3/1TPCESG/public/BroadR_Reach_Automotive_Spec_V3.0.pdf. Accessed 12.10.2015
  11. 11.
    K.-R. Hase, Open Proof’ for Railway Safety Software—A Potential Way-Out of Vendor Lock-In Advancing to Standardization, Transparency, and Software Security, in FORMS/FORMAT 2010, ed. by E. Schnieder, G. Tarnai (Springer, Berlin, 2011), pp. 5–38CrossRefGoogle Scholar
  12. 12.
    CSE International Limited, Preliminary Assessment of Linux for Safety Related Systems, HSE (2002)Google Scholar
  13. 13.
    R. Kammerer, Linux in Safety-Critical Applications. OSADL Academic Works (OSADL, Heidelberg, 2011)Google Scholar
  14. 14.
    M. Goebl, G. Farber, A Real-Time-Capable Hard-and Software Architecture for Joint Image and Knowledge Processing in Cognitive Automobiles, in Intelligent Vehicles Symposium, 2007 IEEE, pp. 734–740, Jun 2007Google Scholar
  15. 15.
    D.A. Wheeler, More Than a Gigabuck: Estimating GNU/Linux’s Size (2001), http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html
  16. 16.
    J. Corbet, How the Development Process Works (The Linux Foundation, San Francisco, 2011)Google Scholar
  17. 17.
    A. Mockus, R.T. Fielding, J.D. Herbsleb, Two Case Studies of Open Source Software Development: Apache and Mozilla. ACM Trans Softw Eng Methodol 11(3), 309–346 (2002)CrossRefGoogle Scholar
  18. 18.
    OSADL Project: SIL2LinuxMP, http://www.osadl.org/SIL2LinuxMP.sil2-linux-project.0.html. Accessed 12.10.2015

Copyright information

© Springer International Publishing Switzerland 2017

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (http://creativecommons.org/licenses/by-nc/2.5/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Authors and Affiliations

  • Andrea Leitner
    • 1
  • Tilman Ochs
    • 2
  • Lukas Bulwahn
    • 3
  • Daniel Watzenig
    • 4
  1. 1.Virtual Vehicle Research CenterGrazAustria
  2. 2.BMW AGMunichGermany
  3. 3.Lukas Bulwahn, BMW AGMunichGermany
  4. 4.Institute of Electrical Measurement and Measurement Signal ProcessingVirtual Vehicle Research Center and Graz University of TechnologyGrazAustria

Personalised recommendations