The adoption of autonomous driving (AD) software executed on high-performance multi-processor systems on chip (MPSoCs) contributes to increasing the overall system’s safety and efficiency. However, existing AD software frameworks are provided as complete implementations that do not follow any domain-specific safety-requirement centric development process. In this paper, we develop, for the first time, ISO 26262 dynamic views of a representative AD framework, Apollo. Dynamic views are a key element of software architectural design that links safety software requirements with their implementation, and are the basis to verify that all casuistics are properly considered in the design and tested in the validation tests. We also show that dynamic...
The software used to implement advanced functionalities in critical domains (e.g. autonomous operati...
Cyber-physical systems are nowadays used as the term for systems which perceive data from their surr...
Automated Driving Systems (ADSs) in road vehicles, which can undertake the dynamic driving task with...
The software used to implement advanced functionalities in critical domains (e.g. autonomous operati...
The complexity and size of Autonomous Driving (AD) software are comparably higher than that of softw...
The advanced AI-based software used for autonomous driving comprises multiple highly-coupled modules...
Software resource usage testing, including execution time bounds and memory, is a mandatory validati...
In recent years, computer systems have taken hold and invaded all use areas, also the automotive wor...
This paper details the design of an autonomous vehicle CAD toolchain, which captures formal descript...
This work aims at making Apollo, a popular autonomous driving framework, safer and more secure by de...
In this study, the relevant research literature in recent years has been systematically reviewed and...
We assess the safety of Apollo, the most popular open-source automotive software, at the design leve...
It is the period of the World's history, where the technological progress reached a level that enabl...
One of the significant open challenges is the lack of verification and validation approaches for ass...
This paper presents some results on the development and testing of new solutions in the field of dri...
The software used to implement advanced functionalities in critical domains (e.g. autonomous operati...
Cyber-physical systems are nowadays used as the term for systems which perceive data from their surr...
Automated Driving Systems (ADSs) in road vehicles, which can undertake the dynamic driving task with...
The software used to implement advanced functionalities in critical domains (e.g. autonomous operati...
The complexity and size of Autonomous Driving (AD) software are comparably higher than that of softw...
The advanced AI-based software used for autonomous driving comprises multiple highly-coupled modules...
Software resource usage testing, including execution time bounds and memory, is a mandatory validati...
In recent years, computer systems have taken hold and invaded all use areas, also the automotive wor...
This paper details the design of an autonomous vehicle CAD toolchain, which captures formal descript...
This work aims at making Apollo, a popular autonomous driving framework, safer and more secure by de...
In this study, the relevant research literature in recent years has been systematically reviewed and...
We assess the safety of Apollo, the most popular open-source automotive software, at the design leve...
It is the period of the World's history, where the technological progress reached a level that enabl...
One of the significant open challenges is the lack of verification and validation approaches for ass...
This paper presents some results on the development and testing of new solutions in the field of dri...
The software used to implement advanced functionalities in critical domains (e.g. autonomous operati...
Cyber-physical systems are nowadays used as the term for systems which perceive data from their surr...
Automated Driving Systems (ADSs) in road vehicles, which can undertake the dynamic driving task with...