Patent attributes
A method to maneuver a supervised vehicle based on an output of a software in development, wherein the software in development is part of an ASIL-classified function, and the software in development has not completed a software development process for ASIL classification of the ASIL-classified function. A safe device includes a safety monitor, wherein the safety monitor is implemented according to specific software development requirements, which are requirements for the ASIL classification of the ASIL-classified function. The safety monitor (i) monitors the output of the software in development, and (ii) classifies the output as either safe or unsafe, wherein the safe device executes a safety mechanism if the safety monitor classifies the output as unsafe, wherein the safety mechanism causes the supervised vehicle not to maneuver in accordance with the output, and if the safety monitor classifies the output as safe, the supervised vehicle is maneuvered based on the output.