Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
68.866 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Programes de doctorat
  • Doctorat en Arquitectura de Computadors
  • Ponències/Comunicacions de congressos
  • View Item
  •   DSpace Home
  • E-prints
  • Programes de doctorat
  • Doctorat en Arquitectura de Computadors
  • Ponències/Comunicacions de congressos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Enabling unit testing of already-integrated AI software systems: The case of Apollo for autonomous driving

Thumbnail
View/Open
2021121176.pdf (477,0Kb)
 
10.1109/DSD53832.2021.00071
 
  View UPCommons Usage Statistics
  LA Referencia / Recolecta stats
Includes usage data since 2022
Cita com:
hdl:2117/353609

Show full item record
Alcón Doganoc, MiguelMés informació
Tabani, Hamid
Abella Ferrer, JaumeMés informació
Cazorla Almeida, Francisco Javier
Document typeConference report
Defense date2021
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
ProjectUP2DATE - Intelligent software-UPDATE technologies for safe and secure mixed-criticality and high performance cyber physical systems (EC-H2020-871465)
SuPerCom - Sustainable Performance for High-Performance Embedded Computing Systems (EC-H2020-772773)
Abstract
The advanced AI-based software used for autonomous driving comprises multiple highly-coupled modules that are data and control dependent. Deploying those already-integrated software frameworks makes unit testing, a fundamental step in the validation process of critical software, very challenging in safety-critical systems. To tackle this issue, in this paper, we show the steps we followed to develop standalone versions of the modules in an industry-level autonomous driving framework (Apollo) by applying several modifications to its architectural design. We show how the standalone modules have the same functional behavior as their integrated counterpart modules. We exemplify the benefits of standalone modules by performing incremental analysis of the software timing requirements of each module running on a heterogeneous System on Chip (SoC). This is a mandatory step to consolidate and integrate software modules guaranteeing timing constraints (e.g. related to freedom from interference) while maximizing SoC utilization.
CitationAlcón, M. [et al.]. Enabling unit testing of already-integrated AI software systems: The case of Apollo for autonomous driving. A: Euromicro Conference on Digital System Design. "2021 24th Euromicro Conference on Digital System Design, DSD 2021: virtual conference, 1-3 September 2021: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 2021, p. 426-433. ISBN 978-1-6654-2703-6. DOI 10.1109/DSD53832.2021.00071. 
URIhttp://hdl.handle.net/2117/353609
DOI10.1109/DSD53832.2021.00071
ISBN978-1-6654-2703-6
Publisher versionhttps://ieeexplore.ieee.org/document/9556323
Collections
  • Doctorat en Arquitectura de Computadors - Ponències/Comunicacions de congressos [348]
  • Computer Sciences - Ponències/Comunicacions de congressos [623]
  View UPCommons Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
2021121176.pdf477,0KbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Metadata under:Metadata under CC0
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina