A preview of this full-text is provided by Springer Nature.
Content available from Science and Engineering Ethics
This content is subject to copyright. Terms and conditions apply.
Vol.:(0123456789)
Science and Engineering Ethics (2021) 27:72
https://doi.org/10.1007/s11948-021-00350-5
1 3
ORIGINAL RESEARCH/SCHOLARSHIP
Correctness andCompleteness ofProgramming
Instructions forTraffic Circulation
DanielaGlavaničová1 · MatteoPascucci2
Received: 12 November 2020 / Accepted: 28 October 2021 / Published online: 22 November 2021
© The Author(s), under exclusive licence to Springer Nature B.V. 2021
Abstract
In the present article we exploit the logical notions of correctness and completeness
to provide an analysis of some fundamental problems that can be encountered by a
software developer when transforming norms for traffic circulation into program-
ming instructions. Relying on this analysis, we then introduce a question and answer
procedure that can be helpful, in case of an accident, to clarify which components of
an existing framework should be revised and to what extent software developers can
be held responsible.
Keywords Autonomous vehicles· Encoding rules· Framework revision· Question
and answer procedure· Responsibility
Introduction
The possible large-scale release of autonomous vehicles (hereafter, AVs) in the
coming years is currently the object of an intense debate between different com-
munities. One of the main issues is understanding how our existing normative sys-
tems and infrastructures for traffic circulation have to change in order to accom-
modate AVs (see, for instance, Douma and Palodichuk 2012). This change will
be hopefully reached at the end of a gradual procedure, in which several tests will
serve the purpose of detecting and correcting defects of existent frameworks, and
will involve vehicles with an increasing level of automation. For instance, in the
United States, the National Highway Traffic Safety Administration currently (June
* Matteo Pascucci
matteopascucci.academia@gmail.com
Daniela Glavaničová
daniela.glavanicova@gmail.com
1 Department ofLogic andMethodology ofSciences, Faculty ofArts, Comenius University
inBratislava, Gondova 2, 81102Bratislava, SlovakRepublic
2 Department ofAnalytic Philosophy, Institute ofPhilosophy, Slovak Academy ofSciences,
Klemensova 19, 81364Bratislava, SlovakRepublic
Content courtesy of Springer Nature, terms of use apply. Rights reserved.