“…Some risk-analysis approaches have been introduced to cover the risk contribution of software. Examples are software failure mode and effects analysis (FMEA) [14][15][16][17][18][19][20]), dynamic-flowgraph methodology (DFM) [21][22][23][24], or simulations with failure mode injection [25][26][27]). The current methods make only limited use of available information and the context of use (i.e., the interaction with other software, hardware, or human operators).…”