Download justifying software systems safety using arguments
Transcript
54 CHAPTER 6. TESTING AND VALIDATION Figure 6.1: Autonomous vehicle scenario. Table 6.1: Retrieving some information about the safety case represented in figure 6.1. Query Top level goal Support goals Evidence supporting goal g2 Undeveloped Goals Check if Abox is consistent Get all contexts of a specific goal RacerPro query RacerPro answer (concept − instances TopLevelGoal ) g1 (concept − instances SupportGoal ))) g2 , g3 , g4 , g5 (retrieve − individual − fillers g2 has − evidence) e1 , e2 , e3 , e4 (concept − instances UndevelopedGoals) g3 , g4 , g5 (abox − consistent?) (individual − fillers g1 inContextOf ) c1 , c2 The second safety case is taken from medical industry and refers to the Therac 25, a case study in safety failure. In figure 6.4 is a diagram build wit our tool representing the case of Therac 25 presented in [12].