<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-18T04:39:35Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2117/395400" metadataPrefix="oai_dc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2117/395400</identifier><datestamp>2026-03-12T06:22:29Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452950</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
   <dc:title>Main sources of variability and non-determinism in AD software: taxonomy and prospects to handle them</dc:title>
   <dc:creator>Alcón Doganoc, Miguel</dc:creator>
   <dc:creator>Brando Guillaumes, Axel</dc:creator>
   <dc:creator>Mezzetti, Enrico</dc:creator>
   <dc:creator>Abella Ferrer, Jaume</dc:creator>
   <dc:creator>Cazorla Almeida, Francisco Javier</dc:creator>
   <dc:contributor>Universitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors</dc:contributor>
   <dc:contributor>Barcelona Supercomputing Center</dc:contributor>
   <dc:subject>Àrees temàtiques de la UPC::Informàtica::Intel·ligència artificial</dc:subject>
   <dc:subject>Autonomous vehicles</dc:subject>
   <dc:subject>Neural networks (Computer science)</dc:subject>
   <dc:subject>Autonomous driving</dc:subject>
   <dc:subject>Predictable execution</dc:subject>
   <dc:subject>Artificial intelligence</dc:subject>
   <dc:subject>DNN</dc:subject>
   <dc:subject>Vehicles autònoms</dc:subject>
   <dc:subject>Xarxes neuronals (Informàtica)</dc:subject>
   <dc:description>Safety standards in domains like automotive and avionics seek for deterministic execution (lack of jittery behavior) as a stepping stone to build a certification argument on the correct timing behavior of the system. However, the use of artificial-intelligence (AI) software in safety-critical systems carries several built-in and derivative sources of non-determinism that are at odds with safety standard determinism requirements. In this work we analyze the main sources of non-determinism of autonomous driving (AD) software, as highly representative and compelling example of the use of AI software, deep neural networks (DNN) in particular, in critical embedded systems. Paradoxically, DNN-based software in its inference phase—once the NN structure and weights have been fixed—turns out to consist mainly in matrix multiplications, which are inherently quite time deterministic. Our work focuses on sources of variability and non-determinism in AD software, covering algorithmic elements of AD software, low-level software and hardware computing platform, and data-flow constraints among AD modules. As final contribution of our work, which mainly focuses on problem identification, we develop some prospects on the information and metrics needed to better understand and control the unpredictability and non-determinism of AD software.</dc:description>
   <dc:description>This work has been supported by the Spanish Ministry of Science and Innovation under grant PID2019-107255GBC21/AEI/10.13039/501100011033, and the European Research Council (ERC) grant agreement No. 772773 (SuPerCom).</dc:description>
   <dc:description>Peer Reviewed</dc:description>
   <dc:description>Postprint (author's final draft)</dc:description>
   <dc:date>2023-09</dc:date>
   <dc:type>Article</dc:type>
   <dc:identifier>Alcón, M. [et al.]. Main sources of variability and non-determinism in AD software: taxonomy and prospects to handle them. "Real-time systems (Dordrecht)", Setembre 2023, vol. 59, núm. 3, p. 438-478.</dc:identifier>
   <dc:identifier>1573-1383</dc:identifier>
   <dc:identifier>https://hdl.handle.net/2117/395400</dc:identifier>
   <dc:identifier>10.1007/s11241-023-09405-1</dc:identifier>
   <dc:language>eng</dc:language>
   <dc:relation>https://link.springer.com/article/10.1007/s11241-023-09405-1</dc:relation>
   <dc:relation>info:eu-repo/grantAgreement/EC/H2020/772773/EU/Sustainable Performance for High-Performance Embedded Computing Systems/SuPerCom</dc:relation>
   <dc:relation>info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2019-107255GB-C21/ES/BSC - COMPUTACION DE ALTAS PRESTACIONES VIII/</dc:relation>
   <dc:rights>Open Access</dc:rights>
   <dc:format>41 p.</dc:format>
   <dc:format>application/pdf</dc:format>
   <dc:publisher>Springer Nature</dc:publisher>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>