From 7c75cd65114c842856f7ddc8b160d3880d0a8603 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:21:15 -0500 Subject: [PATCH 01/40] Update figure 9.2 and 9.3 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 9083 ++++++++++++++++++++++++++++++------------ 1 file changed, 6503 insertions(+), 2580 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3c8160c33..33da93fd2 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1,5 +1,5 @@ - + Profiles @@ -19,6 +19,11 @@ main + + + + + @@ -33,6 +38,9 @@ 70.0 + + + @@ -103,6 +111,14 @@ Safety and Reliability Analysis diagram + + + + + + + + @@ -117,6 +133,9 @@ 70.0 + + + @@ -131,6 +150,9 @@ 70.0 + + + @@ -145,6 +167,9 @@ 70.0 + + + @@ -159,6 +184,9 @@ 70.0 + + + @@ -169,6 +197,16 @@ Situations + + + + + + + + + + @@ -183,6 +221,9 @@ 58.0 + + + 0 @@ -203,6 +244,9 @@ 74.8365478515625 + + + 0 @@ -214,18 +258,21 @@ + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 162.61572265625, 114.41021728515625) - -1 - - -0 - [(0.0, 0.0), (0.0, 57.34027099609375), (-0.294677734375, 57.34027099609375)] @@ -246,6 +293,9 @@ 58.0 + + + 0 @@ -257,18 +307,21 @@ + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 314.39705145604637, 114.41021728515625) - -1 - - -0 - [(0.0, 0.0), (0.0, 57.34027099609375), (-1.4522272372963698, 57.34027099609375)] @@ -289,6 +342,9 @@ 44.0 + + + @@ -500,6 +556,16 @@ RelevantTo + + + + + + + + + + @@ -514,6 +580,9 @@ 74.0 + + + 0 @@ -525,18 +594,21 @@ + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 120.26376342773438, 157.88775634765625) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.855712890625), (-0.2431640625, 79.855712890625)] @@ -557,6 +629,9 @@ 74.0 + + + 0 @@ -568,18 +643,21 @@ + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 314.49285888671875, 157.88775634765625) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.855712890625), (-1.39202880859375, 79.855712890625)] @@ -600,6 +678,9 @@ 44.0 + + + @@ -614,6 +695,9 @@ 74.0 + + + 0 @@ -726,6 +810,15 @@ Figure 1.3 Controlling Measure + + + + + + + + + @@ -740,6 +833,9 @@ Figure 1.3 74.0 + + + 0 @@ -760,6 +856,9 @@ Figure 1.3 74.0 + + + 0 @@ -780,6 +879,9 @@ Figure 1.3 91.0 + + + 0 @@ -788,18 +890,21 @@ Figure 1.3 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 171.12350463867188, 122.81466674804688) - -1 - - -0 - [(0.0, 0.0), (0.0, 106.55398559570312), (3.548717097295679, 106.55398559570312)] @@ -811,18 +916,21 @@ Figure 1.3 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 328.63995361328125, 122.81466674804688) - -1 - - -0 - [(0.0, 0.0), (0.0, 106.55398559570312), (-0.32159423828125, 106.55398559570312)] @@ -976,6 +1084,14 @@ Figure 1.3 Violates + + + + + + + + @@ -990,6 +1106,9 @@ Figure 1.3 74.0 + + + 0 @@ -1001,18 +1120,21 @@ Figure 1.3 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 124.0830078125, 137.17529296875) - -1 - - -0 - [(0.0, 0.0), (0.0, 46.52691650390625), (-8.813446044921875, 46.52691650390625)] @@ -1033,6 +1155,9 @@ Figure 1.3 74.0 + + + 0 @@ -1053,6 +1178,9 @@ Figure 1.3 44.0 + + + @@ -1142,6 +1270,13 @@ Figure 1.3 Any Situation + + + + + + + @@ -1156,23 +1291,38 @@ Figure 1.3 74.0 + + + - - - - -(1.0, 0.0, 0.0, 1.0, 178.86993408203125, 132.10206604003906) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 178.86993408203125, 132.10206604003906) + [(0.0, 0.0), (63.36968994140625, -0.809051513671875), (65.0648193359375, 116.80569458007812), (-96.4134521484375, 118.1370849609375), (-97.88873291015625, 33.06806945800781)] @@ -1182,26 +1332,20 @@ Figure 1.3 - -0 - - - - - - - (1.0, 0.0, 0.0, 1.0, 211.94448852539062, 18.677108764648438) -250.70230102539062 +145.05551147460938 -44.0 +47.32289123535156 + + + @@ -1281,9 +1425,6 @@ Figure 1.3 - - - @@ -1310,9 +1451,6 @@ Figure 1.3 - - - @@ -1325,8 +1463,8 @@ Figure 1.3 -Safety and Reliability Analysis 1.0 -Figure 1.1 +RAAML 1.0 +Figures 9.2 and 9.3 @@ -1338,6 +1476,16 @@ Figure 1.1 Abstract Event + + + + + + + + + + @@ -1352,6 +1500,9 @@ Figure 1.1 74.0 + + + 0 @@ -1372,6 +1523,9 @@ Figure 1.1 91.0 + + + 0 @@ -1380,18 +1534,21 @@ Figure 1.1 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 163.41070556640625, 139.73008728027344) - -1 - - -0 - [(0.0, 0.0), (0.0, 65.92973327636719), (16.00218505859374, 65.92973327636719)] @@ -1412,20 +1569,26 @@ Figure 1.1 50.0 + + + - -(1.0, 0.0, 0.0, 1.0, 209.09317230760007, 296.6598205566406) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 209.09317230760007, 296.6598205566406) + [(0.0, 0.0), (21.000364069353054, 66.40475463867188)] @@ -1446,6 +1609,9 @@ Figure 1.1 44.0 + + + @@ -1491,6 +1657,11 @@ Figure 1.1 + + + + + @@ -1499,11 +1670,6 @@ Figure 1.1 AbstractEvent - - - - - @@ -1573,6 +1739,13 @@ Figure 1.7 Cause + + + + + + + @@ -1587,6 +1760,9 @@ Figure 1.7 74.0 + + + 0 @@ -1607,6 +1783,9 @@ Figure 1.7 74.0 + + + 0 @@ -1618,18 +1797,21 @@ Figure 1.7 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 180.58450317382812, 146.74745178222656) - -1 - - -0 - [(0.0, 0.0), (0.0, 90.02928161621094), (-1.0308837890625, 90.02928161621094)] @@ -1717,6 +1899,14 @@ Figure 1.7 Abstract Cause + + + + + + + + @@ -1731,6 +1921,9 @@ Figure 1.7 74.0 + + + 0 @@ -1742,18 +1935,21 @@ Figure 1.7 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 217.14010620117188, 125.74098205566406) - -1 - - -0 - [(0.0, 0.0), (0.0, 91.50163269042969), (-2.491241455078125, 91.50163269042969)] @@ -1774,6 +1970,9 @@ Figure 1.7 74.0 + + + 0 @@ -1794,6 +1993,9 @@ Figure 1.7 44.0 + + + @@ -1825,6 +2027,16 @@ Figure 1.7 Dysfunctional Event + + + + + + + + + + @@ -1839,6 +2051,9 @@ Figure 1.7 74.0 + + + @@ -1853,6 +2068,9 @@ Figure 1.7 70.8900146484375 + + + 0 @@ -1864,18 +2082,21 @@ Figure 1.7 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 145.00128816303453, 134.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 77.0), (75.71570144676178, 77.0)] @@ -1887,18 +2108,30 @@ Figure 1.7 - - - - -(1.0, 0.0, 0.0, 1.0, 240.20281982421875, 211.0) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 240.20281982421875, 211.0) + [(0.0, 0.0), (-0.422210693359375, -114.0), (141.72802734375, -114.0), (141.77276611328125, 0.0)] @@ -1908,29 +2141,32 @@ Figure 1.7 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 597.147216796875, 211.0) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 597.147216796875, 211.0) + [(0.0, 0.0), (-0.9454345703125, -114.0), (-124.1484375, -114.0), (-123.64752197265625, 0.0)] @@ -1940,15 +2176,6 @@ Figure 1.7 - -0 - - - - - - - @@ -1960,6 +2187,9 @@ Figure 1.7 44.0 + + + @@ -2063,9 +2293,6 @@ Figure 1.7 - - - @@ -2092,9 +2319,6 @@ Figure 1.7 - - - @@ -2146,9 +2370,6 @@ Figure 1.7 - - - @@ -2175,9 +2396,6 @@ Figure 1.7 - - - @@ -2203,6 +2421,13 @@ Figure 1.10 Abstract Failure Mode + + + + + + + @@ -2217,6 +2442,9 @@ Figure 1.10 74.0 + + + 0 @@ -2237,6 +2465,9 @@ Figure 1.10 58.0 + + + 0 @@ -2248,18 +2479,21 @@ Figure 1.10 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 219.76626586914062, 121.75605773925781) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.83335876464844), (-1.258575439453125, 79.83335876464844)] @@ -2318,6 +2552,16 @@ Figure 1.10 Failure Mode + + + + + + + + + + @@ -2332,6 +2576,9 @@ Figure 1.10 74.0 + + + 0 @@ -2352,6 +2599,9 @@ Figure 1.10 74.0 + + + 0 @@ -2363,18 +2613,21 @@ Figure 1.10 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 138.85623168945312, 124.84698486328125) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.848541259765625), (-1.37701416015625, 62.848541259765625)] @@ -2395,6 +2648,9 @@ Figure 1.10 74.0 + + + 0 @@ -2406,18 +2662,21 @@ Figure 1.10 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 300.65545654296875, 124.84698486328125) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.848541259765625), (0.000732421875, 62.848541259765625)] @@ -2438,6 +2697,9 @@ Figure 1.10 44.0 + + + @@ -2617,6 +2879,14 @@ Figure 1.23 Failure Mode + + + + + + + + @@ -2631,6 +2901,9 @@ Figure 1.23 74.0 + + + 0 @@ -2651,6 +2924,9 @@ Figure 1.23 74.0 + + + 0 @@ -2662,18 +2938,21 @@ Figure 1.23 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 205.87472534179688, 114.21060180664062) - -1 - - -0 - [(0.0, 0.0), (0.0, 95.28680419921875), (0.47243041992186363, 95.28680419921875)] @@ -2694,6 +2973,9 @@ Figure 1.23 44.0 + + + @@ -2772,6 +3054,14 @@ Figure 1.23 AbstractEffect + + + + + + + + @@ -2786,6 +3076,9 @@ Figure 1.23 74.0 + + + 0 @@ -2806,6 +3099,9 @@ Figure 1.23 74.0 + + + 0 @@ -2817,18 +3113,21 @@ Figure 1.23 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 182.48593139648438, 107.4168701171875) - -1 - - -0 - [(0.0, 0.0), (0.0, 89.20016479492188), (-0.8072509765625, 89.20016479492188)] @@ -2849,6 +3148,9 @@ Figure 1.23 44.0 + + + @@ -2924,6 +3226,13 @@ Figure 1.13 Effect + + + + + + + @@ -2938,6 +3247,9 @@ Figure 1.13 74.0 + + + 0 @@ -2958,6 +3270,9 @@ Figure 1.13 74.0 + + + 0 @@ -2969,18 +3284,21 @@ Figure 1.13 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 209.87786865234375, 116.80781555175781) - -1 - - -0 - [(0.0, 0.0), (0.0, 63.41203308105469), (-0.144622802734375, 63.41203308105469)] @@ -3046,6 +3364,20 @@ Figure 1.13 Activation + + + + + + + + + + + + + + @@ -3060,6 +3392,9 @@ Figure 1.13 74.0 + + + 0 @@ -3080,6 +3415,9 @@ Figure 1.13 74.0 + + + 0 @@ -3091,18 +3429,21 @@ Figure 1.13 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 281.3653869628906, 187.33705139160156) - -1 - - -0 - [(0.0, 0.0), (0.0, 42.872344970703125), (4.504486083984375, 42.872344970703125)] @@ -3114,18 +3455,30 @@ Figure 1.13 - - - - -(1.0, 0.0, 0.0, 1.0, 332.0409851074219, 151.8928985595703) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 332.0409851074219, 151.8928985595703) + [(0.0, 0.0), (60.303253173828125, -1.55584716796875), (61.030548095703125, -93.28810119628906), (-57.7071533203125, -92.510498046875), (-56.371124267578125, -38.55584716796875)] @@ -3135,29 +3488,23 @@ Figure 1.13 - -0 - - - - - - - + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 284.0499572753906, 304.2093963623047) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.27293395996094), (-199.6395263671875, 53.27293395996094), (-199.6395263671875, 81.01237614949525)] @@ -3178,6 +3525,9 @@ Figure 1.13 74.0 + + + 0 @@ -3189,18 +3539,21 @@ Figure 1.13 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 284.2734680175781, 304.2093963623047) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.27293395996094), (184.59140014648438, 53.27293395996094), (184.59140014648438, 69.61517333984375)] @@ -3212,18 +3565,30 @@ Figure 1.13 - - - - -(1.0, 0.0, 0.0, 1.0, 469.45428466796875, 447.82456970214844) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 469.45428466796875, 447.82456970214844) + [(0.0, 0.0), (0.0, 67.77075860595619), (-381.864013671875, 67.77075860595619), (-381.864013671875, 11.397202809651503), (-381.864013671875, 11.397202809651503)] @@ -3233,15 +3598,6 @@ Figure 1.13 - -0 - - - - - - - @@ -3253,6 +3609,9 @@ Figure 1.13 44.0 + + + @@ -3267,6 +3626,9 @@ Figure 1.13 74.0 + + + 0 @@ -3327,9 +3689,6 @@ Figure 1.13 - - - @@ -3356,9 +3715,6 @@ Figure 1.13 - - - @@ -3373,6 +3729,13 @@ Figure 1.13 Error Propagation + + + + + + + @@ -3387,6 +3750,9 @@ Figure 1.13 44.0 + + + @@ -3401,23 +3767,38 @@ Figure 1.13 74.0 + + + - - - - -(1.0, 0.0, 0.0, 1.0, 192.82086181640625, 231.17510986328125) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 192.82086181640625, 231.17510986328125) + [(0.0, 0.0), (-0.127227783203125, -65.64190673828125), (180.2943115234375, -63.14495849609375), (180.86163330078125, 40.3958740234375), (85.85531616210938, 40.28466796875)] @@ -3427,15 +3808,6 @@ Figure 1.13 - -0 - - - - - - - @@ -3502,9 +3874,6 @@ Figure 1.16 - - - @@ -3531,9 +3900,6 @@ Figure 1.16 - - - @@ -3548,6 +3914,13 @@ Figure 1.16 Error Realization + + + + + + + @@ -3562,6 +3935,9 @@ Figure 1.16 74.0 + + + 0 @@ -3573,18 +3949,30 @@ Figure 1.16 - - - - -(1.0, 0.0, 0.0, 1.0, 230.2059326171875, 92.96324157714844) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 230.2059326171875, 92.96324157714844) + [(0.0, 0.0), (0.711822509765625, -50.30857849121094), (160.347412109375, -49.45616149902344), (158.55657958984375, 39.50494384765625), (81.77151489257812, 37.821441650390625)] @@ -3594,15 +3982,6 @@ Figure 1.16 - -0 - - - - - - - @@ -3614,6 +3993,9 @@ Figure 1.16 44.0 + + + @@ -3661,9 +4043,6 @@ Figure 1.16 - - - @@ -3690,9 +4069,6 @@ Figure 1.16 - - - @@ -3718,6 +4094,14 @@ Figure 1.17 Harm Potential + + + + + + + + @@ -3732,6 +4116,9 @@ Figure 1.17 44.0 + + + @@ -3746,6 +4133,9 @@ Figure 1.17 74.0 + + + 0 @@ -3766,6 +4156,9 @@ Figure 1.17 74.0 + + + 0 @@ -3777,18 +4170,21 @@ Figure 1.17 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 207.80361938476562, 115.57736206054688) - -1 - - -0 - [(0.0, 0.0), (0.0, 59.931610107421875), (-0.040618896484375, 59.931610107421875)] @@ -3869,6 +4265,14 @@ Figure 1.18 Hazard + + + + + + + + @@ -3883,6 +4287,9 @@ Figure 1.18 74.0 + + + 0 @@ -3903,6 +4310,9 @@ Figure 1.18 74.0 + + + 0 @@ -3914,18 +4324,21 @@ Figure 1.18 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 178.65121459960938, 112.27308654785156) - -1 - - -0 - [(0.0, 0.0), (0.0, 85.93208312988281), (-2.32794189453125, 85.93208312988281)] @@ -3946,6 +4359,9 @@ Figure 1.18 44.0 + + + @@ -4016,6 +4432,14 @@ Figure 1.19 Vulnerability + + + + + + + + @@ -4030,6 +4454,9 @@ Figure 1.19 74.0 + + + 0 @@ -4050,6 +4477,9 @@ Figure 1.19 74.0 + + + 0 @@ -4061,18 +4491,21 @@ Figure 1.19 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 157.41726684570312, 106.91607666015625) - -1 - - -0 - [(0.0, 0.0), (0.0, 92.90509033203125), (3.6429943847656148, 92.90509033203125)] @@ -4093,6 +4526,9 @@ Figure 1.19 44.0 + + + @@ -4162,6 +4598,15 @@ Figure 1.20 Scenario + + + + + + + + + @@ -4176,6 +4621,9 @@ Figure 1.20 75.828369140625 + + + 0 @@ -4196,6 +4644,9 @@ Figure 1.20 58.0 + + + 0 @@ -4207,18 +4658,21 @@ Figure 1.20 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 158.38386627469356, 121.7249755859375) - -1 - - -0 - [(0.0, 0.0), (0.0, 89.9405517578125), (-0.12952619065674753, 89.9405517578125)] @@ -4230,18 +4684,30 @@ Figure 1.20 - - - - -(1.0, 0.0, 0.0, 1.0, 280.94989013671875, 121.7249755859375) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 280.94989013671875, 121.7249755859375) + [(0.0, 0.0), (-0.33917236328125, 89.9405517578125)] @@ -4251,15 +4717,6 @@ Figure 1.20 - -0 - - - - - - - @@ -4271,6 +4728,9 @@ Figure 1.20 44.0 + + + @@ -4362,9 +4822,6 @@ Figure 1.20 scenarioStep - - - @@ -4382,9 +4839,6 @@ Figure 1.20 - - - @@ -4416,6 +4870,20 @@ Figure 1.21 Abstract Risk + + + + + + + + + + + + + + @@ -4430,6 +4898,9 @@ Figure 1.21 74.0 + + + 0 @@ -4450,6 +4921,9 @@ Figure 1.21 74.0 + + + 0 @@ -4470,6 +4944,9 @@ Figure 1.21 74.0 + + + 0 @@ -4490,6 +4967,9 @@ Figure 1.21 74.0 + + + 0 @@ -4510,6 +4990,9 @@ Figure 1.21 74.0 + + + 0 @@ -4518,18 +5001,21 @@ Figure 1.21 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 291.97113037109375, 103.59190368652344) - -1 - - -0 - [(0.0, 0.0), (0.0, 72.58705139160156), (0.312744140625, 72.58705139160156)] @@ -4541,18 +5027,30 @@ Figure 1.21 - - - - -(1.0, 0.0, 0.0, 1.0, 259.92901611328125, 250.178955078125) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 259.92901611328125, 250.178955078125) + [(0.0, 0.0), (0.0, 51.593597412109375), (-165.65487670898438, 51.593597412109375), (-165.65487670898438, 100.821044921875)] @@ -4562,29 +5060,32 @@ Figure 1.21 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 297.67266845703125, 250.178955078125) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 297.67266845703125, 250.178955078125) + [(0.0, 0.0), (-0.22320556640625, 100.821044921875)] @@ -4594,29 +5095,32 @@ Figure 1.21 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 330.60150146484375, 250.178955078125) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 330.60150146484375, 250.178955078125) + [(0.0, 0.0), (0.0, 51.593597412109375), (180.21600341796875, 51.593597412109375), (180.21600341796875, 100.821044921875)] @@ -4626,15 +5130,6 @@ Figure 1.21 - -0 - - - - - - - @@ -4646,6 +5141,9 @@ Figure 1.21 44.0 + + + @@ -4738,9 +5236,6 @@ Figure 1.21 - - - @@ -4764,9 +5259,6 @@ Figure 1.21 harm - - - @@ -4805,9 +5297,6 @@ Figure 1.21 - - - @@ -4831,9 +5320,6 @@ Figure 1.21 trigger - - - @@ -4872,9 +5358,6 @@ Figure 1.21 - - - @@ -4898,9 +5381,6 @@ Figure 1.21 harmPotential - - - @@ -4926,6 +5406,16 @@ Figure 1.22 Error + + + + + + + + + + @@ -4940,6 +5430,9 @@ Figure 1.22 74.0 + + + 0 @@ -4960,6 +5453,9 @@ Figure 1.22 74.0 + + + 0 @@ -4971,18 +5467,21 @@ Figure 1.22 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 176.25830078125, 111.10139465332031) - -1 - - -0 - [(0.0, 0.0), (0.0, 43.06318664550781), (1.690673828125, 43.06318664550781)] @@ -5003,6 +5502,9 @@ Figure 1.22 74.0 + + + 0 @@ -5014,18 +5516,21 @@ Figure 1.22 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 392.85833740234375, 109.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 45.164581298828125), (-0.48077392578125, 45.164581298828125)] @@ -5046,6 +5551,9 @@ Figure 1.22 44.0 + + + @@ -5147,6 +5655,16 @@ Figure 1.24 Fault + + + + + + + + + + @@ -5161,6 +5679,9 @@ Figure 1.24 74.0 + + + 0 @@ -5181,6 +5702,9 @@ Figure 1.24 74.0 + + + 0 @@ -5201,6 +5725,9 @@ Figure 1.24 74.0 + + + 0 @@ -5212,18 +5739,21 @@ Figure 1.24 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 180.01708984375, 113.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 45.2996826171875), (0.93505859375, 45.2996826171875)] @@ -5235,18 +5765,21 @@ Figure 1.24 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 388.83721923828125, 113.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 45.2996826171875), (-0.27880859375, 45.2996826171875)] @@ -5267,6 +5800,9 @@ Figure 1.24 44.0 + + + @@ -5368,6 +5904,16 @@ Figure 1.25 Detection + + + + + + + + + + @@ -5382,6 +5928,9 @@ Figure 1.25 74.0 + + + 0 @@ -5402,6 +5951,9 @@ Figure 1.25 91.0 + + + 0 @@ -5419,6 +5971,9 @@ Figure 1.25 74.0 + + + 0 @@ -5430,18 +5985,21 @@ Figure 1.25 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 215.7611083984375, 79.01380920410156) - -0 - - -0 - [(0.0, 0.0), (0.044342041015625, 65.05613708496094)] @@ -5453,18 +6011,21 @@ Figure 1.25 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 396.2042236328125, 96.01380920410156) - -0 - - -0 - [(0.0, 0.0), (0.29437255859375, 48.05613708496094)] @@ -5485,6 +6046,9 @@ Figure 1.25 44.0 + + + @@ -5657,6 +6221,16 @@ Figure 1.26 Prevention + + + + + + + + + + @@ -5671,6 +6245,9 @@ Figure 1.26 74.0 + + + 0 @@ -5691,6 +6268,9 @@ Figure 1.26 91.0 + + + 0 @@ -5708,6 +6288,9 @@ Figure 1.26 74.0 + + + 0 @@ -5719,18 +6302,21 @@ Figure 1.26 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 127.61001586914062, 100.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 72.38909912109375), (0.285247802734375, 72.38909912109375)] @@ -5742,18 +6328,21 @@ Figure 1.26 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 337.02972412109375, 117.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 55.38909912109375), (-0.767578125, 55.38909912109375)] @@ -5774,6 +6363,9 @@ Figure 1.26 44.0 + + + @@ -5875,6 +6467,16 @@ Figure 1.27 Mitigation + + + + + + + + + + @@ -5889,6 +6491,9 @@ Figure 1.27 74.0 + + + 0 @@ -5909,6 +6514,9 @@ Figure 1.27 91.0 + + + 0 @@ -5926,6 +6534,9 @@ Figure 1.27 74.0 + + + 0 @@ -5937,18 +6548,21 @@ Figure 1.27 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 138.40200805664062, 108.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.30758666992188), (-0.17962646484375, 75.30758666992188)] @@ -5960,18 +6574,21 @@ Figure 1.27 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 392.6763916015625, 125.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 58.307586669921875), (-0.5654296875, 58.307586669921875)] @@ -5992,6 +6609,9 @@ Figure 1.27 44.0 + + + @@ -6093,6 +6713,16 @@ Figure 1.28 Recommendation + + + + + + + + + + @@ -6107,6 +6737,9 @@ Figure 1.28 74.0 + + + 0 @@ -6127,6 +6760,9 @@ Figure 1.28 91.0 + + + 0 @@ -6144,6 +6780,9 @@ Figure 1.28 74.0 + + + 0 @@ -6155,18 +6794,21 @@ Figure 1.28 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 143.78555297851562, 103.5157470703125) - -1 - - -0 - [(0.0, 0.0), (0.0, 93.29849243164062), (1.400665283203125, 93.29849243164062)] @@ -6178,18 +6820,21 @@ Figure 1.28 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 350.8974609375, 120.5157470703125) - -1 - - -0 - [(0.0, 0.0), (0.0, 76.29849243164062), (1.42315673828125, 76.29849243164062)] @@ -6210,6 +6855,9 @@ Figure 1.28 44.0 + + + @@ -6311,6 +6959,14 @@ Figure 1.29 Failure State + + + + + + + + @@ -6325,6 +6981,9 @@ Figure 1.29 74.0 + + + 0 @@ -6345,6 +7004,9 @@ Figure 1.29 74.0 + + + 0 @@ -6356,18 +7018,21 @@ Figure 1.29 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 141.10910034179688, 107.83493041992188) - -0 - - -0 - [(0.0, 0.0), (-1.348052978515625, 54.324554443359375)] @@ -6388,6 +7053,9 @@ Figure 1.29 44.0 + + + @@ -6534,6 +7202,19 @@ Figure 1.30 Abstract FMEA Item + + + + + + + + + + + + + @@ -6548,6 +7229,9 @@ Figure 1.30 87.0 + + + 0 @@ -6568,6 +7252,9 @@ Figure 1.30 87.0 + + + 0 @@ -6588,6 +7275,9 @@ Figure 1.30 87.0 + + + 0 @@ -6608,6 +7298,9 @@ Figure 1.30 87.0 + + + 0 @@ -6625,23 +7318,29 @@ Figure 1.30 74.0 + + + + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 383.5064697265625, 58.01666259765625) - -0 - - -0 - [(0.0, 0.0), (0.28118896484375, 45.92295837402344)] @@ -6653,18 +7352,30 @@ Figure 1.30 - - - - -(1.0, 0.0, 0.0, 1.0, 331.19769287109375, 177.9396209716797) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 331.19769287109375, 177.9396209716797) + [(0.0, 0.0), (0.0, 33.26426696777344), (-197.09152221679688, 33.26426696777344), (-197.09152221679688, 81.71607971191406)] @@ -6674,29 +7385,32 @@ Figure 1.30 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 386.74757690429686, 177.9396209716797) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 386.74757690429686, 177.9396209716797) + [(0.0, 0.0), (-0.9087097167968636, 81.71607971191406)] @@ -6706,29 +7420,32 @@ Figure 1.30 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 432.08575439453125, 177.9396209716797) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 432.08575439453125, 177.9396209716797) + [(0.0, 0.0), (0.0, 36.38111877441406), (209.76751708984375, 36.38111877441406), (209.76751708984375, 81.71607971191406)] @@ -6738,15 +7455,6 @@ Figure 1.30 - -0 - - - - - - - @@ -6791,9 +7499,6 @@ Figure 1.30 - - - @@ -6820,9 +7525,6 @@ Figure 1.30 - - - @@ -6862,6 +7564,16 @@ Figure 1.30 FMEA Item + + + + + + + + + + @@ -6876,6 +7588,9 @@ Figure 1.30 74.0 + + + 0 @@ -6896,6 +7611,9 @@ Figure 1.30 74.0 + + + 0 @@ -6916,6 +7634,9 @@ Figure 1.30 74.0 + + + 0 @@ -6924,18 +7645,21 @@ Figure 1.30 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 160.19610595703125, 113.4434814453125) - -1 - - -0 - [(0.0, 0.0), (0.0, 60.96527099609375), (-2.0, 60.96527099609375)] @@ -6947,18 +7671,21 @@ Figure 1.30 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 367.59710693359375, 113.4434814453125) - -1 - - -0 - [(0.0, 0.0), (0.0, 60.96527099609375), (-0.60931396484375, 60.96527099609375)] @@ -6979,6 +7706,9 @@ Figure 1.30 44.0 + + + @@ -7191,9 +7921,6 @@ Figure 1.40 - - - @@ -7211,9 +7938,6 @@ Figure 1.40 failureMode - - - @@ -7252,9 +7976,6 @@ Figure 1.40 - - - @@ -7278,9 +7999,6 @@ Figure 1.40 cause - - - @@ -7319,9 +8037,6 @@ Figure 1.40 - - - @@ -7345,9 +8060,6 @@ Figure 1.40 finalEffect - - - @@ -7362,6 +8074,20 @@ Figure 1.40 FMEA Item + + + + + + + + + + + + + + @@ -7376,6 +8102,9 @@ Figure 1.40 74.0 + + + @@ -7390,23 +8119,29 @@ Figure 1.40 74.0 + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 336.84564208984375, 98.49382019042969) - -1 - - -0 - [(0.0, 0.0), (0.0, 83.60183715820312), (1.1741943359375, 83.60183715820312)] @@ -7427,6 +8162,9 @@ Figure 1.40 87.0 + + + @@ -7441,6 +8179,9 @@ Figure 1.40 87.0 + + + @@ -7455,23 +8196,38 @@ Figure 1.40 87.0 + + + - - - - -(1.0, 0.0, 0.0, 1.0, 389.11004638671875, 256.0956573486328) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 389.11004638671875, 256.0956573486328) + [(0.0, 0.0), (0.0, 43.35160827636719), (162.72802734375, 43.35160827636719), (162.72802734375, 83.92713928222656)] @@ -7481,29 +8237,32 @@ Figure 1.40 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 278.700927734375, 256.0956573486328) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 278.700927734375, 256.0956573486328) + [(0.0, 0.0), (0.0, 43.35160827636719), (-157.233154296875, 43.35160827636719), (-157.233154296875, 83.92713928222656)] @@ -7513,29 +8272,32 @@ Figure 1.40 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 336.8077392578125, 256.0956573486328) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 336.8077392578125, 256.0956573486328) + [(0.0, 0.0), (-1.0562744140625, 83.92713928222656)] @@ -7545,15 +8307,6 @@ Figure 1.40 - -0 - - - - - - - @@ -7565,6 +8318,9 @@ Figure 1.40 44.0 + + + @@ -7653,9 +8409,6 @@ Figure 1.40 - - - @@ -7673,9 +8426,6 @@ Figure 1.40 finalEffect - - - @@ -7708,9 +8458,6 @@ Figure 1.40 - - - @@ -7728,9 +8475,6 @@ Figure 1.40 failureMode - - - @@ -7768,9 +8512,6 @@ Figure 1.40 - - - @@ -7785,9 +8526,6 @@ Figure 1.40 cause - - - @@ -7807,6 +8545,14 @@ Figure 1.32 Loss of Function + + + + + + + + @@ -7821,6 +8567,9 @@ Figure 1.32 87.0 + + + 0 @@ -7841,6 +8590,9 @@ Figure 1.32 74.0 + + + 0 @@ -7852,18 +8604,21 @@ Figure 1.32 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 217.88153076171875, 116.63383483886719) - -1 - - -0 - [(0.0, 0.0), (0.0, 84.66813659667969), (-3.3948004150390716, 84.66813659667969)] @@ -7884,6 +8639,9 @@ Figure 1.32 44.0 + + + @@ -7953,6 +8711,14 @@ Figure 1.33 Degradation of Function + + + + + + + + @@ -7967,6 +8733,9 @@ Figure 1.33 87.0 + + + 0 @@ -7987,6 +8756,9 @@ Figure 1.33 74.0 + + + 0 @@ -7998,18 +8770,21 @@ Figure 1.33 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 206.48748779296875, 121.25018310546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.338134765625), (-1.582244873046875, 75.338134765625)] @@ -8030,6 +8805,9 @@ Figure 1.33 44.0 + + + @@ -8099,6 +8877,14 @@ Figure 1.34 Intermittent Function + + + + + + + + @@ -8113,6 +8899,9 @@ Figure 1.34 87.0 + + + 0 @@ -8133,6 +8922,9 @@ Figure 1.34 74.0 + + + 0 @@ -8144,18 +8936,21 @@ Figure 1.34 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 185.30755615234375, 80.5035400390625) - -1 - - -0 - [(0.0, 0.0), (0.0, 83.1923828125), (0.0, 83.1923828125)] @@ -8176,6 +8971,9 @@ Figure 1.34 44.0 + + + @@ -8245,6 +9043,14 @@ Figure 1.35 PartialFunction + + + + + + + + @@ -8259,6 +9065,9 @@ Figure 1.35 87.0 + + + 0 @@ -8279,6 +9088,9 @@ Figure 1.35 74.0 + + + 0 @@ -8290,18 +9102,21 @@ Figure 1.35 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 201.97174072265625, 170.1216583251953) - -1 - - -0 - [(0.0, 0.0), (0.0, 73.56605529785156), (1.61651611328125, 73.56605529785156)] @@ -8322,6 +9137,9 @@ Figure 1.35 44.0 + + + @@ -8391,6 +9209,14 @@ Figure 1.36 Unintended Function + + + + + + + + @@ -8405,6 +9231,9 @@ Figure 1.36 87.0 + + + 0 @@ -8425,6 +9254,9 @@ Figure 1.36 74.0 + + + 0 @@ -8436,18 +9268,21 @@ Figure 1.36 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 203.18331909179688, 130.56898498535156) - -1 - - -0 - [(0.0, 0.0), (0.0, 78.18656921386719), (-1.030517578125, 78.18656921386719)] @@ -8468,6 +9303,9 @@ Figure 1.36 44.0 + + + @@ -8537,6 +9375,14 @@ Figure 1.37 Exceeding Function + + + + + + + + @@ -8551,6 +9397,9 @@ Figure 1.37 74.0 + + + 0 @@ -8571,6 +9420,9 @@ Figure 1.37 87.0 + + + 0 @@ -8582,18 +9434,21 @@ Figure 1.37 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 204.86904907226562, 142.37635803222656) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.05482482910156), (0.045318603515625, 62.05482482910156)] @@ -8614,6 +9469,9 @@ Figure 1.37 44.0 + + + @@ -8694,6 +9552,14 @@ Figure 1.11 Delayed Function + + + + + + + + @@ -8708,6 +9574,9 @@ Figure 1.11 87.0 + + + 0 @@ -8728,6 +9597,9 @@ Figure 1.11 74.0 + + + 0 @@ -8739,18 +9611,21 @@ Figure 1.11 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 215.93402099609375, 145.41429138183594) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.91444396972656), (2.03936767578125, 75.91444396972656)] @@ -8771,6 +9646,9 @@ Figure 1.11 44.0 + + + @@ -8871,6 +9749,14 @@ Figure 1.39 FTA Element + + + + + + + + @@ -8885,6 +9771,9 @@ Figure 1.39 87.0 + + + 0 @@ -8905,6 +9794,9 @@ Figure 1.39 66.0 + + + 0 @@ -8913,18 +9805,21 @@ Figure 1.39 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 209.55108642578125, 134.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 80.94293212890625), (-0.037261962890625, 80.94293212890625)] @@ -8945,6 +9840,9 @@ Figure 1.39 44.0 + + + @@ -9015,6 +9913,16 @@ Figure 1.41 FTA Tree + + + + + + + + + + @@ -9029,6 +9937,9 @@ Figure 1.41 74.0 + + + 0 @@ -9046,6 +9957,9 @@ Figure 1.41 87.0 + + + @@ -9060,6 +9974,9 @@ Figure 1.41 66.0 + + + 0 @@ -9068,18 +9985,21 @@ Figure 1.41 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 145.84072875976562, 146.48110961914062) - -1 - - -0 - [(0.0, 0.0), (0.0, 106.45634460449219), (-0.765289306640625, 106.45634460449219)] @@ -9091,18 +10011,21 @@ Figure 1.41 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 351.3814697265625, 146.48110961914062) - -1 - - -0 - [(0.0, 0.0), (0.0, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] @@ -9123,6 +10046,9 @@ Figure 1.41 44.0 + + + @@ -9231,6 +10157,15 @@ Figure 1.41 Tree + + + + + + + + + @@ -9245,6 +10180,9 @@ Figure 1.41 87.0 + + + 0 @@ -9265,6 +10203,9 @@ Figure 1.41 62.35357666015625 + + + 0 @@ -9276,18 +10217,21 @@ Figure 1.41 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 205.90261840820312, 132.43800354003906) - -1 - - -0 - [(0.0, 0.0), (0.0, 85.95787048339844), (73.6977113379586, 85.95787048339844)] @@ -9308,6 +10252,9 @@ Figure 1.41 87.0 + + + 0 @@ -9319,18 +10266,21 @@ Figure 1.41 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 351.51190185546875, 132.43800354003906) - -1 - - -0 - [(0.0, 0.0), (0.0, 85.95787048339844), (-1.7781982421875, 85.95787048339844)] @@ -9477,6 +10427,11 @@ Figure 1.42 FTA Library + + + + + @@ -9491,6 +10446,9 @@ Figure 1.42 70.0 + + + @@ -9543,6 +10501,17 @@ Figure 1.42 Event + + + + + + + + + + + @@ -9557,6 +10526,9 @@ Figure 1.42 87.0 + + + 0 @@ -9577,6 +10549,9 @@ Figure 1.42 74.0 + + + 0 @@ -9585,18 +10560,21 @@ Figure 1.42 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 187.44140625, 135.18850708007812) - -1 - - -0 - [(0.0, 0.0), (0.0, 49.11810302734375), (0.0, 49.11810302734375)] @@ -9617,6 +10595,9 @@ Figure 1.42 74.0 + + + 0 @@ -9628,18 +10609,30 @@ Figure 1.42 - - - - -(1.0, 0.0, 0.0, 1.0, 240.27664184570312, 203.38671875) - - -1 - + + + + + + 1 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 240.27664184570312, 203.38671875) + [(0.0, 0.0), (242.86117553710938, 0.0), (242.86117553710938, 3.066802978515625)] @@ -9649,29 +10642,32 @@ Figure 1.42 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 240.27664184570312, 249.13192749023438) - - -1 - + + + + + + 1 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 240.27664184570312, 249.13192749023438) + [(0.0, 0.0), (242.86117553710938, 0.0), (242.86117553710938, -0.387451171875)] @@ -9681,15 +10677,6 @@ Figure 1.42 - -0 - - - - - - - @@ -9701,6 +10688,9 @@ Figure 1.42 50.94606018066406 + + + @@ -9828,9 +10818,6 @@ Figure 1.42 - - - @@ -9851,9 +10838,6 @@ Figure 1.42 - - - @@ -9899,9 +10883,6 @@ Figure 1.42 - - - @@ -9922,9 +10903,6 @@ Figure 1.42 - - - @@ -9944,6 +10922,14 @@ Figure 1.43 Basic Event + + + + + + + + @@ -9958,6 +10944,9 @@ Figure 1.43 74.0 + + + 0 @@ -9969,18 +10958,21 @@ Figure 1.43 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 232.39312744140625, 140.10150146484375) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.47369384765625), (0.0, 68.47369384765625)] @@ -10001,6 +10993,9 @@ Figure 1.43 44.0 + + + @@ -10015,6 +11010,9 @@ Figure 1.43 58.0 + + + 0 @@ -10042,6 +11040,16 @@ Figure 1.44 Basic Event + + + + + + + + + + @@ -10056,6 +11064,9 @@ Figure 1.44 44.0 + + + @@ -10070,6 +11081,9 @@ Figure 1.44 74.0 + + + 0 @@ -10090,6 +11104,9 @@ Figure 1.44 87.0 + + + 0 @@ -10110,6 +11127,9 @@ Figure 1.44 75.06539916992188 + + + 0 @@ -10121,18 +11141,21 @@ Figure 1.44 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 173.64291381835938, 133.62657165527344) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.34199523925781), (0.665924072265625, 75.34199523925781)] @@ -10144,18 +11167,21 @@ Figure 1.44 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 325.87896728515625, 146.62657165527344) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.34199523925781), (0.26904296875, 62.34199523925781)] @@ -10203,6 +11229,13 @@ Figure 1.44 Gate + + + + + + + @@ -10217,6 +11250,9 @@ Figure 1.44 74.0 + + + 0 @@ -10237,6 +11273,9 @@ Figure 1.44 87.0 + + + 0 @@ -10248,18 +11287,21 @@ Figure 1.44 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 220.7999267578125, 124.44148254394531) - -0 - - -0 - [(0.0, 0.0), (0.363525390625, 51.06413269042969)] @@ -10356,6 +11398,16 @@ Figure 1.65 Undeveloped Event + + + + + + + + + + @@ -10370,6 +11422,9 @@ Figure 1.65 74.0 + + + 0 @@ -10390,6 +11445,9 @@ Figure 1.65 74.0 + + + 0 @@ -10410,6 +11468,9 @@ Figure 1.65 87.0 + + + 0 @@ -10421,18 +11482,21 @@ Figure 1.65 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 319.00640869140625, 117.75944519042969) - -1 - - -0 - [(0.0, 0.0), (0.0, 38.61256408691406), (-1.8331298828125, 38.61256408691406)] @@ -10444,18 +11508,21 @@ Figure 1.65 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 176.01397705078125, 111.25944519042969) - -1 - - -0 - [(0.0, 0.0), (0.0, 45.11256408691406), (-0.7781982421875, 45.11256408691406)] @@ -10476,6 +11543,9 @@ Figure 1.65 44.0 + + + @@ -10577,6 +11647,16 @@ Figure 1.63 Dormant Event + + + + + + + + + + @@ -10591,6 +11671,9 @@ Figure 1.63 74.0 + + + 0 @@ -10611,6 +11694,9 @@ Figure 1.63 87.0 + + + 0 @@ -10631,6 +11717,9 @@ Figure 1.63 74.0 + + + 0 @@ -10642,18 +11731,21 @@ Figure 1.63 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 148.63189697265625, 131.6187744140625) - -0 - - -0 - [(0.0, 0.0), (0.339141845703125, 84.15386962890625)] @@ -10665,18 +11757,21 @@ Figure 1.63 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 302.03173828125, 135.12789916992188) - -0 - - -0 - [(0.0, 0.0), (-1.01922607421875, 80.64474487304688)] @@ -10697,6 +11792,9 @@ Figure 1.63 44.0 + + + @@ -10878,6 +11976,16 @@ Figure 1.64 Event + + + + + + + + + + @@ -10892,6 +12000,9 @@ Figure 1.64 74.0 + + + 0 @@ -10912,6 +12023,9 @@ Figure 1.64 87.0 + + + 0 @@ -10932,6 +12046,9 @@ Figure 1.64 87.0 + + + 0 @@ -10943,18 +12060,21 @@ Figure 1.64 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 287.73681640625, 110.82998657226562) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.17001342773438), (-1.55325889348984, 67.17001342773438)] @@ -10966,18 +12086,21 @@ Figure 1.64 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 201.16421508789062, 110.82998657226562) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.17001342773438), (-1.12506103515625, 67.17001342773438)] @@ -10998,6 +12121,9 @@ Figure 1.64 44.0 + + + @@ -11076,6 +12202,16 @@ Figure 1.62 Conditional Event + + + + + + + + + + @@ -11090,6 +12226,9 @@ Figure 1.62 74.0 + + + 0 @@ -11110,6 +12249,9 @@ Figure 1.62 74.0 + + + 0 @@ -11130,6 +12272,9 @@ Figure 1.62 87.0 + + + 0 @@ -11141,18 +12286,21 @@ Figure 1.62 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 129.27459716796875, 92.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 55.76112365722656), (-1.193328857421875, 55.76112365722656)] @@ -11164,18 +12312,21 @@ Figure 1.62 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 222.28033447265625, 105.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 42.76112365722656), (0.67236328125, 42.76112365722656)] @@ -11196,6 +12347,9 @@ Figure 1.62 44.0 + + + @@ -11297,6 +12451,16 @@ Figure 1.66 Zero Event + + + + + + + + + + @@ -11311,6 +12475,9 @@ Figure 1.66 74.0 + + + 0 @@ -11331,6 +12498,9 @@ Figure 1.66 74.0 + + + 0 @@ -11342,18 +12512,21 @@ Figure 1.66 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 127.61376953125, 109.63131713867188) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.181640625), (2.06475830078125, 66.181640625)] @@ -11374,6 +12547,9 @@ Figure 1.66 87.0 + + + 0 @@ -11385,18 +12561,21 @@ Figure 1.66 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 208.87396240234375, 116.13131713867188) - -1 - - -0 - [(0.0, 0.0), (0.0, 59.681640625), (4.3583984375, 59.681640625)] @@ -11417,6 +12596,9 @@ Figure 1.66 44.0 + + + @@ -11518,6 +12700,16 @@ Figure 1.67 House Event + + + + + + + + + + @@ -11532,6 +12724,9 @@ Figure 1.67 74.0 + + + 0 @@ -11552,6 +12747,9 @@ Figure 1.67 87.0 + + + 0 @@ -11572,6 +12770,9 @@ Figure 1.67 74.0 + + + 0 @@ -11583,18 +12784,21 @@ Figure 1.67 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 134.72976684570312, 126.07113647460938) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.18716430664062), (-1.887481689453125, 67.18716430664062)] @@ -11606,18 +12810,21 @@ Figure 1.67 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 261.838134765625, 132.57113647460938) - -1 - - -0 - [(0.0, 0.0), (0.0, 60.687164306640625), (-3.47320556640625, 60.687164306640625)] @@ -11638,6 +12845,9 @@ Figure 1.67 44.0 + + + @@ -11739,6 +12949,16 @@ Figure 1.68 AND + + + + + + + + + + @@ -11753,6 +12973,9 @@ Figure 1.68 74.0 + + + 0 @@ -11773,6 +12996,9 @@ Figure 1.68 74.0 + + + 0 @@ -11793,6 +13019,9 @@ Figure 1.68 87.0 + + + 0 @@ -11804,18 +13033,21 @@ Figure 1.68 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 298.4384765625, 133.5) - -1 - - -0 - [(0.0, 0.0), (0.0, 81.84738159179688), (-1.88787841796875, 81.84738159179688)] @@ -11827,18 +13059,21 @@ Figure 1.68 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 175.55264282226562, 127.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 88.34738159179688), (-1.8262939453125, 88.34738159179688)] @@ -11859,6 +13094,9 @@ Figure 1.68 44.0 + + + @@ -11960,6 +13198,16 @@ Figure 1.69 OR + + + + + + + + + + @@ -11974,6 +13222,9 @@ Figure 1.69 74.0 + + + 0 @@ -11994,6 +13245,9 @@ Figure 1.69 87.0 + + + 0 @@ -12014,6 +13268,9 @@ Figure 1.69 74.0 + + + 0 @@ -12025,18 +13282,21 @@ Figure 1.69 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 330.08502197265625, 136.16383361816406) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.76420593261719), (-0.876220703125, 66.76420593261719)] @@ -12048,18 +13308,21 @@ Figure 1.69 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 193.1953125, 129.66383361816406) - -1 - - -0 - [(0.0, 0.0), (0.0, 73.26420593261719), (0.575042724609375, 73.26420593261719)] @@ -12080,6 +13343,9 @@ Figure 1.69 44.0 + + + @@ -12170,6 +13436,16 @@ Figure 1.69 SEQ + + + + + + + + + + @@ -12184,6 +13460,9 @@ Figure 1.69 74.0 + + + 0 @@ -12204,6 +13483,9 @@ Figure 1.69 87.0 + + + 0 @@ -12224,6 +13506,9 @@ Figure 1.69 74.0 + + + 0 @@ -12235,18 +13520,21 @@ Figure 1.69 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 173.68081665039062, 67.80560302734375) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.40878295898438), (3.13946533203125, 68.40878295898438)] @@ -12258,18 +13546,21 @@ Figure 1.69 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 307.4957275390625, 74.30560302734375) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.908782958984375), (-1.0228271484375, 61.908782958984375)] @@ -12290,6 +13581,9 @@ Figure 1.69 44.0 + + + @@ -12402,6 +13696,16 @@ Figure 1.71 XOR + + + + + + + + + + @@ -12416,6 +13720,9 @@ Figure 1.71 74.0 + + + 0 @@ -12436,6 +13743,9 @@ Figure 1.71 87.0 + + + 0 @@ -12456,6 +13766,9 @@ Figure 1.71 74.0 + + + 0 @@ -12467,18 +13780,21 @@ Figure 1.71 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 185.150146484375, 127.59268188476562) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.99728393554688), (0.0, 68.99728393554688)] @@ -12490,18 +13806,21 @@ Figure 1.71 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 326.0693359375, 134.09268188476562) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.497283935546875), (-0.61590576171875, 62.497283935546875)] @@ -12522,6 +13841,9 @@ Figure 1.71 44.0 + + + @@ -12623,6 +13945,16 @@ Figure 1.72 INHIBIT + + + + + + + + + + @@ -12637,6 +13969,9 @@ Figure 1.72 74.0 + + + 0 @@ -12657,6 +13992,9 @@ Figure 1.72 87.0 + + + 0 @@ -12677,6 +14015,9 @@ Figure 1.72 74.0 + + + 0 @@ -12688,18 +14029,21 @@ Figure 1.72 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 215.20965576171875, 131.197998046875) - -1 - - -0 - [(0.0, 0.0), (0.0, 92.30047607421875), (-0.05328369140625, 92.30047607421875)] @@ -12711,18 +14055,21 @@ Figure 1.72 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 344.36444091796875, 144.197998046875) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.30047607421875), (0.2069091796875, 79.30047607421875)] @@ -12743,6 +14090,9 @@ Figure 1.72 44.0 + + + @@ -12844,6 +14194,16 @@ Figure 1.73 MAJORITY_VOTE + + + + + + + + + + @@ -12858,6 +14218,9 @@ Figure 1.73 74.0 + + + 0 @@ -12878,6 +14241,9 @@ Figure 1.73 87.0 + + + 0 @@ -12898,6 +14264,9 @@ Figure 1.73 74.0 + + + 0 @@ -12909,18 +14278,21 @@ Figure 1.73 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 168.07125854492188, 127.19834899902344) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.24281311035156), (1.335723876953125, 68.24281311035156)] @@ -12932,18 +14304,21 @@ Figure 1.73 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 332.63397216796875, 137.341064453125) - -1 - - -0 - [(0.0, 0.0), (0.0, 58.10009765625), (0.923583984375, 58.10009765625)] @@ -12964,6 +14339,9 @@ Figure 1.73 45.233856201171875 + + + @@ -13065,6 +14443,16 @@ Figure 1.74 NOT + + + + + + + + + + @@ -13079,6 +14467,9 @@ Figure 1.74 74.0 + + + 0 @@ -13099,6 +14490,9 @@ Figure 1.74 74.0 + + + 0 @@ -13119,6 +14513,9 @@ Figure 1.74 87.0 + + + 0 @@ -13130,18 +14527,21 @@ Figure 1.74 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 141.13455200195312, 107.82038879394531) - -1 - - -0 - [(0.0, 0.0), (0.0, 56.53538513183594), (0.0, 56.53538513183594)] @@ -13153,18 +14553,21 @@ Figure 1.74 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 298.592041015625, 114.32038879394531) - -1 - - -0 - [(0.0, 0.0), (0.0, 50.03538513183594), (0.750732421875, 50.03538513183594)] @@ -13185,6 +14588,9 @@ Figure 1.74 44.0 + + + @@ -13286,6 +14692,16 @@ Figure 1.75 Intermediate Event + + + + + + + + + + @@ -13300,6 +14716,9 @@ Figure 1.75 74.0 + + + 0 @@ -13320,6 +14739,9 @@ Figure 1.75 74.0 + + + 0 @@ -13340,6 +14762,9 @@ Figure 1.75 87.0 + + + 0 @@ -13351,18 +14776,21 @@ Figure 1.75 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 167.5557861328125, 148.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 49.143463134765625), (0.01617431640625, 49.143463134765625)] @@ -13374,18 +14802,21 @@ Figure 1.75 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 350.895263671875, 154.5) - -1 - - -0 - [(0.0, 0.0), (0.0, 42.643463134765625), (-6.251220703125, 42.643463134765625)] @@ -13406,6 +14837,9 @@ Figure 1.75 44.0 + + + @@ -13507,6 +14941,16 @@ Figure 1.76 Top Event + + + + + + + + + + @@ -13521,6 +14965,9 @@ Figure 1.76 74.0 + + + 0 @@ -13541,6 +14988,9 @@ Figure 1.76 87.0 + + + 0 @@ -13561,6 +15011,9 @@ Figure 1.76 74.0 + + + 0 @@ -13572,18 +15025,21 @@ Figure 1.76 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 197.94955444335938, 130.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 73.58941650390625), (0.683197021484375, 73.58941650390625)] @@ -13595,18 +15051,21 @@ Figure 1.76 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 355.67449951171875, 136.5) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.08941650390625), (0.0, 67.08941650390625)] @@ -13627,6 +15086,9 @@ Figure 1.76 48.058807373046875 + + + @@ -13728,6 +15190,14 @@ Figure 1.78 Transfer In + + + + + + + + @@ -13742,6 +15212,9 @@ Figure 1.78 74.0 + + + 0 @@ -13762,6 +15235,9 @@ Figure 1.78 74.0 + + + 0 @@ -13773,18 +15249,21 @@ Figure 1.78 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 187.12625122070312, 104.20138549804688) - -1 - - -0 - [(0.0, 0.0), (0.0, 52.12425231933594), (-3.140533447265625, 52.12425231933594)] @@ -13805,6 +15284,9 @@ Figure 1.78 44.0 + + + @@ -13895,6 +15377,16 @@ Figure 1.78 Transfer Out + + + + + + + + + + @@ -13909,6 +15401,9 @@ Figure 1.78 74.0 + + + 0 @@ -13929,6 +15424,9 @@ Figure 1.78 87.0 + + + 0 @@ -13949,6 +15447,9 @@ Figure 1.78 74.0 + + + 0 @@ -13960,18 +15461,21 @@ Figure 1.78 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 180.09344482421875, 122.57743835449219) - -1 - - -0 - [(0.0, 0.0), (0.0, 80.91523742675781), (-0.852996826171875, 80.91523742675781)] @@ -13983,18 +15487,21 @@ Figure 1.78 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 292.224365234375, 122.57743835449219) - -1 - - -0 - [(0.0, 0.0), (0.0, 80.91523742675781), (-2.6622314453125, 80.91523742675781)] @@ -14015,6 +15522,9 @@ Figure 1.78 44.0 + + + @@ -14175,6 +15685,16 @@ Figure 1.78 Intermediate Event + + + + + + + + + + @@ -14189,6 +15709,9 @@ Figure 1.78 74.0 + + + 0 @@ -14209,6 +15732,9 @@ Figure 1.78 74.0 + + + 0 @@ -14217,18 +15743,21 @@ Figure 1.78 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 169.382568359375, 102.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.26980590820312), (0.8095703125, 68.26980590820312)] @@ -14249,20 +15778,26 @@ Figure 1.78 44.0 + + + - -(1.0, 0.0, 0.0, 1.0, 243.60910034179688, 223.49050903320312) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 243.60910034179688, 223.49050903320312) + [(0.0, 0.0), (78.76828002929688, 0.0)] @@ -14283,6 +15818,9 @@ Figure 1.78 44.0 + + + @@ -14295,6 +15833,11 @@ Figure 1.78 + + + + + @@ -14303,11 +15846,6 @@ Figure 1.78 IntermediateEvent - - - - - @@ -14372,6 +15910,14 @@ Figure 1.45 Top Event + + + + + + + + @@ -14386,6 +15932,9 @@ Figure 1.45 74.0 + + + 0 @@ -14406,6 +15955,9 @@ Figure 1.45 74.0 + + + 0 @@ -14414,18 +15966,21 @@ Figure 1.45 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 174.5347900390625, 107.98977661132812) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.587249755859375), (2.0986328125, 61.587249755859375)] @@ -14446,6 +16001,9 @@ Figure 1.45 44.0 + + + @@ -14515,6 +16073,14 @@ Figure 1.46 Conditional Event + + + + + + + + @@ -14529,6 +16095,9 @@ Figure 1.46 74.0 + + + 0 @@ -14549,6 +16118,9 @@ Figure 1.46 74.0 + + + 0 @@ -14560,18 +16132,21 @@ Figure 1.46 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 183.16592407226562, 122.75843811035156) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.39668273925781), (3.760959472656225, 53.39668273925781)] @@ -14592,6 +16167,9 @@ Figure 1.46 44.0 + + + @@ -14661,6 +16239,16 @@ Figure 1.47 Dormant Event + + + + + + + + + + @@ -14675,6 +16263,9 @@ Figure 1.47 74.0 + + + 0 @@ -14695,6 +16286,9 @@ Figure 1.47 74.0 + + + 0 @@ -14706,18 +16300,21 @@ Figure 1.47 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 158.40072631835938, 116.98750305175781) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.15858459472656), (0.5660400390625, 75.15858459472656)] @@ -14738,20 +16335,26 @@ Figure 1.47 78.0 + + + - -(1.0, 0.0, 0.0, 1.0, 303.035400390625, 240.55892944335938) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 303.035400390625, 240.55892944335938) + [(0.0, 0.0), (-76.49459838867188, 0.2265625)] @@ -14772,6 +16375,9 @@ Figure 1.47 44.0 + + + @@ -14784,6 +16390,11 @@ Figure 1.47 + + + + + @@ -14792,11 +16403,6 @@ Figure 1.47 DormantEvent - - - - - @@ -14861,6 +16467,14 @@ Figure 1.48 Undeveloped Event + + + + + + + + @@ -14875,6 +16489,9 @@ Figure 1.48 74.0 + + + 0 @@ -14895,23 +16512,29 @@ Figure 1.48 74.0 + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 180.04458618164062, 110.73004150390625) - -1 - - -0 - [(0.0, 0.0), (0.0, 51.10638427734375), (0.100799560546875, 51.10638427734375)] @@ -14932,6 +16555,9 @@ Figure 1.48 44.0 + + + @@ -15001,6 +16627,14 @@ Figure 1.49 House Event + + + + + + + + @@ -15015,6 +16649,9 @@ Figure 1.49 74.0 + + + 0 @@ -15035,6 +16672,9 @@ Figure 1.49 74.0 + + + 0 @@ -15046,18 +16686,21 @@ Figure 1.49 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 163.1751708984375, 109.97340393066406) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.61546325683594), (1.01837158203125, 67.61546325683594)] @@ -15078,6 +16721,9 @@ Figure 1.49 44.0 + + + @@ -15147,6 +16793,14 @@ Figure 1.50 Zero Event + + + + + + + + @@ -15161,6 +16815,9 @@ Figure 1.50 74.0 + + + 0 @@ -15181,6 +16838,9 @@ Figure 1.50 74.0 + + + 0 @@ -15192,18 +16852,21 @@ Figure 1.50 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 156.2635498046875, 110.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.82098388671875), (0.3878173828125, 66.82098388671875)] @@ -15224,6 +16887,9 @@ Figure 1.50 44.0 + + + @@ -15355,6 +17021,17 @@ Figure 1.51 Independence Requirement + + + + + + + + + + + @@ -15369,6 +17046,9 @@ Figure 1.51 74.0 + + + 0 @@ -15389,6 +17069,9 @@ Figure 1.51 74.0 + + + 0 @@ -15409,6 +17092,9 @@ Figure 1.51 74.0 + + + 0 @@ -15420,18 +17106,21 @@ Figure 1.51 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 101.34677124023438, 131.5489959716797) - -1 - - -0 - [(0.0, 0.0), (0.0, 58.45634460449219), (-1.21624755859375, 58.45634460449219)] @@ -15443,18 +17132,21 @@ Figure 1.51 + + + + +1 + + +1 + (1.0, 0.0, 0.0, 1.0, 143.6412353515625, 87.61080932617188) - -1 - - -1 - [(0.0, 0.0), (70.05950927734375, 0.0), (70.05950927734375, -0.024322509765625)] @@ -15466,18 +17158,21 @@ Figure 1.51 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 272.5140380859375, 123.04899597167969) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.95634460449219), (-0.3095703125, 66.95634460449219)] @@ -15498,6 +17193,9 @@ Figure 1.51 50.2418212890625 + + + @@ -15833,6 +17531,16 @@ Figure 1.114 Operational Situation + + + + + + + + + + @@ -15847,6 +17555,9 @@ Figure 1.114 87.0 + + + 0 @@ -15867,6 +17578,9 @@ Figure 1.114 87.0 + + + 0 @@ -15878,18 +17592,21 @@ Figure 1.114 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 266.308837890625, 127.3468017578125) - -1 - - -0 - [(0.0, 0.0), (0.0, 75.15754699707031), (-0.2117919921875, 75.15754699707031), (-0.2117919921875, 78.69181823730469)] @@ -15910,6 +17627,9 @@ Figure 1.114 74.0 + + + 0 @@ -15921,18 +17641,21 @@ Figure 1.114 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 108.94146728515625, 127.3468017578125) - -1 - - -0 - [(0.0, 0.0), (0.0, 78.69181823730469), (0.21099853515625, 78.69181823730469)] @@ -15953,6 +17676,9 @@ Figure 1.114 44.0 + + + @@ -16054,6 +17780,16 @@ Figure 1.112 Traffic and People + + + + + + + + + + @@ -16068,6 +17804,9 @@ Figure 1.112 74.0 + + + 0 @@ -16088,6 +17827,9 @@ Figure 1.112 74.0 + + + 0 @@ -16108,6 +17850,9 @@ Figure 1.112 74.0 + + + 0 @@ -16119,18 +17864,21 @@ Figure 1.112 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 105.13607788085938, 97.8538818359375) - -1 - - -0 - [(0.0, 0.0), (0.0, 81.98417663574219), (0.05035400390625, 81.98417663574219)] @@ -16142,18 +17890,30 @@ Figure 1.112 - - - - -(1.0, 0.0, 0.0, 1.0, 319.532958984375, 179.8380584716797) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 319.532958984375, 179.8380584716797) + [(0.0, 0.0), (0.184814453125, -81.98417663574219)] @@ -16163,15 +17923,6 @@ Figure 1.112 - -0 - - - - - - - @@ -16183,6 +17934,9 @@ Figure 1.112 44.0 + + + @@ -16281,6 +18035,15 @@ Figure 1.112 Abstract Operational Situation + + + + + + + + + @@ -16295,6 +18058,9 @@ Figure 1.112 74.0 + + + 0 @@ -16315,6 +18081,9 @@ Figure 1.112 74.0 + + + 0 @@ -16326,18 +18095,21 @@ Figure 1.112 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 133.36480712890625, 114.76823425292969) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.08749389648438), (1.20098876953125, 79.08749389648438)] @@ -16349,18 +18121,30 @@ Figure 1.112 - - - - -(1.0, 0.0, 0.0, 1.0, 256.86578369140625, 114.76823425292969) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 256.86578369140625, 114.76823425292969) + [(0.0, 0.0), (-1.080322265625, 79.08749389648438)] @@ -16370,15 +18154,6 @@ Figure 1.112 - -0 - - - - - - - @@ -16390,6 +18165,9 @@ Figure 1.112 44.0 + + + @@ -16499,9 +18277,6 @@ Figure 1.112 conditions - - - @@ -16519,9 +18294,6 @@ Figure 1.112 - - - @@ -16639,9 +18411,6 @@ Figure 1.86 trafficeAndPeople - - - @@ -16659,9 +18428,6 @@ Figure 1.86 - - - @@ -16681,6 +18447,16 @@ Figure 1.80 Vehicle Usage + + + + + + + + + + @@ -16695,6 +18471,9 @@ Figure 1.80 74.0 + + + 0 @@ -16715,6 +18494,9 @@ Figure 1.80 74.0 + + + 0 @@ -16735,6 +18517,9 @@ Figure 1.80 74.0 + + + 0 @@ -16746,18 +18531,21 @@ Figure 1.80 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 178.3492431640625, 124.80490112304688) - -1 - - -0 - [(0.0, 0.0), (0.0, 59.224700927734375), (0.895751953125, 59.224700927734375)] @@ -16769,18 +18557,30 @@ Figure 1.80 - - - - -(1.0, 0.0, 0.0, 1.0, 427.71649169921875, 184.02960205078125) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 427.71649169921875, 184.02960205078125) + [(0.0, 0.0), (0.9395751953125, -59.224700927734375)] @@ -16790,15 +18590,6 @@ Figure 1.80 - -0 - - - - - - - @@ -16810,6 +18601,9 @@ Figure 1.80 44.0 + + + @@ -16906,9 +18700,6 @@ Figure 1.80 vehicleUsage - - - @@ -16926,9 +18717,6 @@ Figure 1.80 - - - @@ -16948,6 +18736,16 @@ Figure 1.81 Road Condition + + + + + + + + + + @@ -16962,6 +18760,9 @@ Figure 1.81 74.0 + + + 0 @@ -16982,6 +18783,9 @@ Figure 1.81 74.0 + + + 0 @@ -17002,6 +18806,9 @@ Figure 1.81 74.0 + + + 0 @@ -17013,18 +18820,21 @@ Figure 1.81 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 136.19281005859375, 102.43255615234375) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.11773681640625), (0.0, 79.11773681640625)] @@ -17036,18 +18846,30 @@ Figure 1.81 - - - - -(1.0, 0.0, 0.0, 1.0, 355.0734558105469, 181.55029296875) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 355.0734558105469, 181.55029296875) + [(0.0, 0.0), (-1.1502685546875, -79.11773681640625)] @@ -17057,15 +18879,6 @@ Figure 1.81 - -0 - - - - - - - @@ -17077,6 +18890,9 @@ Figure 1.81 44.0 + + + @@ -17173,9 +18989,6 @@ Figure 1.81 roadCondition - - - @@ -17193,9 +19006,6 @@ Figure 1.81 - - - @@ -17215,6 +19025,16 @@ Figure 1.83 Environmental Condition + + + + + + + + + + @@ -17229,6 +19049,9 @@ Figure 1.83 74.0 + + + 0 @@ -17249,6 +19072,9 @@ Figure 1.83 74.0 + + + 0 @@ -17269,6 +19095,9 @@ Figure 1.83 74.0 + + + 0 @@ -17280,18 +19109,21 @@ Figure 1.83 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 140.42459106445312, 122.0018310546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.72029113769531), (-0.9036865234375, 61.72029113769531)] @@ -17303,18 +19135,30 @@ Figure 1.83 - - - - -(1.0, 0.0, 0.0, 1.0, 376.6224670410156, 183.7221221923828) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 376.6224670410156, 183.7221221923828) + [(0.0, 0.0), (0.491455078125, -61.72029113769531)] @@ -17324,15 +19168,6 @@ Figure 1.83 - -0 - - - - - - - @@ -17344,6 +19179,9 @@ Figure 1.83 44.0 + + + @@ -17428,9 +19266,6 @@ Figure 1.83 environmentalCondition - - - @@ -17448,9 +19283,6 @@ Figure 1.83 - - - @@ -17482,6 +19314,14 @@ Figure 1.84 Operational Condition + + + + + + + + @@ -17496,6 +19336,9 @@ Figure 1.84 74.0 + + + 0 @@ -17516,6 +19359,9 @@ Figure 1.84 87.0 + + + 0 @@ -17527,18 +19373,21 @@ Figure 1.84 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 204.04364013671875, 118.07853698730469) - -0 - - -0 - [(0.0, 0.0), (-0.364044189453125, 66.99085998535156)] @@ -17559,6 +19408,9 @@ Figure 1.84 44.0 + + + @@ -17580,6 +19432,23 @@ Figure 1.86 Typical Automotive Situation + + + + + + + + + + + + + + + + + @@ -17594,6 +19463,9 @@ Figure 1.86 154.8102569580078 + + + 0 @@ -17614,23 +19486,29 @@ Figure 1.86 74.0 + + + + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 123.6463623046875, 127.76974487304688) - -0 - - -0 - [(0.0, 0.0), (0.0, 75.36109924316406)] @@ -17651,6 +19529,9 @@ Figure 1.86 74.0 + + + 0 @@ -17671,6 +19552,9 @@ Figure 1.86 74.0 + + + 0 @@ -17691,6 +19575,9 @@ Figure 1.86 74.0 + + + 0 @@ -17711,6 +19598,9 @@ Figure 1.86 74.0 + + + 0 @@ -17731,6 +19621,9 @@ Figure 1.86 74.0 + + + 0 @@ -17742,18 +19635,30 @@ Figure 1.86 - - - - -(1.0, 0.0, 0.0, 1.0, 341.0967712402344, 127.76974487304688) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 341.0967712402344, 127.76974487304688) + [(0.0, 0.0), (0.0, 90.6398233934463), (-105.26837158203125, 90.6398233934463)] @@ -17763,29 +19668,32 @@ Figure 1.86 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 513.6470031738281, 127.76974487304688) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 513.6470031738281, 127.76974487304688) + [(0.0, 0.0), (0.0, 123.04306030273438), (-277.818603515625, 123.04306030273438)] @@ -17795,29 +19703,32 @@ Figure 1.86 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 698.2840881347656, 127.76974487304688) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 698.2840881347656, 127.76974487304688) + [(0.0, 0.0), (0.0, 155.85516357421875), (-462.4556884765625, 155.85516357421875)] @@ -17827,29 +19738,32 @@ Figure 1.86 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 856.9139709472656, 127.76974487304688) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 856.9139709472656, 127.76974487304688) + [(0.0, 0.0), (0.0, 190.00714111328125), (-621.0855712890625, 190.00714111328125)] @@ -17859,29 +19773,32 @@ Figure 1.86 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 1067.6817932128906, 127.76974487304688) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1067.6817932128906, 127.76974487304688) + [(0.0, 0.0), (0.0, 220.12844848632812), (-831.8533935546875, 220.12844848632812)] @@ -17891,15 +19808,6 @@ Figure 1.86 - -0 - - - - - - - @@ -17920,6 +19828,16 @@ Figure 1.86 Location + + + + + + + + + + @@ -17934,6 +19852,9 @@ Figure 1.86 74.0 + + + 0 @@ -17954,6 +19875,9 @@ Figure 1.86 74.0 + + + 0 @@ -17974,6 +19898,9 @@ Figure 1.86 58.0 + + + 0 @@ -17985,18 +19912,21 @@ Figure 1.86 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 126.26174926757812, 120.267578125) - -1 - - -0 - [(0.0, 0.0), (0.0, 70.19964599609375), (1.0859972283300152, 70.19964599609375)] @@ -18008,18 +19938,30 @@ Figure 1.86 - - - - -(1.0, 0.0, 0.0, 1.0, 325.17343070764514, 190.46722412109375) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 325.17343070764514, 190.46722412109375) + [(0.0, 0.0), (-0.4772331978795137, -70.19964599609375)] @@ -18029,15 +19971,6 @@ Figure 1.86 - -0 - - - - - - - @@ -18049,6 +19982,9 @@ Figure 1.86 44.0 + + + @@ -18145,9 +20081,6 @@ Figure 1.86 location - - - @@ -18165,9 +20098,6 @@ Figure 1.86 - - - @@ -18223,9 +20153,6 @@ Figure 1.83 trafficAndPeople - - - @@ -18243,9 +20170,6 @@ Figure 1.83 - - - @@ -18290,9 +20214,6 @@ Figure 1.83 vehicleUsage - - - @@ -18310,9 +20231,6 @@ Figure 1.83 - - - @@ -18357,9 +20275,6 @@ Figure 1.83 roadCondition - - - @@ -18377,9 +20292,6 @@ Figure 1.83 - - - @@ -18424,9 +20336,6 @@ Figure 1.83 location - - - @@ -18444,9 +20353,6 @@ Figure 1.83 - - - @@ -18491,9 +20397,6 @@ Figure 1.83 environmentalCondition - - - @@ -18511,9 +20414,6 @@ Figure 1.83 - - - @@ -18522,6 +20422,14 @@ Figure 1.83 Exposure + + + + + + + + @@ -18536,6 +20444,9 @@ Figure 1.83 57.0 + + + @@ -18550,6 +20461,9 @@ Figure 1.83 44.0 + + + @@ -18564,20 +20478,26 @@ Figure 1.83 50.0 + + + - -(1.0, 0.0, 0.0, 1.0, 185.53173828125, 116.93411254882812) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 185.53173828125, 116.93411254882812) + [(0.0, 0.0), (53.210693359375, 28.542068481445312)] @@ -18591,14 +20511,14 @@ Figure 1.83 - -Exposure - - + - + + +Exposure + @@ -18638,6 +20558,14 @@ Figure 1.88 Severity + + + + + + + + @@ -18652,6 +20580,9 @@ Figure 1.88 57.0 + + + @@ -18666,6 +20597,9 @@ Figure 1.88 44.0 + + + @@ -18680,20 +20614,26 @@ Figure 1.88 50.0 + + + - -(1.0, 0.0, 0.0, 1.0, 190.561279296875, 112.39601135253906) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 190.561279296875, 112.39601135253906) + [(0.0, 0.0), (74.07269287109375, 43.74522399902344)] @@ -18707,14 +20647,14 @@ Figure 1.88 - -Severity - - + - + + +Severity + @@ -18754,6 +20694,14 @@ Figure 1.89 ASIL + + + + + + + + @@ -18768,6 +20716,9 @@ Figure 1.89 44.0 + + + @@ -18782,6 +20733,9 @@ Figure 1.89 57.0 + + + @@ -18796,20 +20750,26 @@ Figure 1.89 50.0 + + + - -(1.0, 0.0, 0.0, 1.0, 179.47940063476562, 125.65019226074219) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 179.47940063476562, 125.65019226074219) + [(0.0, 0.0), (88.11239624023438, 48.51502990722656)] @@ -18834,14 +20794,14 @@ Figure 1.90 - -ASIL - - + - + + +ASIL + @@ -18870,6 +20830,14 @@ Figure 1.90 Controllability + + + + + + + + @@ -18884,6 +20852,9 @@ Figure 1.90 57.0 + + + @@ -18898,20 +20869,26 @@ Figure 1.90 50.0 + + + - -(1.0, 0.0, 0.0, 1.0, 192.49563598632812, 108.71543884277344) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 192.49563598632812, 108.71543884277344) + [(0.0, 0.0), (76.22152709960938, 38.23760986328125)] @@ -18932,6 +20909,9 @@ Figure 1.90 44.0 + + + @@ -18939,14 +20919,14 @@ Figure 1.90 - -Controllability - - + - + + +Controllability + @@ -18986,6 +20966,16 @@ Figure 1.91 Malfunctioning Behavior + + + + + + + + + + @@ -19000,6 +20990,9 @@ Figure 1.91 87.0 + + + 0 @@ -19020,6 +21013,9 @@ Figure 1.91 87.0 + + + 0 @@ -19040,6 +21036,9 @@ Figure 1.91 74.0 + + + 0 @@ -19051,18 +21050,21 @@ Figure 1.91 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 304.71630859375, 128.5109405517578) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.96153259277344), (0.55419921875, 61.96153259277344)] @@ -19074,18 +21076,21 @@ Figure 1.91 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 149.72503662109375, 128.5109405517578) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.96153259277344), (1.341156005859375, 61.96153259277344)] @@ -19106,6 +21111,9 @@ Figure 1.91 44.0 + + + @@ -19207,6 +21215,14 @@ Figure 1.113 Less + + + + + + + + @@ -19221,6 +21237,9 @@ Figure 1.113 74.0 + + + 0 @@ -19241,6 +21260,9 @@ Figure 1.113 74.0 + + + 0 @@ -19252,18 +21274,21 @@ Figure 1.113 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 131.42523193359375, 121.1533203125) - -1 - - -0 - [(0.0, 0.0), (0.0, 48.98454284667969), (0.889404296875, 48.98454284667969)] @@ -19284,6 +21309,9 @@ Figure 1.113 44.0 + + + @@ -19294,6 +21322,20 @@ Figure 1.113 Accident Scenario + + + + + + + + + + + + + + @@ -19308,6 +21350,9 @@ Figure 1.113 74.0 + + + 0 @@ -19325,6 +21370,9 @@ Figure 1.113 87.0 + + + 0 @@ -19345,6 +21393,9 @@ Figure 1.113 87.0 + + + 0 @@ -19356,18 +21407,21 @@ Figure 1.113 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 176.13796997070312, 133.56748962402344) - -1 - - -0 - [(0.0, 0.0), (0.0, 84.64445495605469), (-0.31512451171875, 84.64445495605469)] @@ -19379,18 +21433,21 @@ Figure 1.113 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 406.340087890625, 133.56748962402344) - -1 - - -0 - [(0.0, 0.0), (0.0, 84.64445495605469), (-1.18206787109375, 84.64445495605469)] @@ -19411,6 +21468,9 @@ Figure 1.113 58.0 + + + 0 @@ -19431,6 +21491,9 @@ Figure 1.113 58.0 + + + 0 @@ -19442,18 +21505,30 @@ Figure 1.113 - - - - -(1.0, 0.0, 0.0, 1.0, 147.02093505859375, 353.53582763671875) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 147.02093505859375, 353.53582763671875) + [(0.0, 0.0), (0.844085693359375, -61.323883056640625)] @@ -19463,29 +21538,32 @@ Figure 1.113 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 419.12921142578125, 353.53582763671875) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 419.12921142578125, 353.53582763671875) + [(0.0, 0.0), (-0.53253173828125, -61.323883056640625)] @@ -19495,15 +21573,6 @@ Figure 1.113 - -0 - - - - - - - @@ -19515,6 +21584,9 @@ Figure 1.113 44.0 + + + @@ -19596,6 +21668,14 @@ Figure 1.113 Any Malfunction + + + + + + + + @@ -19610,6 +21690,9 @@ Figure 1.113 74.0 + + + 0 @@ -19630,6 +21713,9 @@ Figure 1.113 74.0 + + + 0 @@ -19641,18 +21727,30 @@ Figure 1.113 - - - - -(1.0, 0.0, 0.0, 1.0, 199.52288818359375, 199.97225952148438) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 199.52288818359375, 199.97225952148438) + [(0.0, 0.0), (-1.338653564453125, -75.86471557617188)] @@ -19662,15 +21760,6 @@ Figure 1.113 - -0 - - - - - - - @@ -19682,6 +21771,9 @@ Figure 1.113 44.0 + + + @@ -19761,9 +21853,6 @@ Figure 1.113 malfunctioningBehavior - - - @@ -19781,9 +21870,6 @@ Figure 1.113 - - - @@ -19833,9 +21919,6 @@ Figure 1.101 situation - - - @@ -19847,9 +21930,6 @@ Figure 1.101 - - - @@ -19888,9 +21968,6 @@ Figure 1.101 malfunctioningBehavior - - - @@ -19908,9 +21985,6 @@ Figure 1.101 - - - @@ -19989,6 +22063,14 @@ Figure 1.92 More + + + + + + + + @@ -20003,6 +22085,9 @@ Figure 1.92 74.0 + + + 0 @@ -20023,6 +22108,9 @@ Figure 1.92 74.0 + + + 0 @@ -20034,18 +22122,21 @@ Figure 1.92 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 170.32080078125, 114.46107482910156) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.30271911621094), (-0.24566650390625, 62.30271911621094)] @@ -20066,6 +22157,9 @@ Figure 1.92 44.0 + + + @@ -20135,6 +22229,14 @@ Figure 1.93 No + + + + + + + + @@ -20149,6 +22251,9 @@ Figure 1.93 74.0 + + + 0 @@ -20169,6 +22274,9 @@ Figure 1.93 57.0 + + + 0 @@ -20180,18 +22288,21 @@ Figure 1.93 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 153.61102294921875, 119.65585327148438) - -1 - - -0 - [(0.0, 0.0), (0.0, 72.56488037109375), (-2.01629638671875, 72.56488037109375)] @@ -20212,6 +22323,9 @@ Figure 1.93 44.0 + + + @@ -20264,6 +22378,14 @@ Figure 1.94 Intermittent + + + + + + + + @@ -20278,6 +22400,9 @@ Figure 1.94 74.0 + + + 0 @@ -20298,6 +22423,9 @@ Figure 1.94 74.0 + + + 0 @@ -20309,18 +22437,21 @@ Figure 1.94 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 170.21157836914062, 112.62501525878906) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.59992980957031), (1.12335205078125, 61.59992980957031)] @@ -20341,6 +22472,9 @@ Figure 1.94 44.0 + + + @@ -20410,6 +22544,14 @@ Figure 1.95 Unintended + + + + + + + + @@ -20424,6 +22566,9 @@ Figure 1.95 74.0 + + + 0 @@ -20444,6 +22589,9 @@ Figure 1.95 74.0 + + + 0 @@ -20455,18 +22603,21 @@ Figure 1.95 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 201.77584838867188, 154.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 57.38232421875), (-0.01727294921875, 57.38232421875)] @@ -20487,6 +22638,9 @@ Figure 1.95 44.0 + + + @@ -20556,6 +22710,14 @@ Figure 1.96 Early + + + + + + + + @@ -20570,6 +22732,9 @@ Figure 1.96 74.0 + + + 0 @@ -20590,6 +22755,9 @@ Figure 1.96 74.0 + + + 0 @@ -20601,18 +22769,21 @@ Figure 1.96 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 160.31576538085938, 139.75770568847656) - -0 - - -0 - [(0.0, 0.0), (-0.6686767578124773, 59.83097839355469)] @@ -20633,6 +22804,9 @@ Figure 1.96 44.0 + + + @@ -20702,6 +22876,14 @@ Figure 1.97 Late + + + + + + + + @@ -20716,6 +22898,9 @@ Figure 1.97 74.0 + + + 0 @@ -20736,6 +22921,9 @@ Figure 1.97 74.0 + + + 0 @@ -20747,18 +22935,21 @@ Figure 1.97 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 199.62069702148438, 107.86691284179688) - -1 - - -0 - [(0.0, 0.0), (0.0, 72.11532592773438), (1.30743408203125, 72.11532592773438)] @@ -20779,6 +22970,9 @@ Figure 1.97 44.0 + + + @@ -20848,6 +23042,14 @@ Figure 1.98 Inverted + + + + + + + + @@ -20862,6 +23064,9 @@ Figure 1.98 74.0 + + + 0 @@ -20882,6 +23087,9 @@ Figure 1.98 76.77651977539062 + + + 0 @@ -20893,18 +23101,21 @@ Figure 1.98 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 175.46499633789062, 118.34162902832031) - -1 - - -0 - [(0.0, 0.0), (0.0, 60.46266174316406), (1.957794189453125, 60.46266174316406)] @@ -20925,6 +23136,9 @@ Figure 1.98 44.0 + + + @@ -20994,6 +23208,22 @@ Figure 1.99 Hazardous Event + + + + + + + + + + + + + + + + @@ -21008,6 +23238,9 @@ Figure 1.99 87.0 + + + @@ -21022,6 +23255,9 @@ Figure 1.99 74.0 + + + 0 @@ -21039,6 +23275,9 @@ Figure 1.99 74.0 + + + @@ -21053,6 +23292,9 @@ Figure 1.99 87.0 + + + @@ -21067,6 +23309,9 @@ Figure 1.99 74.0 + + + @@ -21081,23 +23326,29 @@ Figure 1.99 74.0 + + + + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 413.86712646484375, 132.22447204589844) - -0 - - -0 - [(0.0, 0.0), (0.0, 69.60052490234375)] @@ -21109,18 +23360,30 @@ Figure 1.99 - - - - -(1.0, 0.0, 0.0, 1.0, 142.70358276367188, 365.81407165527344) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 142.70358276367188, 365.81407165527344) + [(0.0, 0.0), (0.0, -57.28736877441406), (225.49557495117188, -57.28736877441406), (225.49557495117188, -89.98907470703125)] @@ -21130,29 +23393,32 @@ Figure 1.99 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 332.17877197265625, 365.81407165527344) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 332.17877197265625, 365.81407165527344) + [(0.0, 0.0), (0.0, -44.42326354980469), (65.67730712890625, -44.42326354980469), (65.67730712890625, -89.98907470703125)] @@ -21162,29 +23428,32 @@ Figure 1.99 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 521.3310546875, 365.81407165527344) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 521.3310546875, 365.81407165527344) + [(0.0, 0.0), (0.0, -44.42326354980469), (-90.7109375, -44.42326354980469), (-90.7109375, -89.98907470703125)] @@ -21194,29 +23463,32 @@ Figure 1.99 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 707.7655029296875, 365.81407165527344) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 707.7655029296875, 365.81407165527344) + [(0.0, 0.0), (0.0, -59.51164245605469), (-241.958251953125, -59.51164245605469), (-241.958251953125, -89.98907470703125)] @@ -21226,15 +23498,6 @@ Figure 1.99 - -0 - - - - - - - @@ -21246,6 +23509,9 @@ Figure 1.99 44.0 + + + @@ -21302,6 +23568,18 @@ Figure 1.99 AutomotiveEffect + + + + + + + + + + + + @@ -21316,6 +23594,9 @@ Figure 1.99 87.0 + + + @@ -21330,6 +23611,9 @@ Figure 1.99 74.0 + + + 0 @@ -21338,18 +23622,21 @@ Figure 1.99 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 214.64166259765625, 108.11181640625) - -1 - - -0 - [(0.0, 0.0), (0.0, 41.63555908203125), (-2.838470458984375, 41.63555908203125)] @@ -21370,6 +23657,9 @@ Figure 1.99 58.0 + + + 0 @@ -21390,6 +23680,9 @@ Figure 1.99 58.0 + + + 0 @@ -21401,18 +23694,21 @@ Figure 1.99 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 201.40719604492188, 223.74737548828125) - -1 - - -0 - [(0.0, 0.0), (0.0, 44.800872802734375), (-92.7183837890625, 44.800872802734375), (-92.7183837890625, 73.50970458984375)] @@ -21424,18 +23720,21 @@ Figure 1.99 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 200.99722290039062, 223.74737548828125) - -1 - - -0 - [(0.0, 0.0), (0.0, 44.800872802734375), (120.05520629882812, 44.800872802734375), (120.05520629882812, 73.50970458984375)] @@ -21456,6 +23755,9 @@ Figure 1.99 44.0 + + + @@ -21678,9 +23980,6 @@ Figure 1.102 systemLevelEffect - - - @@ -21698,9 +23997,6 @@ Figure 1.102 - - - @@ -21745,9 +24041,6 @@ Figure 1.102 hazard - - - @@ -21765,9 +24058,6 @@ Figure 1.102 - - - @@ -21806,9 +24096,6 @@ Figure 1.102 scenario - - - @@ -21826,9 +24113,6 @@ Figure 1.102 - - - @@ -21867,9 +24151,6 @@ Figure 1.102 vehicleLevelEffect - - - @@ -21881,9 +24162,6 @@ Figure 1.102 - - - @@ -21903,6 +24181,18 @@ Figure 1.100 Dependability Requirement + + + + + + + + + + + + @@ -21917,6 +24207,9 @@ Figure 1.100 87.0 + + + 0 @@ -21937,6 +24230,9 @@ Figure 1.100 87.0 + + + 0 @@ -21957,6 +24253,9 @@ Figure 1.100 74.0 + + + 0 @@ -21977,6 +24276,9 @@ Figure 1.100 75.06817626953125 + + + 0 @@ -21988,18 +24290,21 @@ Figure 1.100 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 67.71588134765625, 157.15826416015625) - -1 - - -0 - [(0.0, 0.0), (0.0, 99.07215881347656), (128.37252807617188, 99.07215881347656)] @@ -22011,18 +24316,21 @@ Figure 1.100 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 231.09292602539062, 157.15826416015625) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.29026794433594), (-2.52630615234375, 66.29026794433594)] @@ -22034,18 +24342,21 @@ Figure 1.100 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 384.0978698730469, 144.15826416015625) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.29026794433594), (-0.52789306640625, 79.29026794433594)] @@ -22066,6 +24377,9 @@ Figure 1.100 44.0 + + + @@ -22199,6 +24513,12 @@ Figure 1.125 ISO 26262 Safety Requirement Template + + + + + + @@ -22213,6 +24533,9 @@ Figure 1.125 108.0 + + + 0 @@ -22230,6 +24553,9 @@ Figure 1.125 44.0 + + + @@ -22321,6 +24647,16 @@ Figure 1.103 Any Traffic and People + + + + + + + + + + @@ -22335,6 +24671,9 @@ Figure 1.103 74.0 + + + 0 @@ -22355,6 +24694,9 @@ Figure 1.103 74.0 + + + 0 @@ -22375,6 +24717,9 @@ Figure 1.103 74.0 + + + 0 @@ -22386,18 +24731,21 @@ Figure 1.103 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 105.772216796875, 122.783935546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 43.427703857421875), (40.27239990234375, 43.427703857421875), (40.27239990234375, 75.47097778320312)] @@ -22409,18 +24757,21 @@ Figure 1.103 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 298.296630859375, 122.783935546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 43.427703857421875), (-40.992431640625, 43.427703857421875), (-40.992431640625, 75.47097778320312)] @@ -22441,6 +24792,9 @@ Figure 1.103 44.0 + + + @@ -22524,6 +24878,16 @@ Figure 1.105 Any Vehicle Use + + + + + + + + + + @@ -22538,6 +24902,9 @@ Figure 1.105 74.0 + + + 0 @@ -22558,6 +24925,9 @@ Figure 1.105 74.0 + + + 0 @@ -22578,6 +24948,9 @@ Figure 1.105 74.0 + + + 0 @@ -22589,18 +24962,21 @@ Figure 1.105 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 158.78466796875, 110.62774658203125) - -1 - - -0 - [(0.0, 0.0), (0.0, 32.593536376953125), (50.8988037109375, 32.593536376953125), (50.8988037109375, 51.185455322265625)] @@ -22612,18 +24988,21 @@ Figure 1.105 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 381.75079345703125, 110.62774658203125) - -1 - - -0 - [(0.0, 0.0), (0.0, 32.593536376953125), (-46.94586181640625, 32.593536376953125), (-46.94586181640625, 51.185455322265625)] @@ -22644,6 +25023,9 @@ Figure 1.105 44.19435119628906 + + + @@ -22727,6 +25109,16 @@ Figure 1.106 Any Road Condition + + + + + + + + + + @@ -22741,6 +25133,9 @@ Figure 1.106 74.0 + + + 0 @@ -22761,6 +25156,9 @@ Figure 1.106 74.0 + + + 0 @@ -22781,6 +25179,9 @@ Figure 1.106 74.0 + + + 0 @@ -22792,18 +25193,21 @@ Figure 1.106 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 142.97531127929688, 106.16810607910156) - -1 - - -0 - [(0.0, 0.0), (0.0, 48.26158142089844), (54.908355712890625, 48.26158142089844), (54.908355712890625, 75.30052185058594)] @@ -22815,18 +25219,21 @@ Figure 1.106 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 380.51458740234375, 106.16810607910156) - -1 - - -0 - [(0.0, 0.0), (0.0, 48.26158142089844), (-61.9136962890625, 48.26158142089844), (-61.9136962890625, 75.30052185058594)] @@ -22847,6 +25254,9 @@ Figure 1.106 44.0 + + + @@ -22930,6 +25340,16 @@ Figure 1.107 Any Location + + + + + + + + + + @@ -22944,6 +25364,9 @@ Figure 1.107 74.0 + + + 0 @@ -22964,6 +25387,9 @@ Figure 1.107 74.0 + + + 0 @@ -22984,6 +25410,9 @@ Figure 1.107 74.0 + + + 0 @@ -22995,18 +25424,21 @@ Figure 1.107 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 151.16278076171875, 119.04913330078125) - -1 - - -0 - [(0.0, 0.0), (0.0, 34.18487548828125), (57.064697265625, 34.18487548828125), (57.064697265625, 58.805633544921875)] @@ -23018,18 +25450,21 @@ Figure 1.107 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 367.65380859375, 119.04913330078125) - -1 - - -0 - [(0.0, 0.0), (0.0, 34.18487548828125), (-40.4129638671875, 34.18487548828125), (-40.4129638671875, 58.805633544921875)] @@ -23050,6 +25485,9 @@ Figure 1.107 44.0 + + + @@ -23133,6 +25571,16 @@ Figure 1.108 Any Environmental Condition + + + + + + + + + + @@ -23147,6 +25595,9 @@ Figure 1.108 74.0 + + + 0 @@ -23167,6 +25618,9 @@ Figure 1.108 74.0 + + + 0 @@ -23187,6 +25641,9 @@ Figure 1.108 74.0 + + + 0 @@ -23198,18 +25655,21 @@ Figure 1.108 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 147.25079345703125, 110.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 38.759796142578125), (59.35870361328125, 38.759796142578125), (59.35870361328125, 71.5032958984375)] @@ -23221,18 +25681,21 @@ Figure 1.108 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 376.1795654296875, 110.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 41.32177734375), (-59.97021484375, 41.32177734375), (-59.97021484375, 71.5032958984375)] @@ -23253,6 +25716,9 @@ Figure 1.108 44.0 + + + @@ -23336,6 +25802,16 @@ Figure 1.109 System Level Effect + + + + + + + + + + @@ -23350,6 +25826,9 @@ Figure 1.109 74.0 + + + 0 @@ -23367,6 +25846,9 @@ Figure 1.109 74.0 + + + 0 @@ -23387,6 +25869,9 @@ Figure 1.109 74.0 + + + 0 @@ -23398,18 +25883,21 @@ Figure 1.109 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 172.7838134765625, 112.20375061035156) - -1 - - -0 - [(0.0, 0.0), (0.0, 69.83226013183594), (-0.1572265625, 69.83226013183594)] @@ -23421,18 +25909,30 @@ Figure 1.109 - - - - -(1.0, 0.0, 0.0, 1.0, 333.28436279296875, 182.0360107421875) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 333.28436279296875, 182.0360107421875) + [(0.0, 0.0), (1.83380126953125, -69.83226013183594)] @@ -23442,15 +25942,6 @@ Figure 1.109 - -0 - - - - - - - @@ -23462,6 +25953,9 @@ Figure 1.109 44.0 + + + @@ -23508,9 +26002,6 @@ Figure 1.109 systemLevelEffect - - - @@ -23528,9 +26019,6 @@ Figure 1.109 - - - @@ -23550,6 +26038,16 @@ Figure 1.110 Vehicle Level Effect + + + + + + + + + + @@ -23564,6 +26062,9 @@ Figure 1.110 74.0 + + + 0 @@ -23584,6 +26085,9 @@ Figure 1.110 74.0 + + + 0 @@ -23601,6 +26105,9 @@ Figure 1.110 74.0 + + + 0 @@ -23612,18 +26119,21 @@ Figure 1.110 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 137.79473876953125, 127.02674865722656) - -1 - - -0 - [(0.0, 0.0), (0.0, 71.0), (10.111474710975926, 71.0)] @@ -23635,18 +26145,30 @@ Figure 1.110 - - - - -(1.0, 0.0, 0.0, 1.0, 319.6657779750044, 198.02674865722656) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 319.6657779750044, 198.02674865722656) + [(0.0, 0.0), (0.0, -71.0), (-1.6570499476606528, -71.0)] @@ -23656,15 +26178,6 @@ Figure 1.110 - -0 - - - - - - - @@ -23676,6 +26189,9 @@ Figure 1.110 44.0 + + + @@ -23720,9 +26236,6 @@ Figure 1.110 - - - @@ -23740,9 +26253,6 @@ Figure 1.110 - - - @@ -23762,6 +26272,16 @@ Figure 1.111 ASIL Decompose + + + + + + + + + + @@ -23776,6 +26296,9 @@ Figure 1.111 74.0 + + + 0 @@ -23796,6 +26319,9 @@ Figure 1.111 74.0 + + + 0 @@ -23816,6 +26342,9 @@ Figure 1.111 74.0 + + + 0 @@ -23827,18 +26356,21 @@ Figure 1.111 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 128.49627685546875, 133.00613403320312) - -1 - - -0 - [(0.0, 0.0), (0.0, 38.013397216796875), (27.869354248046875, 38.013397216796875), (27.869354248046875, 70.81597900390625)] @@ -23850,18 +26382,21 @@ Figure 1.111 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 299.1653747558594, 133.00613403320312) - -1 - - -0 - [(0.0, 0.0), (0.0, 38.013397216796875), (-47.76824951171875, 38.013397216796875), (-47.76824951171875, 70.81597900390625)] @@ -23882,6 +26417,9 @@ Figure 1.111 44.0 + + + @@ -23983,6 +26521,14 @@ Figure 1.115 Safe State + + + + + + + + @@ -23997,6 +26543,9 @@ Figure 1.115 87.0 + + + 0 @@ -24017,6 +26566,9 @@ Figure 1.115 74.0 + + + 0 @@ -24028,18 +26580,21 @@ Figure 1.115 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 184.26351928710938, 129.45689392089844) - -0 - - -0 - [(0.0, 0.0), (0.0, 50.31443786621094)] @@ -24060,6 +26615,9 @@ Figure 1.115 44.0 + + + @@ -24242,6 +26800,17 @@ Figure 1.116 UserInfoRequirement + + + + + + + + + + + @@ -24256,6 +26825,9 @@ Figure 1.116 74.0 + + + 0 @@ -24276,6 +26848,9 @@ Figure 1.116 74.0 + + + 0 @@ -24287,18 +26862,21 @@ Figure 1.116 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 165.00381469726562, 124.27369689941406) - -1 - - -0 - [(0.0, 0.0), (0.0, 61.31150817871094), (0.892669677734375, 61.31150817871094)] @@ -24319,6 +26897,9 @@ Figure 1.116 74.0 + + + 0 @@ -24330,18 +26911,21 @@ Figure 1.116 + + + + +1 + + +1 + (1.0, 0.0, 0.0, 1.0, 192.87631225585938, 93.2960205078125) - -1 - - -1 - [(0.0, 0.0), (120.89352416992188, 0.0), (120.89352416992188, 0.0)] @@ -24353,18 +26937,21 @@ Figure 1.116 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 337.939697265625, 128.87606811523438) - -1 - - -0 - [(0.0, 0.0), (0.0, 56.709136962890625), (0.107177734375, 56.709136962890625)] @@ -24385,6 +26972,9 @@ Figure 1.116 44.0 + + + @@ -24549,6 +27139,16 @@ Figure 1.117 Recovery Requirement + + + + + + + + + + @@ -24563,6 +27163,9 @@ Figure 1.117 74.0 + + + 0 @@ -24583,6 +27186,9 @@ Figure 1.117 74.0 + + + 0 @@ -24594,18 +27200,21 @@ Figure 1.117 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 127.7562255859375, 122.001220703125) - -0 - - -0 - [(0.0, 0.0), (0.0, 63.703521728515625)] @@ -24626,6 +27235,9 @@ Figure 1.117 74.0 + + + 0 @@ -24637,18 +27249,21 @@ Figure 1.117 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 300.38238525390625, 122.001220703125) - -1 - - -0 - [(0.0, 0.0), (0.0, 63.703521728515625), (-0.32073974609375, 63.703521728515625)] @@ -24669,6 +27284,9 @@ Figure 1.117 44.0 + + + @@ -24770,6 +27388,14 @@ Figure 1.118 Operating Mode + + + + + + + + @@ -24784,6 +27410,9 @@ Figure 1.118 87.0 + + + 0 @@ -24804,6 +27433,9 @@ Figure 1.118 74.0 + + + 0 @@ -24815,18 +27447,21 @@ Figure 1.118 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 169.28933715820312, 136.47003173828125) - -1 - - -0 - [(0.0, 0.0), (0.0, 76.3685302734375), (-0.03765869140625, 76.3685302734375)] @@ -24847,6 +27482,9 @@ Figure 1.118 44.650421142578125 + + + @@ -24930,6 +27568,18 @@ Figure 1.119 Functional Safety Requirement + + + + + + + + + + + + @@ -24944,6 +27594,9 @@ Figure 1.119 87.0 + + + 0 @@ -24964,6 +27617,9 @@ Figure 1.119 74.0 + + + 0 @@ -24984,6 +27640,9 @@ Figure 1.119 74.0 + + + 0 @@ -25004,6 +27663,9 @@ Figure 1.119 66.8948974609375 + + + 0 @@ -25015,18 +27677,21 @@ Figure 1.119 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 59.127410888671875, 140.43865966796875) - -1 - - -0 - [(0.0, 0.0), (0.0, 107.58815118791284), (44.053802490234375, 107.58815118791284)] @@ -25038,18 +27703,21 @@ Figure 1.119 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 201.76202392578125, 131.77767944335938) - -1 - - -0 - [(0.0, 0.0), (0.0, 81.94647216796875), (-25.582927801547328, 81.94647216796875)] @@ -25061,18 +27729,21 @@ Figure 1.119 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 379.64324951171875, 133.93865966796875) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.78549194335938), (-73.06424037803595, 79.78549194335938)] @@ -25093,6 +27764,9 @@ Figure 1.119 44.0 + + + @@ -25225,6 +27899,18 @@ Figure 1.120 Software Safety Requirement + + + + + + + + + + + + @@ -25239,6 +27925,9 @@ Figure 1.120 87.0 + + + @@ -25253,6 +27942,9 @@ Figure 1.120 74.0 + + + 0 @@ -25273,6 +27965,9 @@ Figure 1.120 74.0 + + + @@ -25287,23 +27982,29 @@ Figure 1.120 76.50100708007812 + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 117.98220825195312, 122.51712036132812) - -1 - - -0 - [(0.0, 0.0), (0.0, 79.29165649414062), (48.749420166015625, 79.29165649414062)] @@ -25315,18 +28016,21 @@ Figure 1.120 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 272.8707275390625, 116.01712036132812) - -1 - - -0 - [(0.0, 0.0), (0.0, 45.958587646484375), (-0.7762451171875, 45.958587646484375)] @@ -25338,18 +28042,21 @@ Figure 1.120 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 492.02593994140625, 116.01712036132812) - -1 - - -0 - [(0.0, 0.0), (0.0, 81.87924194335938), (-103.2943115234375, 81.87924194335938)] @@ -25370,6 +28077,9 @@ Figure 1.120 44.0 + + + @@ -25485,6 +28195,18 @@ Figure 1.121 Hardware Safety Requirement + + + + + + + + + + + + @@ -25499,6 +28221,9 @@ Figure 1.121 87.0 + + + 0 @@ -25519,6 +28244,9 @@ Figure 1.121 74.0 + + + 0 @@ -25539,6 +28267,9 @@ Figure 1.121 74.0 + + + 0 @@ -25559,6 +28290,9 @@ Figure 1.121 74.0 + + + 0 @@ -25570,18 +28304,21 @@ Figure 1.121 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 75.11602783203125, 113.65547180175781) - -1 - - -0 - [(0.0, 0.0), (0.0, 93.04544067382812), (43.305419921875, 93.04544067382812)] @@ -25593,18 +28330,21 @@ Figure 1.121 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 212.68231201171875, 102.73426818847656) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.0325927734375), (-0.8424072265625, 67.0325927734375)] @@ -25616,18 +28356,21 @@ Figure 1.121 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 412.5286865234375, 102.73426818847656) - -1 - - -0 - [(0.0, 0.0), (0.0, 103.8958740234375), (-56.10723876953125, 103.8958740234375)] @@ -25648,6 +28391,9 @@ Figure 1.121 44.0 + + + @@ -25763,6 +28509,18 @@ Figure 1.122 Technical Safety Requirement + + + + + + + + + + + + @@ -25777,6 +28535,9 @@ Figure 1.122 87.0 + + + 0 @@ -25797,6 +28558,9 @@ Figure 1.122 74.0 + + + 0 @@ -25817,6 +28581,9 @@ Figure 1.122 74.0 + + + 0 @@ -25837,23 +28604,29 @@ Figure 1.122 74.0 + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 71.79208374023438, 112.88861083984375) - -1 - - -0 - [(0.0, 0.0), (0.0, 95.95791625976562), (44.454254150390625, 95.95791625976562)] @@ -25865,18 +28638,21 @@ Figure 1.122 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 424.86309814453125, 106.38861083984375) - -1 - - -0 - [(0.0, 0.0), (0.0, 102.73037719726562), (-85.61676025390625, 102.73037719726562)] @@ -25888,18 +28664,21 @@ Figure 1.122 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 221.8621826171875, 106.38861083984375) - -1 - - -0 - [(0.0, 0.0), (0.0, 63.460296630859375), (1.634521484375, 63.460296630859375)] @@ -25920,6 +28699,9 @@ Figure 1.122 44.0 + + + @@ -26035,6 +28817,18 @@ Figure 1.123 Safety Goal + + + + + + + + + + + + @@ -26049,6 +28843,9 @@ Figure 1.123 87.0 + + + 0 @@ -26069,6 +28866,9 @@ Figure 1.123 74.0 + + + 0 @@ -26089,6 +28889,9 @@ Figure 1.123 74.0 + + + 0 @@ -26109,6 +28912,9 @@ Figure 1.123 74.0 + + + 0 @@ -26120,18 +28926,21 @@ Figure 1.123 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 83.591552734375, 106.64822387695312) - -1 - - -0 - [(0.0, 0.0), (0.0, 111.31158447265625), (74.224365234375, 111.31158447265625)] @@ -26143,18 +28952,21 @@ Figure 1.123 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 391.52215576171875, 100.14822387695312) - -1 - - -0 - [(0.0, 0.0), (0.0, 115.40939331054688), (-109.70623779296875, 115.40939331054688)] @@ -26166,18 +28978,21 @@ Figure 1.123 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 214.11593627929688, 100.14822387695312) - -1 - - -0 - [(0.0, 0.0), (0.0, 81.54898071289062), (7.263092041015625, 81.54898071289062)] @@ -26198,6 +29013,9 @@ Figure 1.123 44.0 + + + @@ -26313,6 +29131,14 @@ Figure 1.124 Verified + + + + + + + + @@ -26327,6 +29153,9 @@ Figure 1.124 87.0 + + + 0 @@ -26347,6 +29176,9 @@ Figure 1.124 74.0 + + + 0 @@ -26358,18 +29190,21 @@ Figure 1.124 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 170.43148803710938, 106.0) - -0 - - -0 - [(0.0, 0.0), (-0.60400390625, 49.814544677734375)] @@ -26390,6 +29225,9 @@ Figure 1.124 44.0 + + + @@ -26473,6 +29311,13 @@ Figure 1.126 Confirmed + + + + + + + @@ -26487,6 +29332,9 @@ Figure 1.126 87.0 + + + 0 @@ -26507,6 +29355,9 @@ Figure 1.126 74.0 + + + 0 @@ -26518,18 +29369,21 @@ Figure 1.126 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 151.82656860351562, 120.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 63.64385986328125), (-0.10595703125, 63.64385986328125)] @@ -26608,6 +29462,14 @@ Figure 1.126 Hazard Analysis and Risk Assessment + + + + + + + + @@ -26622,6 +29484,9 @@ Figure 1.126 74.0 + + + 0 @@ -26642,6 +29507,9 @@ Figure 1.126 74.0 + + + 0 @@ -26653,18 +29521,21 @@ Figure 1.126 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 169.8133544921875, 100.75755310058594) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.57286071777344), (0.22186279296875, 53.57286071777344)] @@ -26685,6 +29556,9 @@ Figure 1.126 44.0 + + + @@ -26786,6 +29660,14 @@ Figure 1.128 IDCarrier + + + + + + + + @@ -26800,6 +29682,9 @@ Figure 1.128 74.0 + + + 0 @@ -26820,6 +29705,9 @@ Figure 1.128 83.0 + + + 0 @@ -26828,18 +29716,21 @@ Figure 1.128 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 122.40805053710938, 113.45384216308594) - -1 - - -0 - [(0.0, 0.0), (0.0, 36.69786071777344), (-0.42840576171875, 36.69786071777344)] @@ -26860,6 +29751,9 @@ Figure 1.128 44.0 + + + @@ -26984,6 +29878,14 @@ Figure 1.129 Lessons Learned + + + + + + + + @@ -26998,6 +29900,9 @@ Figure 1.129 74.0 + + + 0 @@ -27018,6 +29923,9 @@ Figure 1.129 74.0 + + + 0 @@ -27029,18 +29937,21 @@ Figure 1.129 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 130.04705810546875, 109.33883666992188) - -1 - - -0 - [(0.0, 0.0), (0.0, 30.080413818359375), (-0.736846923828125, 30.080413818359375)] @@ -27061,6 +29972,9 @@ Figure 1.129 44.0 + + + @@ -27164,6 +30078,14 @@ Figure 1.130 ASIL Assignment + + + + + + + + @@ -27178,6 +30100,9 @@ Figure 1.130 74.0 + + + 0 @@ -27198,6 +30123,9 @@ Figure 1.130 108.0 + + + 0 @@ -27206,18 +30134,21 @@ Figure 1.130 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 133.72833251953125, 97.53974914550781) - -1 - - -0 - [(0.0, 0.0), (0.0, 71.29368591308594), (-1.966766357421875, 71.29368591308594)] @@ -27238,6 +30169,9 @@ Figure 1.130 44.0 + + + @@ -27372,6 +30306,16 @@ Figure 1.131 ASIL Override Rationale + + + + + + + + + + @@ -27386,6 +30330,9 @@ Figure 1.131 74.0 + + + 0 @@ -27406,6 +30353,9 @@ Figure 1.131 74.0 + + + 0 @@ -27426,6 +30376,9 @@ Figure 1.131 74.0 + + + 0 @@ -27437,18 +30390,21 @@ Figure 1.131 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 137.31558227539062, 101.03498840332031) - -0 - - -0 - [(0.0, 0.0), (0.1514892578125, 38.619873046875)] @@ -27460,18 +30416,21 @@ Figure 1.131 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 261.697998046875, 101.03498840332031) - -0 - - -0 - [(0.0, 0.0), (0.0, 38.619873046875)] @@ -27492,6 +30451,9 @@ Figure 1.131 44.0 + + + @@ -27717,6 +30679,18 @@ Figure 1.132 Control Action + + + + + + + + + + + + @@ -27731,6 +30705,9 @@ Figure 1.132 58.0 + + + 0 @@ -27751,6 +30728,9 @@ Figure 1.132 58.0 + + + 0 @@ -27771,6 +30751,9 @@ Figure 1.132 71.0 + + + 0 @@ -27791,6 +30774,9 @@ Figure 1.132 74.0 + + + 0 @@ -27802,18 +30788,21 @@ Figure 1.132 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 79.97061157226562, 98.25799560546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 42.600494384765625), (113.40875244140625, 42.600494384765625), (113.40875244140625, 68.02313232421875)] @@ -27825,18 +30814,21 @@ Figure 1.132 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 234.35403442382812, 98.25799560546875) - -0 - - -0 - [(0.0, 0.0), (-1.14642333984375, 68.02313232421875)] @@ -27848,18 +30840,21 @@ Figure 1.132 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 391.6358642578125, 104.75799560546875) - -1 - - -0 - [(0.0, 0.0), (0.0, 36.100494384765625), (-118.97042846679688, 36.100494384765625), (-118.97042846679688, 61.52313232421875)] @@ -27880,6 +30875,9 @@ Figure 1.132 44.0 + + + @@ -28093,6 +31091,18 @@ Figure 1.150 Feedback + + + + + + + + + + + + @@ -28107,6 +31117,9 @@ Figure 1.150 74.0 + + + 0 @@ -28127,6 +31140,9 @@ Figure 1.150 74.0 + + + 0 @@ -28147,6 +31163,9 @@ Figure 1.150 87.0 + + + 0 @@ -28167,6 +31186,9 @@ Figure 1.150 74.0 + + + 0 @@ -28178,18 +31200,21 @@ Figure 1.150 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 84.91497802734375, 110.01458740234375) - -1 - - -0 - [(0.0, 0.0), (0.0, 47.00347900390625), (102.09811401367188, 47.00347900390625), (102.09811401367188, 78.74163818359375), (105.04949951171875, 78.74163818359375)] @@ -28201,18 +31226,21 @@ Figure 1.150 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 219.929443359375, 110.01458740234375) - -1 - - -0 - [(0.0, 0.0), (0.0, 78.74163818359375), (1.26226806640625, 78.74163818359375)] @@ -28224,18 +31252,21 @@ Figure 1.150 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 372.75433349609375, 116.51458740234375) - -1 - - -0 - [(0.0, 0.0), (0.0, 40.50347900390625), (-116.5360107421875, 40.50347900390625), (-116.5360107421875, 72.24163818359375)] @@ -28256,6 +31287,9 @@ Figure 1.150 44.0 + + + @@ -28429,6 +31463,16 @@ Figure 1.151 Unsafe Control Action + + + + + + + + + + @@ -28443,6 +31487,9 @@ Figure 1.151 87.0 + + + 0 @@ -28463,6 +31510,9 @@ Figure 1.151 87.0 + + + 0 @@ -28483,6 +31533,9 @@ Figure 1.151 74.0 + + + 0 @@ -28494,18 +31547,21 @@ Figure 1.151 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 180.21804809570312, 132.2847900390625) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.7919921875), (-0.57427978515625, 53.7919921875)] @@ -28517,18 +31573,21 @@ Figure 1.151 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 306.1912841796875, 132.2847900390625) - -1 - - -0 - [(0.0, 0.0), (0.0, 53.7919921875), (0.0, 53.7919921875)] @@ -28549,6 +31608,9 @@ Figure 1.151 44.0 + + + @@ -28658,6 +31720,14 @@ Figure 1.152 Controlled Process + + + + + + + + @@ -28672,6 +31742,9 @@ Figure 1.152 74.0 + + + 0 @@ -28692,6 +31765,9 @@ Figure 1.152 74.0 + + + 0 @@ -28703,18 +31779,21 @@ Figure 1.152 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 128.25057983398438, 121.79214477539062) - -1 - - -0 - [(0.0, 0.0), (0.0, 38.76947021484375), (-0.296142578125, 38.76947021484375)] @@ -28735,6 +31814,9 @@ Figure 1.152 44.0 + + + @@ -28842,6 +31924,14 @@ Figure 1.153 Actuator + + + + + + + + @@ -28856,6 +31946,9 @@ Figure 1.153 74.0 + + + 0 @@ -28876,6 +31969,9 @@ Figure 1.153 74.0 + + + 0 @@ -28887,18 +31983,21 @@ Figure 1.153 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 127.82321166992188, 104.21670532226562) - -0 - - -0 - [(0.0, 0.0), (-0.611358642578125, 42.678497314453125)] @@ -28919,6 +32018,9 @@ Figure 1.153 44.0 + + + @@ -29002,6 +32104,14 @@ Figure 1.154 Sensor + + + + + + + + @@ -29016,6 +32126,9 @@ Figure 1.154 74.0 + + + 0 @@ -29036,6 +32149,9 @@ Figure 1.154 74.0 + + + 0 @@ -29047,18 +32163,21 @@ Figure 1.154 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 134.67160034179688, 101.74159240722656) - -0 - - -0 - [(0.0, 0.0), (0.0, 59.58979797363281)] @@ -29079,6 +32198,9 @@ Figure 1.154 44.0 + + + @@ -29162,6 +32284,14 @@ Figure 1.155 Controller + + + + + + + + @@ -29176,6 +32306,9 @@ Figure 1.155 74.0 + + + 0 @@ -29196,6 +32329,9 @@ Figure 1.155 74.0 + + + 0 @@ -29207,18 +32343,21 @@ Figure 1.155 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 113.98846435546875, 106.74302673339844) - -1 - - -0 - [(0.0, 0.0), (0.0, 48.88432312011719), (-0.529815673828125, 48.88432312011719)] @@ -29239,6 +32378,9 @@ Figure 1.155 44.0 + + + @@ -29322,6 +32464,14 @@ Figure 1.156 Out of Sequence + + + + + + + + @@ -29336,6 +32486,9 @@ Figure 1.156 87.0 + + + 0 @@ -29356,6 +32509,9 @@ Figure 1.156 58.0 + + + 0 @@ -29367,18 +32523,21 @@ Figure 1.156 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 185.5738525390625, 118.01629638671875) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.864501953125), (-1.7477682790448625, 67.864501953125)] @@ -29399,6 +32558,9 @@ Figure 1.156 44.0 + + + @@ -29468,6 +32630,14 @@ Figure 1.133 Late + + + + + + + + @@ -29482,6 +32652,9 @@ Figure 1.133 87.0 + + + 0 @@ -29502,6 +32675,9 @@ Figure 1.133 58.0 + + + 0 @@ -29513,18 +32689,21 @@ Figure 1.133 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 157.51043701171875, 133.7564697265625) - -1 - - -0 - [(0.0, 0.0), (0.0, 67.05575561523438), (2.0, 67.05575561523438)] @@ -29545,6 +32724,9 @@ Figure 1.133 44.0 + + + @@ -29614,6 +32796,14 @@ Figure 1.134 Early + + + + + + + + @@ -29628,6 +32818,9 @@ Figure 1.134 87.0 + + + 0 @@ -29639,18 +32832,21 @@ Figure 1.134 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 157.66513061523438, 118.68038940429688) - -1 - - -0 - [(0.0, 0.0), (0.0, 60.341583251953125), (-4.034681396484359, 60.341583251953125)] @@ -29671,6 +32867,9 @@ Figure 1.134 74.0 + + + 0 @@ -29691,6 +32890,9 @@ Figure 1.134 44.0 + + + @@ -29760,6 +32962,14 @@ Figure 1.135 Too Long + + + + + + + + @@ -29774,6 +32984,9 @@ Figure 1.135 87.0 + + + 0 @@ -29794,6 +33007,9 @@ Figure 1.135 74.0 + + + 0 @@ -29805,18 +33021,21 @@ Figure 1.135 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 160.972412109375, 119.88787841796875) - -1 - - -0 - [(0.0, 0.0), (0.0, 58.18572998046875), (2.5896044921875045, 58.18572998046875)] @@ -29837,6 +33056,9 @@ Figure 1.135 44.0 + + + @@ -29906,6 +33128,14 @@ Figure 1.136 Too Short + + + + + + + + @@ -29920,6 +33150,9 @@ Figure 1.136 74.0 + + + 0 @@ -29940,6 +33173,9 @@ Figure 1.136 87.0 + + + 0 @@ -29951,18 +33187,21 @@ Figure 1.136 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 145.1026611328125, 106.32363891601562) - -1 - - -0 - [(0.0, 0.0), (0.0, 63.175048828125), (4.398880615234361, 63.175048828125)] @@ -29983,6 +33222,9 @@ Figure 1.136 44.0 + + + @@ -30052,6 +33294,14 @@ Figure 1.137 Provided + + + + + + + + @@ -30066,6 +33316,9 @@ Figure 1.137 87.0 + + + 0 @@ -30086,6 +33339,9 @@ Figure 1.137 74.0 + + + 0 @@ -30097,18 +33353,21 @@ Figure 1.137 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 158.13003540039062, 123.32537841796875) - -1 - - -0 - [(0.0, 0.0), (0.0, 74.10202026367188), (1.123552246093766, 74.10202026367188)] @@ -30129,6 +33388,9 @@ Figure 1.137 44.0 + + + @@ -30198,6 +33460,14 @@ Figure 1.138 Not Provided + + + + + + + + @@ -30212,6 +33482,9 @@ Figure 1.138 87.0 + + + 0 @@ -30232,6 +33505,9 @@ Figure 1.138 58.0 + + + 0 @@ -30243,18 +33519,21 @@ Figure 1.138 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 162.29226684570312, 117.48880004882812) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.46658325195312), (-1.0632979013387285, 66.46658325195312)] @@ -30275,6 +33554,9 @@ Figure 1.138 44.0 + + + @@ -30344,23 +33626,40 @@ Figure 1.139 Loss Scenario + + + + + + + + + + + + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 339.73272705078125, 99.25881958007812) - -1 - - -0 - [(0.0, 0.0), (0.0, 49.9718017578125), (0.48663330078125, 49.9718017578125)] @@ -30381,6 +33680,9 @@ Figure 1.139 71.0 + + + 0 @@ -30401,6 +33703,9 @@ Figure 1.139 87.0 + + + 0 @@ -30421,6 +33726,9 @@ Figure 1.139 100.0 + + + 0 @@ -30438,6 +33746,9 @@ Figure 1.139 74.0 + + + 0 @@ -30449,18 +33760,30 @@ Figure 1.139 - - - - -(1.0, 0.0, 0.0, 1.0, 433.293536274373, 332.7892761230469) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 433.293536274373, 332.7892761230469) + [(0.0, 0.0), (0.0, -70.46820068359375), (-94.69423207515428, -70.46820068359375), (-94.69423207515428, -125.55865478515625)] @@ -30470,29 +33793,32 @@ Figure 1.139 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 730.7443237304688, 334.94091796875) - - -1 - + + + + + + 0 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 730.7443237304688, 334.94091796875) + [(0.0, 0.0), (0.0, -97.56158447265625), (-355.51239013671875, -97.56158447265625), (-355.51239013671875, -127.71029663085938)] @@ -30502,29 +33828,32 @@ Figure 1.139 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 154.52679443359375, 332.7892761230469) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 154.52679443359375, 332.7892761230469) + [(0.0, 0.0), (0.0, -95.40994262695312), (156.15933471679688, -95.40994262695312), (156.1622314453125, -95.40994262695312), (156.15933471679688, -125.55865478515625)] @@ -30534,15 +33863,6 @@ Figure 1.139 - -0 - - - - - - - @@ -30554,6 +33874,9 @@ Figure 1.139 44.0 + + + @@ -30568,6 +33891,9 @@ Figure 1.139 58.0 + + + 0 @@ -30711,9 +34037,6 @@ Figure 1.139 UCACauseType - - - @@ -30731,9 +34054,6 @@ Figure 1.139 - - - @@ -30778,9 +34098,6 @@ Figure 1.139 casualFactor - - - @@ -30798,9 +34115,6 @@ Figure 1.139 - - - @@ -30847,9 +34161,6 @@ Figure 1.139 unsafeControlAction - - - @@ -30867,9 +34178,6 @@ Figure 1.139 - - - @@ -30976,6 +34284,14 @@ Figure 1.140 Inadequate Controller Decisions + + + + + + + + @@ -30990,6 +34306,9 @@ Figure 1.140 58.0 + + + 0 @@ -31010,6 +34329,9 @@ Figure 1.140 58.0 + + + 0 @@ -31021,18 +34343,21 @@ Figure 1.140 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 163.94345092773438, 91.37042236328125) - -1 - - -0 - [(0.0, 0.0), (0.0, 59.155029296875), (4.969907895163374, 59.155029296875)] @@ -31053,6 +34378,9 @@ Figure 1.140 44.0 + + + @@ -31122,6 +34450,14 @@ Figure 1.141 Inadequate Control Execution + + + + + + + + @@ -31136,6 +34472,9 @@ Figure 1.141 66.0 + + + 0 @@ -31156,6 +34495,9 @@ Figure 1.141 74.0 + + + 0 @@ -31167,18 +34509,21 @@ Figure 1.141 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 127.9490966796875, 101.91252136230469) - -1 - - -0 - [(0.0, 0.0), (0.0, 50.81849670410156), (-6.061846618652339, 50.81849670410156)] @@ -31199,6 +34544,9 @@ Figure 1.141 44.707061767578125 + + + @@ -31268,6 +34616,14 @@ Figure 1.142 Inadequate Process Behavior + + + + + + + + @@ -31282,6 +34638,9 @@ Figure 1.142 58.0 + + + 0 @@ -31302,6 +34661,9 @@ Figure 1.142 58.0 + + + 0 @@ -31313,18 +34675,21 @@ Figure 1.142 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 126.7791748046875, 93.85617065429688) - -1 - - -0 - [(0.0, 0.0), (0.0, 68.86886596679688), (0.0, 68.86886596679688)] @@ -31345,6 +34710,9 @@ Figure 1.142 44.0 + + + @@ -31414,6 +34782,14 @@ Figure 1.143 Inadequate Feedback and Inputs + + + + + + + + @@ -31428,6 +34804,9 @@ Figure 1.143 58.0 + + + 0 @@ -31448,6 +34827,9 @@ Figure 1.143 58.0 + + + 0 @@ -31459,18 +34841,21 @@ Figure 1.143 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 144.81924438476562, 51.78034973144531) - -1 - - -0 - [(0.0, 0.0), (0.0, 83.98231506347656), (-1.703582763671875, 83.98231506347656)] @@ -31491,6 +34876,9 @@ Figure 1.143 44.0 + + + @@ -31560,6 +34948,20 @@ Figure 1.144 Unsafe Control Action + + + + + + + + + + + + + + @@ -31574,6 +34976,9 @@ Figure 1.144 74.0 + + + 0 @@ -31594,6 +34999,9 @@ Figure 1.144 71.0 + + + 0 @@ -31614,6 +35022,9 @@ Figure 1.144 58.0 + + + 0 @@ -31634,6 +35045,9 @@ Figure 1.144 71.0 + + + 0 @@ -31654,6 +35068,9 @@ Figure 1.144 71.0 + + + 0 @@ -31665,18 +35082,21 @@ Figure 1.144 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 330.030517578125, 134.9723358154297) - -1 - - -0 - [(0.0, 0.0), (0.0, 167.90969848632812), (-0.95709228515625, 167.90969848632812)] @@ -31688,18 +35108,30 @@ Figure 1.144 - - - - -(1.0, 0.0, 0.0, 1.0, 557.1588745117188, 134.9723358154297) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 557.1588745117188, 134.9723358154297) + [(0.0, 0.0), (-1.16668701171875, 167.90969848632812)] @@ -31709,29 +35141,32 @@ Figure 1.144 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 802.4078369140625, 134.9723358154297) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 802.4078369140625, 134.9723358154297) + [(0.0, 0.0), (-0.0567626953125, 167.90969848632812)] @@ -31741,29 +35176,32 @@ Figure 1.144 - -0 - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 153.71429443359375, 128.4723358154297) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 153.71429443359375, 128.4723358154297) + [(0.0, 0.0), (1.68170166015625, 174.40969848632812)] @@ -31773,15 +35211,6 @@ Figure 1.144 - -0 - - - - - - - @@ -31793,6 +35222,9 @@ Figure 1.144 44.0 + + + @@ -31887,9 +35319,6 @@ Figure 1.144 context - - - @@ -31907,9 +35336,6 @@ Figure 1.144 - - - @@ -31957,9 +35383,6 @@ Figure 1.144 vulnerability - - - @@ -31986,9 +35409,6 @@ Figure 1.144 - - - @@ -32040,9 +35460,6 @@ Figure 1.144 - - - @@ -32069,9 +35486,6 @@ Figure 1.144 - - - @@ -32097,6 +35511,14 @@ Figure 1.145 Casual Factor + + + + + + + + @@ -32111,6 +35533,9 @@ Figure 1.145 74.0 + + + 0 @@ -32131,6 +35556,9 @@ Figure 1.145 87.0 + + + 0 @@ -32142,18 +35570,21 @@ Figure 1.145 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 205.49029541015625, 184.7355499267578) - -1 - - -0 - [(0.0, 0.0), (0.0, 82.08265686035156), (-2.0301513671875, 82.08265686035156)] @@ -32174,6 +35605,9 @@ Figure 1.145 44.0 + + + @@ -32208,6 +35642,14 @@ Figure 1.146 Loss + + + + + + + + @@ -32222,6 +35664,9 @@ Figure 1.146 87.0 + + + 0 @@ -32242,6 +35687,9 @@ Figure 1.146 58.0 + + + 0 @@ -32253,18 +35701,21 @@ Figure 1.146 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 188.27532958984375, 124.94886779785156) - -1 - - -0 - [(0.0, 0.0), (0.0, 51.52113342285156), (-0.3858642578125, 51.52113342285156)] @@ -32285,6 +35736,9 @@ Figure 1.146 44.0 + + + @@ -32354,6 +35808,22 @@ Figure 1.147 Risk Realization + + + + + + + + + + + + + + + + @@ -32368,6 +35838,9 @@ Figure 1.147 74.0 + + + @@ -32382,23 +35855,29 @@ Figure 1.147 87.0 + + + + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 343.06561279296875, 151.54173278808594) - -0 - - -0 - [(0.0, 0.0), (1.58782958984375, 85.34373474121094)] @@ -32419,6 +35898,9 @@ Figure 1.147 87.0 + + + @@ -32433,23 +35915,38 @@ Figure 1.147 87.0 + + + - - - - -(1.0, 0.0, 0.0, 1.0, 195.04388427734375, 428.0732421875) - - -1 - + + + + + + 1 + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 195.04388427734375, 428.0732421875) + [(0.0, 0.0), (372.7291259765625, 0.0), (372.7291259765625, 3.05462646484375)] @@ -32459,15 +35956,6 @@ Figure 1.147 - -0 - - - - - - - @@ -32479,6 +35967,9 @@ Figure 1.147 87.0 + + + 0 @@ -32490,18 +35981,30 @@ Figure 1.147 - - - - -(1.0, 0.0, 0.0, 1.0, 488.4871826171875, 108.04173278808594) - - -0 - + + + + + + 0 + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 488.4871826171875, 108.04173278808594) + [(0.0, 0.0), (0.9832763671875, 45.842620849609375), (122.1920166015625, 46.6873779296875), (121.0928955078125, -53.07960510253906), (63.20123291015625, -53.38209533691406)] @@ -32511,26 +36014,20 @@ Figure 1.147 - -0 - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 505.35345458984375, 156.93951416015625) - - -1 - + + + 0 + +1 + + +(1.0, 0.0, 0.0, 1.0, 505.35345458984375, 156.93951416015625) + [(0.0, 0.0), (0.0, 79.94595336914062), (0.92120361328125, 79.94595336914062)] @@ -32548,20 +36045,26 @@ Figure 1.147 78.0 + + + - -(1.0, 0.0, 0.0, 1.0, 505.35345458984375, 187.417724609375) - - -0 - + + + 0 + +0 + + +(1.0, 0.0, 0.0, 1.0, 505.35345458984375, 187.417724609375) + [(0.0, 0.0), (111.80108642578125, 15.311798095703125)] @@ -32579,6 +36082,9 @@ Figure 1.147 44.0 + + + @@ -32668,6 +36174,13 @@ Figure 1.147 Block + + + + + + + @@ -32682,6 +36195,9 @@ Figure 1.147 74.0 + + + @@ -32696,23 +36212,29 @@ Figure 1.147 74.0 + + + + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 187.64306640625, 153.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 59.430816650390625), (2.29241943359375, 59.430816650390625)] @@ -32770,9 +36292,6 @@ Figure 1.147 - - - @@ -32787,9 +36306,6 @@ Figure 1.147 - - - @@ -32826,9 +36342,6 @@ Figure 1.147 - - - @@ -32840,9 +36353,6 @@ Figure 1.147 - - - @@ -32861,6 +36371,14 @@ Figure 1.147 Threat + + + + + + + + @@ -32875,6 +36393,9 @@ Figure 1.147 74.0 + + + @@ -32889,6 +36410,9 @@ Figure 1.147 58.0 + + + 0 @@ -32900,18 +36424,21 @@ Figure 1.147 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 195.25006103515625, 147.48976135253906) - -0 - - -0 - [(0.0, 0.0), (1.21380615234375, 85.24397277832031)] @@ -32932,6 +36459,9 @@ Figure 1.147 44.0 + + + @@ -33083,6 +36613,14 @@ Figure 1.148 GSN Node + + + + + + + + @@ -33097,6 +36635,9 @@ Figure 1.148 74.0 + + + 0 @@ -33117,6 +36658,9 @@ Figure 1.148 74.0 + + + 0 @@ -33128,18 +36672,21 @@ Figure 1.148 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 216.6102294921875, 131.68678283691406) - -1 - - -0 - [(0.0, 0.0), (0.0, 41.19386291503906), (-2.45452880859375, 41.19386291503906)] @@ -33160,6 +36707,9 @@ Figure 1.148 44.0 + + + @@ -33267,6 +36817,16 @@ Figure 1.158 GSN Argument Node + + + + + + + + + + @@ -33281,6 +36841,9 @@ Figure 1.158 74.0 + + + 0 @@ -33301,6 +36864,9 @@ Figure 1.158 74.0 + + + 0 @@ -33312,18 +36878,21 @@ Figure 1.158 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 186.32373046875, 135.4553680419922) - -1 - - -0 - [(0.0, 0.0), (0.0, 80.72145080566406), (1.453765869140625, 80.72145080566406)] @@ -33344,6 +36913,9 @@ Figure 1.158 44.0 + + + @@ -33358,6 +36930,9 @@ Figure 1.158 74.0 + + + 0 @@ -33369,18 +36944,21 @@ Figure 1.158 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 306.89642333984375, 135.4553680419922) - -1 - - -0 - [(0.0, 0.0), (0.0, 122.37486267089844), (-40.2249755859375, 122.37486267089844)] @@ -33490,6 +37068,16 @@ Figure 1.159 Solution + + + + + + + + + + @@ -33504,6 +37092,9 @@ Figure 1.159 74.0 + + + 0 @@ -33524,6 +37115,9 @@ Figure 1.159 74.0 + + + 0 @@ -33544,6 +37138,9 @@ Figure 1.159 87.0 + + + 0 @@ -33555,18 +37152,21 @@ Figure 1.159 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 210.7818603515625, 124.71998596191406) - -0 - - -0 - [(0.0, 0.0), (1.643829345703125, 67.22569274902344)] @@ -33578,18 +37178,21 @@ Figure 1.159 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 319.02862548828125, 124.71998596191406) - -0 - - -0 - [(0.0, 0.0), (0.625244140625, 67.22569274902344)] @@ -33610,6 +37213,9 @@ Figure 1.159 46.1844482421875 + + + @@ -33711,6 +37317,16 @@ Figure 1.160 Strategy + + + + + + + + + + @@ -33725,6 +37341,9 @@ Figure 1.160 74.0 + + + 0 @@ -33745,6 +37364,9 @@ Figure 1.160 87.0 + + + 0 @@ -33765,6 +37387,9 @@ Figure 1.160 74.0 + + + 0 @@ -33776,18 +37401,21 @@ Figure 1.160 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 206.69482421875, 139.99127197265625) - -1 - - -0 - [(0.0, 0.0), (0.0, 70.83692932128906), (-0.451904296875, 70.83692932128906)] @@ -33799,18 +37427,21 @@ Figure 1.160 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 323.6905517578125, 146.49127197265625) - -1 - - -0 - [(0.0, 0.0), (0.0, 64.33692932128906), (-0.42108154296875, 64.33692932128906)] @@ -33831,6 +37462,9 @@ Figure 1.160 44.0 + + + @@ -33933,6 +37567,16 @@ Figure 1.162 Undeveloped Goal + + + + + + + + + + @@ -33947,6 +37591,9 @@ Figure 1.162 74.0 + + + 0 @@ -33967,6 +37614,9 @@ Figure 1.162 71.0 + + + 0 @@ -33987,6 +37637,9 @@ Figure 1.162 74.0 + + + 0 @@ -33998,18 +37651,21 @@ Figure 1.162 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 301.24517822265625, 111.66854858398438) - -1 - - -0 - [(0.0, 0.0), (0.0, 64.5863037109375), (1.09130859375, 64.5863037109375)] @@ -34021,18 +37677,21 @@ Figure 1.162 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 191.63449096679688, 113.16854858398438) - -0 - - -0 - [(0.0, 0.0), (0.429595947265625, 63.0863037109375)] @@ -34053,6 +37712,9 @@ Figure 1.162 44.0 + + + @@ -34063,6 +37725,16 @@ Figure 1.162 Goal + + + + + + + + + + @@ -34077,6 +37749,9 @@ Figure 1.162 74.0 + + + 0 @@ -34097,6 +37772,9 @@ Figure 1.162 87.0 + + + 0 @@ -34117,6 +37795,9 @@ Figure 1.162 74.0 + + + 0 @@ -34128,18 +37809,21 @@ Figure 1.162 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 191.47235107421875, 143.8814239501953) - -1 - - -0 - [(0.0, 0.0), (0.0, 56.54658508300781), (-1.18255615234375, 56.54658508300781)] @@ -34151,18 +37835,21 @@ Figure 1.162 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 308.06573486328125, 143.8814239501953) - -1 - - -0 - [(0.0, 0.0), (0.0, 56.54658508300781), (-0.6912841796875, 56.54658508300781)] @@ -34183,6 +37870,9 @@ Figure 1.162 49.67901611328125 + + + @@ -34376,6 +38066,14 @@ Figure 1.163 Undeveloped Strategy + + + + + + + + @@ -34390,6 +38088,9 @@ Figure 1.163 74.0 + + + 0 @@ -34410,6 +38111,9 @@ Figure 1.163 74.0 + + + 0 @@ -34421,18 +38125,21 @@ Figure 1.163 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 179.18685913085938, 108.47703552246094) - -0 - - -0 - [(0.0, 0.0), (-0.13873291015625, 76.52302551269531)] @@ -34453,6 +38160,9 @@ Figure 1.163 44.0 + + + @@ -34505,6 +38215,13 @@ Figure 1.164 Supporting Information + + + + + + + @@ -34519,6 +38236,9 @@ Figure 1.164 74.0 + + + 0 @@ -34539,6 +38259,9 @@ Figure 1.164 74.0 + + + 0 @@ -34550,18 +38273,21 @@ Figure 1.164 + + + + +0 + + +0 + (1.0, 0.0, 0.0, 1.0, 144.92239379882812, 117.0) - -0 - - -0 - [(0.0, 0.0), (-0.651123046875, 67.37069702148438)] @@ -34643,6 +38369,16 @@ Figure 1.164 ContextStatement + + + + + + + + + + @@ -34657,6 +38393,9 @@ Figure 1.164 74.0 + + + 0 @@ -34677,6 +38416,9 @@ Figure 1.164 74.0 + + + 0 @@ -34697,6 +38439,9 @@ Figure 1.164 87.0 + + + 0 @@ -34708,18 +38453,21 @@ Figure 1.164 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 380.25836181640625, 121.5) - -1 - - -0 - [(0.0, 0.0), (0.0, 56.217010498046875), (-0.635986328125, 56.217010498046875)] @@ -34731,18 +38479,21 @@ Figure 1.164 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 210.29299926757812, 115.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 62.717010498046875), (1.424163818359375, 62.717010498046875)] @@ -34763,6 +38514,9 @@ Figure 1.164 44.0 + + + @@ -34864,6 +38618,15 @@ Figure 1.166 Assumption + + + + + + + + + @@ -34878,6 +38641,9 @@ Figure 1.166 74.0 + + + 0 @@ -34898,6 +38664,9 @@ Figure 1.166 74.0 + + + 0 @@ -34909,18 +38678,21 @@ Figure 1.166 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 206.075439453125, 121.58329772949219) - -1 - - -0 - [(0.0, 0.0), (0.0, 64.11524963378906), (-0.05023193359375, 64.11524963378906)] @@ -34941,6 +38713,9 @@ Figure 1.166 87.0 + + + 0 @@ -34952,18 +38727,21 @@ Figure 1.166 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 390.0733642578125, 132.2696075439453) - -1 - - -0 - [(0.0, 0.0), (0.0, 84.63737487792969), (-121.42776489257812, 84.63737487792969)] @@ -35060,6 +38838,16 @@ Figure 1.166 Justification + + + + + + + + + + @@ -35074,6 +38862,9 @@ Figure 1.166 74.0 + + + 0 @@ -35094,6 +38885,9 @@ Figure 1.166 74.0 + + + 0 @@ -35105,18 +38899,21 @@ Figure 1.166 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 199.11563110351562, 134.62489318847656) - -1 - - -0 - [(0.0, 0.0), (0.0, 66.94700622558594), (0.120361328125, 66.94700622558594)] @@ -35137,6 +38934,9 @@ Figure 1.166 71.0 + + + 0 @@ -35148,18 +38948,21 @@ Figure 1.166 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 404.2191162109375, 134.34408569335938) - -1 - - -0 - [(0.0, 0.0), (0.0, 102.08621215820312), (-141.82620239257812, 102.08621215820312)] @@ -35180,6 +38983,9 @@ Figure 1.166 44.0 + + + @@ -35281,6 +39087,14 @@ Figure 1.168 InContextOf + + + + + + + + @@ -35295,6 +39109,9 @@ Figure 1.168 71.0 + + + 0 @@ -35315,6 +39132,9 @@ Figure 1.168 74.0 + + + 0 @@ -35326,18 +39146,21 @@ Figure 1.168 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 167.07110595703125, 121.0) - -1 - - -0 - [(0.0, 0.0), (0.0, 77.59832763671875), (1.123321533203125, 77.59832763671875)] @@ -35358,6 +39181,9 @@ Figure 1.168 44.0 + + + @@ -35441,6 +39267,14 @@ Figure 1.169 SupportedBy + + + + + + + + @@ -35455,6 +39289,9 @@ Figure 1.169 87.0 + + + 0 @@ -35475,6 +39312,9 @@ Figure 1.169 74.0 + + + 0 @@ -35486,18 +39326,21 @@ Figure 1.169 + + + + +0 + + +1 + (1.0, 0.0, 0.0, 1.0, 199.41094970703125, 116.22956848144531) - -1 - - -0 - [(0.0, 0.0), (0.0, 69.78434753417969), (-0.186187744140625, 69.78434753417969)] @@ -35518,6 +39361,9 @@ Figure 1.169 44.0 + + + @@ -35603,8 +39449,8 @@ Figure 1.170 - + @@ -35651,6 +39497,12 @@ Figure 1.170 Core + + + + + + @@ -35665,6 +39517,9 @@ Figure 1.170 70.0 + + + @@ -35679,6 +39534,9 @@ Figure 1.170 70.0 + + + @@ -35691,8 +39549,8 @@ Figure 1.170 - + @@ -35713,6 +39571,12 @@ Figure 1.170 FTA + + + + + + @@ -35727,6 +39591,9 @@ Figure 1.170 70.0 + + + @@ -35741,6 +39608,9 @@ Figure 1.170 70.0 + + + @@ -35775,6 +39645,12 @@ Figure 1.170 FMEA + + + + + + @@ -35789,6 +39665,9 @@ Figure 1.170 70.0 + + + @@ -35803,6 +39682,9 @@ Figure 1.170 70.0 + + + @@ -35813,6 +39695,14 @@ Figure 1.170 Methods + + + + + + + + @@ -35827,6 +39717,9 @@ Figure 1.170 70.0 + + + @@ -35841,6 +39734,9 @@ Figure 1.170 70.0 + + + @@ -35855,6 +39751,9 @@ Figure 1.170 70.0 + + + @@ -35869,6 +39768,9 @@ Figure 1.170 70.0 + + + @@ -35903,6 +39805,12 @@ Figure 1.170 General + + + + + + @@ -35917,6 +39825,9 @@ Figure 1.170 70.0 + + + @@ -35931,6 +39842,9 @@ Figure 1.170 70.0 + + + @@ -35941,6 +39855,11 @@ Figure 1.170 GSN + + + + + @@ -35955,10 +39874,14 @@ Figure 1.170 70.0 + + + + \ No newline at end of file From bf91ac7ad54d96bbe9f148dcc3526f35583dab2a Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:23:23 -0500 Subject: [PATCH 02/40] Update figure 9.4 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 33da93fd2..49edd71fb 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -195,7 +195,7 @@ -Situations +Situation @@ -773,8 +773,8 @@ Figure 1.4 -Safety and Reliability Analysis 1.0 -Figure 1.3 +RAAML 1.0 +Figure 9.4 From d3d6768a215c0a432db45ca770118c508d581da1 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:24:30 -0500 Subject: [PATCH 03/40] Update figure 9.5 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 49edd71fb..cf3e5aa4d 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -673,7 +673,7 @@ (1.0, 0.0, 0.0, 1.0, 380.66729736328125, 11.334640502929688) -248.12225341796875 +99.33270263671875 44.0 @@ -762,8 +762,8 @@ -Safety and Reliability Analysis 1.0 -Figure 1.4 +RAAML 1.0 +Figure 9.5 From 9ae19bcf9cf2c42b93187b569f822e89a1d67c5e Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:26:11 -0500 Subject: [PATCH 04/40] Update figure 9.6 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index cf3e5aa4d..3ddc97755 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -817,6 +817,7 @@ Figure 9.4 + @@ -941,6 +942,23 @@ Figure 9.4 + + +(1.0, 0.0, 0.0, 1.0, 409.0, -18.671875) + + +100.0 + + +50.0 + + + + + + + + @@ -39884,4 +39902,15 @@ Figure 1.170 + + +RAAML 1.0 +Figure 9.6 + + + + + + + \ No newline at end of file From 5e0e1c2786a49ec5cfb6660bd050808827bcff94 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:27:33 -0500 Subject: [PATCH 05/40] Update figure 9.7 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3ddc97755..38b302a2d 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1191,7 +1191,7 @@ Figure 9.4 (1.0, 0.0, 0.0, 1.0, 248.7108154296875, 25.673431396484375) -250.47991943359375 +101.2891845703125 44.0 @@ -26732,8 +26732,8 @@ Figure 1.115 -Safety and Reliability Analysis 1.0 -Figure 1.6 +RAAML 1.0 +Figure 9.7 From 708ca611f132fb1258610a0618c7a1cada35f9f5 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:39:11 -0500 Subject: [PATCH 06/40] Update figure 9.10, 9.11, and 9.12 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 80 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 69 insertions(+), 11 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 38b302a2d..9afd395cc 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1622,7 +1622,7 @@ Figures 9.2 and 9.3 (1.0, 0.0, 0.0, 1.0, 268.5781555175781, 14.020050048828125) -251.99142456054688 +107.42184448242188 44.0 @@ -1744,8 +1744,8 @@ Figures 9.2 and 9.3 -Safety and Reliability Analysis 1.0 -Figure 1.7 +RAAML 1.0 +Figure 9.8 @@ -1762,6 +1762,7 @@ Figure 1.7 + @@ -1840,6 +1841,23 @@ Figure 1.7 + + +(1.0, 0.0, 0.0, 1.0, 304.0, 46.0) + + +100.0 + + +50.0 + + + + + + + + @@ -2006,7 +2024,7 @@ Figure 1.7 (1.0, 0.0, 0.0, 1.0, 346.580078125, 29.273635864257812) -248.17877197265625 +114.349609375 44.0 @@ -2197,10 +2215,10 @@ Figure 1.7 -(1.0, 0.0, 0.0, 1.0, 369.59747314453125, 20.103866577148438) +(1.0, 0.0, 0.0, 1.0, 490.59747314453125, 19.103866577148438) -249.97161865234375 +106.86737060546875 44.0 @@ -2282,8 +2300,8 @@ Figure 1.7 - + @@ -2426,8 +2444,8 @@ Figure 1.7 -Safety and Reliability Analysis 1.0 -Figure 1.10 +RAAML 1.0 +Figure 9.11 @@ -2444,6 +2462,7 @@ Figure 1.10 + @@ -2522,6 +2541,23 @@ Figure 1.10 + + +(1.0, 0.0, 0.0, 1.0, 338.0, 32.0) + + +100.0 + + +50.0 + + + + + + + + @@ -9907,8 +9943,8 @@ Figure 1.39 -Safety and Reliability Analysis 1.0 -Figure 1.8 +RAAML 1.0 +Figure 9.9 @@ -39913,4 +39949,26 @@ Figure 9.6 + + +RAAML 1.0 +Figure 9.10 + + + + + + + + + +RAAML 1.0 +Figure 9.12 + + + + + + + \ No newline at end of file From 20c472269538c2fd1fba89a2cae70c1ed25288c2 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:45:29 -0500 Subject: [PATCH 07/40] Update figures 9.13, 9.14, and 9.15 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 9afd395cc..77416f969 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -3022,7 +3022,7 @@ Figure 1.23 (1.0, 0.0, 0.0, 1.0, 337.1187744140625, 16.541458129882812) -249.742431640625 +98.4085693359375 44.0 @@ -3106,7 +3106,7 @@ Figure 1.23 -AbstractEffect +Abstract Effect @@ -3197,7 +3197,7 @@ Figure 1.23 (1.0, 0.0, 0.0, 1.0, 295.87725830078125, 14.708999633789062) -247.62530517578125 +98.86492919921875 44.0 @@ -3267,8 +3267,8 @@ Figure 1.23 -Safety and Reliability Analysis 1.0 -Figure 1.13 +RAAML 1.0 +Figure 9.14 @@ -3285,6 +3285,7 @@ Figure 1.13 + @@ -3363,6 +3364,23 @@ Figure 1.13 + + +(1.0, 0.0, 0.0, 1.0, 340.0, 19.6015625) + + +100.0 + + +50.0 + + + + + + + + @@ -9593,8 +9611,8 @@ Figure 1.38 -Safety and Reliability Analysis 1.0 -Figure 1.11 +RAAML 1.0 +Figure 9.13 @@ -39971,4 +39989,15 @@ Figure 9.12 + + +RAAML 1.0 +Figure 9.15 + + + + + + + \ No newline at end of file From ee737fe9d87ae2cf787c985b7312849e49000a01 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:50:55 -0500 Subject: [PATCH 08/40] Update figures 9.16 through 9.21 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 54 ++++++++++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 77416f969..b8d21fbb6 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -3673,13 +3673,13 @@ Figure 9.14 -(1.0, 0.0, 0.0, 1.0, 464.12786865234375, 62.05560302734375) +(1.0, 0.0, 0.0, 1.0, 468.8648681640625, 48.05560302734375) -249.198974609375 +101.87213134765625 -44.0 +45.94439697265625 @@ -3814,10 +3814,10 @@ Figure 9.14 -(1.0, 0.0, 0.0, 1.0, 436.6932373046875, 21.208755493164062) +(1.0, 0.0, 0.0, 1.0, 331.6932373046875, 28.208755493164062) -252.29937744140625 +105.3067626953125 44.0 @@ -3831,7 +3831,7 @@ Figure 9.14 -(1.0, 0.0, 0.0, 1.0, 125.67617797851562, 231.17510986328125) +(1.0, 0.0, 0.0, 1.0, 98.67617797851562, 160.17510986328125) 153.0 @@ -3842,6 +3842,12 @@ Figure 9.14 + +0 + + +0 + @@ -3869,7 +3875,7 @@ Figure 9.14 -(1.0, 0.0, 0.0, 1.0, 192.82086181640625, 231.17510986328125) +(1.0, 0.0, 0.0, 1.0, 165.82086181640625, 160.17510986328125) [(0.0, 0.0), (-0.127227783203125, -65.64190673828125), (180.2943115234375, -63.14495849609375), (180.86163330078125, 40.3958740234375), (85.85531616210938, 40.28466796875)] @@ -3885,8 +3891,8 @@ Figure 9.14 -Safety and Reliability Analysis 1.0 -Figure 1.15 +RAAML 1.0 +Figure 9.16 @@ -3896,8 +3902,8 @@ Figure 1.15 -Safety and Reliability Analysis 1.0 -Figure 1.16 +RAAML 1.0 +Figure 9.17 @@ -4060,7 +4066,7 @@ Figure 1.16 (1.0, 0.0, 0.0, 1.0, 434.3662109375, 14.991485595703125) -249.88153076171875 +107.6337890625 44.0 @@ -4153,8 +4159,8 @@ Figure 1.16 -Safety and Reliability Analysis 1.0 -Figure 1.17 +RAAML 1.0 +Figure 9.18 @@ -4180,10 +4186,10 @@ Figure 1.17 -(1.0, 0.0, 0.0, 1.0, 359.3753662109375, 19.577362060546875) +(1.0, 0.0, 0.0, 1.0, 304.3753662109375, 19.577362060546875) -248.61517333984375 +99.6246337890625 44.0 @@ -4271,8 +4277,8 @@ Figure 1.17 -Safety and Reliability Analysis 1.0 -Figure 1.18 +RAAML 1.0 +Figure 9.19 @@ -4426,7 +4432,7 @@ Figure 1.18 (1.0, 0.0, 0.0, 1.0, 285.0263671875, 10.602218627929688) -259.59014892578125 +103.9736328125 44.0 @@ -4491,8 +4497,8 @@ Figure 1.18 -Safety and Reliability Analysis 1.0 -Figure 1.19 +RAAML 1.0 +Figure 9.20 @@ -4795,7 +4801,7 @@ Figure 1.20 (1.0, 0.0, 0.0, 1.0, 431.18231201171875, 11.299224853515625) -268.0953369140625 +98.81768798828125 44.0 @@ -4929,8 +4935,8 @@ Figure 1.20 -Safety and Reliability Analysis 1.0 -Figure 1.21 +RAAML 1.0 +Figure 9.21 From e4a36fcaf024ed3a089b6264ea179203b5db3935 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:54:14 -0500 Subject: [PATCH 09/40] Update figure 9.22 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index b8d21fbb6..1596fe8ce 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -5214,7 +5214,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 417.8079833984375, 13.08984375) -250.43829345703125 +96.1920166015625 44.0 @@ -5471,8 +5471,8 @@ Figure 9.21 -Safety and Reliability Analysis 1.0 -Figure 1.22 +RAAML 1.0 +Figure 9.22 From e94405653a64380dfd21adfd5b01bed564a6e015 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 14:57:24 -0500 Subject: [PATCH 10/40] Update figure 9.23 and remove Vulnerability Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 162 ------------------------------------------- 1 file changed, 162 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 1596fe8ce..3e0c25d4c 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1245,7 +1245,6 @@ Figure 9.4 - @@ -1270,7 +1269,6 @@ Figure 9.4 - @@ -4307,7 +4305,6 @@ Figure 9.19 - @@ -4506,172 +4503,13 @@ Figure 9.20 - - -Vulnerability - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 98.2066650390625, 32.91607666015625) - - -117.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 106.7066650390625, 199.8211669921875) - - -106.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 157.41726684570312, 106.91607666015625) - - -[(0.0, 0.0), (0.0, 92.90509033203125), (3.6429943847656148, 92.90509033203125)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 314.28753662109375, 18.783798217773438) - - -264.03302001953125 - - -44.0 - - - - - - - - - - - - - - - - - - - - - - -Vulnerability - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Safety and Reliability Analysis 1.0 -Figure 1.20 - - - - - - - Scenario From f1de8a91b1589559e0af657d11a292c013c151b8 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 15:04:38 -0500 Subject: [PATCH 11/40] Update General Concepts Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3e0c25d4c..a4d12f2eb 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -2744,7 +2744,7 @@ Figure 9.11 (1.0, 0.0, 0.0, 1.0, 379.171142578125, 11.596694946289062) -249.70257568359375 +98.828857421875 44.0 @@ -2879,8 +2879,8 @@ Figure 9.11 -Safety and Reliability Analysis 1.0 -Figure 1.23 +RAAML 1.0 +Figure 9.24 @@ -5462,7 +5462,7 @@ Figure 9.22 (1.0, 0.0, 0.0, 1.0, 487.49639892578125, 17.19598388671875) -250.00152587890625 +99.50360107421875 44.0 @@ -5558,8 +5558,8 @@ Figure 9.22 -Safety and Reliability Analysis 1.0 -Figure 1.24 +RAAML 1.0 +Figure 9.25 @@ -5711,7 +5711,7 @@ Figure 1.24 (1.0, 0.0, 0.0, 1.0, 486.141357421875, 15.0897216796875) -254.78656005859375 +97.178955078125 44.0 @@ -5807,8 +5807,8 @@ Figure 1.24 -Safety and Reliability Analysis 1.0 -Figure 1.25 +RAAML 1.0 +Figure 9.26 @@ -5954,10 +5954,10 @@ Figure 1.25 -(1.0, 0.0, 0.0, 1.0, 515.3054809570312, -23.085189819335938) +(1.0, 0.0, 0.0, 1.0, 513.3054809570312, -33.08518981933594) -264.04339599609375 +105.69451904296875 44.0 @@ -6124,8 +6124,8 @@ Figure 1.25 -Safety and Reliability Analysis 1.0 -Figure 1.26 +RAAML 1.0 +Figure 9.27 @@ -6271,10 +6271,10 @@ Figure 1.26 -(1.0, 0.0, 0.0, 1.0, 455.4351806640625, 9.59033203125) +(1.0, 0.0, 0.0, 1.0, 462.4351806640625, 15.0) -249.75250244140625 +95.5648193359375 44.0 @@ -6370,8 +6370,8 @@ Figure 1.26 -Safety and Reliability Analysis 1.0 -Figure 1.27 +RAAML 1.0 +Figure 9.28 @@ -6520,7 +6520,7 @@ Figure 1.27 (1.0, 0.0, 0.0, 1.0, 510.586181640625, 12.599822998046875) -248.7783203125 +104.413818359375 44.0 @@ -6616,8 +6616,8 @@ Figure 1.27 -Safety and Reliability Analysis 1.0 -Figure 1.28 +RAAML 1.0 +Figure 9.29 @@ -6766,7 +6766,7 @@ Figure 1.28 (1.0, 0.0, 0.0, 1.0, 457.31298828125, 14.256912231445312) -252.27362060546875 +98.68701171875 44.0 @@ -6862,8 +6862,8 @@ Figure 1.28 -Safety and Reliability Analysis 1.0 -Figure 1.29 +RAAML 1.0 +Figure 9.30 @@ -6964,7 +6964,7 @@ Figure 1.29 (1.0, 0.0, 0.0, 1.0, 255.2591552734375, 16.082199096679688) -251.87890625 +100.7408447265625 44.0 @@ -7060,8 +7060,8 @@ Figure 1.29 -Safety and Reliability Analysis 1.0 -Figure 1.30 +RAAML 1.0 +Figure 9.31 From 2f7663b65464afc334c9df2e9274e94d554de1cb Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 10 Jan 2021 15:17:53 -0500 Subject: [PATCH 12/40] Update FMEA Library Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 133 +++++++++++++++++++++++++++++++++---------- 1 file changed, 104 insertions(+), 29 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index a4d12f2eb..0d916e80e 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -4308,6 +4308,7 @@ Figure 9.19 + @@ -7129,6 +7130,8 @@ Figure 9.31 + + @@ -7372,6 +7375,46 @@ Figure 9.31 + + +(1.0, 0.0, 0.0, 1.0, 22.0, 84.9765625) + + +146.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 530.8046875, -26.6640625) + + +100.0 + + +50.0 + + + + + + + + @@ -8229,7 +8272,7 @@ Figure 1.40 (1.0, 0.0, 0.0, 1.0, 450.22515869140625, 9.573104858398438) -263.36151123046875 +101.6129150390625 44.0 @@ -8448,8 +8491,8 @@ Figure 1.40 -Safety and Reliability Analysis 1.0 -Figure 1.32 +RAAML 1.0 +Figure 9.33 @@ -8550,7 +8593,7 @@ Figure 1.32 (1.0, 0.0, 0.0, 1.0, 355.86102294921875, 9.972122192382812) -247.2503662109375 +97.94757080078125 44.0 @@ -8614,8 +8657,8 @@ Figure 1.32 -Safety and Reliability Analysis 1.0 -Figure 1.33 +RAAML 1.0 +Figure 9.34 @@ -8716,7 +8759,7 @@ Figure 1.33 (1.0, 0.0, 0.0, 1.0, 343.0712890625, 10.150436401367188) -251.65826416015625 +98.9287109375 44.0 @@ -8780,8 +8823,8 @@ Figure 1.33 -Safety and Reliability Analysis 1.0 -Figure 1.34 +RAAML 1.0 +Figure 9.35 @@ -8807,7 +8850,7 @@ Figure 1.34 -(1.0, 0.0, 0.0, 1.0, 96.12075805664062, -6.4964599609375) +(1.0, 0.0, 0.0, 1.0, 102.12075805664062, -31.4964599609375) 181.0 @@ -8830,7 +8873,7 @@ Figure 1.34 -(1.0, 0.0, 0.0, 1.0, 105.62075805664062, 163.6959228515625) +(1.0, 0.0, 0.0, 1.0, 111.62075805664062, 138.6959228515625) 162.0 @@ -8865,7 +8908,7 @@ Figure 1.34 -(1.0, 0.0, 0.0, 1.0, 185.30755615234375, 80.5035400390625) +(1.0, 0.0, 0.0, 1.0, 191.30755615234375, 55.5035400390625) [(0.0, 0.0), (0.0, 83.1923828125), (0.0, 83.1923828125)] @@ -8879,10 +8922,10 @@ Figure 1.34 -(1.0, 0.0, 0.0, 1.0, 350.64556884765625, -42.45262145996094) +(1.0, 0.0, 0.0, 1.0, 327.64556884765625, -44.45262145996094) -248.333251953125 +99.35443115234375 44.0 @@ -8946,8 +8989,8 @@ Figure 1.34 -Safety & Reliability Analysis 1.0 -Figure 1.35 +RAAML 1.0 +Figure 9.36 @@ -9048,10 +9091,10 @@ Figure 1.35 (1.0, 0.0, 0.0, 1.0, 362.40399169921875, 33.88764953613281) -251.4315185546875 +105.59600830078125 -44.0 +44.11235046386719 @@ -9112,8 +9155,8 @@ Figure 1.35 -Safety and Reliability Analysis 1.0 -Figure 1.36 +RAAML 1.0 +Figure 9.37 @@ -9214,7 +9257,7 @@ Figure 1.36 (1.0, 0.0, 0.0, 1.0, 342.17950439453125, 21.568984985351562) -252.55889892578125 +96.82049560546875 44.0 @@ -9278,8 +9321,8 @@ Figure 1.36 -Safety and Reliability Analysis 1.0 -Figure 1.37 +RAAML 1.0 +Figure 9.38 @@ -9380,7 +9423,7 @@ Figure 1.37 (1.0, 0.0, 0.0, 1.0, 334.69482421875, 12.889266967773438) -258.462890625 +97.30517578125 44.0 @@ -9444,8 +9487,8 @@ Figure 1.37 -Safety and Reliability Analysis 1.0 -Figure 1.38 +RAAML 1.0 +Figure 9.39 @@ -9557,7 +9600,7 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 367.2132568359375, 35.27308654785156) -247.378173828125 +96.7867431640625 44.0 @@ -9621,8 +9664,8 @@ Figure 9.13 -Safety and Reliability Analysis 1.0 -Figure 1.39 +RAAML 1.0 +Figure 9.40 @@ -39844,4 +39887,36 @@ Figure 9.15 + + + + + + + + + + +composite + + + + + + + + + + + + +RAAML 1.0 +Figure 9.32 + + + + + + + \ No newline at end of file From 705d58dbb85e8cc4245b1ed5ee30416cc4cbba2a Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 11 Jan 2021 21:46:15 -0500 Subject: [PATCH 13/40] Update FTA Library through Figure 9.49 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 182 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 146 insertions(+), 36 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 0d916e80e..3c2a08326 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -7660,10 +7660,10 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 482.3515625, 12.388885498046875) -259.611328125 +99.6484375 -44.0 +45.611114501953125 @@ -7787,8 +7787,8 @@ Figure 9.31 -Safety and Reliability Analysis 1.0 -Figure 1.40 +RAAML 1.0 +Figure 9.41 @@ -9794,7 +9794,7 @@ Figure 9.40 (1.0, 0.0, 0.0, 1.0, 359.50958251953125, 22.630615234375) -253.16021728515625 +95.49041748046875 44.0 @@ -9859,8 +9859,8 @@ Figure 9.9 -Safety and Reliability Analysis 1.0 -Figure 1.41 +RAAML 1.0 +Figure 9.42 @@ -9880,6 +9880,8 @@ Figure 1.41 + + @@ -9911,14 +9913,20 @@ Figure 1.41 (1.0, 0.0, 0.0, 1.0, 291.9486083984375, 59.481109619140625) -181.0 +146.0 -87.0 +71.0 + +0 + + +0 + @@ -9986,7 +9994,7 @@ Figure 1.41 (1.0, 0.0, 0.0, 1.0, 351.3814697265625, 146.48110961914062) -[(0.0, 0.0), (0.0, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] +[(-11.49254224577004, 0.0), (-11.49254224577004, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] @@ -10000,7 +10008,7 @@ Figure 1.41 (1.0, 0.0, 0.0, 1.0, 508.44549560546875, 31.591094970703125) -258.08587646484375 +97.55450439453125 44.0 @@ -10012,6 +10020,58 @@ Figure 1.41 + + +(1.0, 0.0, 0.0, 1.0, 494.0, 242.4374542236328) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 534.0, 287.0) + + +[(-40.0, 0.0), (-126.6669921875, -0.7265625)] + + + + + + + + @@ -10041,6 +10101,11 @@ Figure 1.41 FTATree + + + + + @@ -10373,8 +10438,8 @@ Figure 1.41 -Safety and Reliability Analysis 1.0 -Figure 1.42 +RAAML 1.0 +Figure 9.43 @@ -10642,10 +10707,10 @@ Figure 1.42 (1.0, 0.0, 0.0, 1.0, 383.39447021484375, 30.742950439453125) -251.23828125 +96.01568603515625 -50.94606018066406 +44.257049560546875 @@ -10684,6 +10749,7 @@ Figure 1.42 + @@ -10868,8 +10934,8 @@ Figure 1.42 -Safety and Reliability Analysis 1.0 -Figure 1.43 +RAAML 1.0 +Figure 9.44 @@ -10947,7 +11013,7 @@ Figure 1.43 (1.0, 0.0, 0.0, 1.0, 341.08203125, 33.654876708984375) -261.9842529296875 +100.8125 44.0 @@ -10986,8 +11052,8 @@ Figure 1.43 -Safety and Reliability Analysis 1.0 -Figure 1.44 +RAAML 1.0 +Figure 9.45 @@ -15772,7 +15838,7 @@ Figure 1.78 (1.0, 0.0, 0.0, 1.0, 290.36541748046875, 12.386184692382812) -258.13671875 +99.63458251953125 44.0 @@ -15856,8 +15922,8 @@ Figure 1.78 -Safety and Reliability Analysis 1.0 -Figure 1.45 +RAAML 1.0 +Figure 9.46 @@ -15955,7 +16021,7 @@ Figure 1.45 (1.0, 0.0, 0.0, 1.0, 260.95123291015625, 21.36614990234375) -253.828857421875 +100.04876708984375 44.0 @@ -15981,7 +16047,7 @@ Figure 1.45 -NewClass +TopEvent @@ -16019,8 +16085,8 @@ Figure 1.45 -Safety and Reliability Analysis 1.0 -Figure 1.46 +RAAML 1.0 +Figure 9.47 @@ -16121,7 +16187,7 @@ Figure 1.46 (1.0, 0.0, 0.0, 1.0, 309.6141357421875, 27.942962646484375) -249.83258056640625 +96.3858642578125 44.0 @@ -16185,8 +16251,8 @@ Figure 1.46 -Safety and Reliability Analysis 1.0 -Figure 1.47 +RAAML 1.0 +Figure 9.48 @@ -16329,7 +16395,7 @@ Figure 1.47 (1.0, 0.0, 0.0, 1.0, 280.0694580078125, 13.784469604492188) -265.54718017578125 +95.9305419921875 44.0 @@ -16413,8 +16479,8 @@ Figure 1.47 -Safety and Reliability Analysis 1.0 -Figure 1.48 +RAAML 1.0 +Figure 9.49 @@ -16509,7 +16575,7 @@ Figure 1.48 (1.0, 0.0, 0.0, 1.0, 316.85693359375, 14.73004150390625) -250.265869140625 +99.14306640625 44.0 @@ -16573,8 +16639,8 @@ Figure 1.48 -Safety and Reliability Analysis 1.0 -Figure 1.49 +RAAML 1.0 +Figure 9.50 @@ -39919,4 +39985,48 @@ Figure 9.32 + + + + + + + + + + + + + + + +composite + + + + + + + + +topEvent + + + + + +1 + + +1 + + + + + + + + + + \ No newline at end of file From 8cab56e164bacdf493e94a60f8cd22b5d669a8c8 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 11 Jan 2021 21:54:25 -0500 Subject: [PATCH 14/40] Change applied UndevelopedEvent stereotypes Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 505 ++++++++++++++++++++----------------------- 1 file changed, 236 insertions(+), 269 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3c2a08326..06c72fb4f 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -360,7 +360,6 @@ - @@ -408,7 +407,6 @@ - @@ -2577,6 +2575,9 @@ Figure 9.11 + + + @@ -2589,6 +2590,7 @@ Figure 9.11 + @@ -10124,7 +10126,6 @@ Figure 9.42 - @@ -10149,7 +10150,6 @@ Figure 9.42 - @@ -11239,7 +11239,6 @@ Figure 9.45 - @@ -11419,255 +11418,6 @@ Figure 1.65 - - -Undeveloped Event - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 118.65643310546875, 37.25944519042969) - - -100.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 134.35128784179688, 156.37200927734375) - - -234.98764038085938 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 266.17694091796875, 30.759445190429688) - - -106.0 - - -87.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 319.00640869140625, 117.75944519042969) - - -[(0.0, 0.0), (0.0, 38.61256408691406), (-1.8331298828125, 38.61256408691406)] - - - - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 176.01397705078125, 111.25944519042969) - - -[(0.0, 0.0), (0.0, 45.11256408691406), (-0.7781982421875, 45.11256408691406)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 416.96514892578125, 10.801849365234375) - - -256.4136962890625 - - -44.0 - - - - - - - - - - - - - - - - - -UndevelopedEvent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - - - - - - - - - - - - - - -Safety and Reliability Analysis 1.0 -Figure 1.63 - - - - - - - Dormant Event @@ -16532,7 +16282,7 @@ Figure 9.49 (1.0, 0.0, 0.0, 1.0, 105.04458618164062, 161.83642578125) -150.0 +175.0 74.0 @@ -16540,6 +16290,12 @@ Figure 9.49 + +0 + + +0 + @@ -16561,7 +16317,7 @@ Figure 9.49 (1.0, 0.0, 0.0, 1.0, 180.04458618164062, 110.73004150390625) -[(0.0, 0.0), (0.0, 51.10638427734375), (0.100799560546875, 51.10638427734375)] +[(0.0, 0.0), (0.0, 51.10638427734375), (12.617599487304688, 51.10638427734375)] @@ -16592,7 +16348,8 @@ Figure 9.49 - + + @@ -16625,18 +16382,6 @@ Figure 9.49 - - - - - - - - - - - - RAAML 1.0 @@ -40029,4 +39774,226 @@ Figure 9.32 + + +Undeveloped + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 121.0, 62.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 165.0, 117.0) + + +[(0.0, 19.0), (0.0, 72.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 117.5, 189.0) + + +107.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 261.0, 26.0) + + +184.0 + + +44.0 + + + + + + + + + + + + +Element + + + + + + + + + + + + + + + + + +Undeveloped + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + +RAAML 1.0 +Section 9.2 (No Diagram) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 7c9fcc19f6ae4ca8dbf294044ecb2b4eb2c9fee0 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 11 Jan 2021 22:10:51 -0500 Subject: [PATCH 15/40] Update Figure 9.51 Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 06c72fb4f..845adac0f 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -16486,7 +16486,7 @@ Figure 9.50 (1.0, 0.0, 0.0, 1.0, 281.88824462890625, 15.993576049804688) -253.052978515625 +98.11175537109375 44.0 @@ -16550,8 +16550,8 @@ Figure 9.50 -Safety and Reliability Analysis 1.0 -Figure 1.50 +RAAML 1.0 +Figure 9.51 From afdae6dc95d2f46dc693705803da2b7d4b13b07e Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 11 Jan 2021 22:13:47 -0500 Subject: [PATCH 16/40] Reword Safety and Reliability Analysis to RAAML Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 418 +++++++++++++++++++++---------------------- 1 file changed, 209 insertions(+), 209 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 845adac0f..b3fa8c291 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -49,7 +49,7 @@ -Safety and Reliability Analysis +RAAML @@ -109,7 +109,7 @@ -Safety and Reliability Analysis diagram +RAAML diagram @@ -11409,8 +11409,8 @@ Figure 9.45 -Safety and Reliability Analysis 1.0 -Figure 1.65 +RAAML 1.0 +Figure 9.65 @@ -11658,8 +11658,8 @@ Figure 1.65 -Safety and Reliability Analysis 1.0 -Figure 1.64 +RAAML 1.0 +Figure 9.64 @@ -11964,8 +11964,8 @@ Figure 1.64 -Safety and Reliability Analysis 1.0 -Figure 1.62 +RAAML 1.0 +Figure 9.62 @@ -12213,8 +12213,8 @@ Figure 1.62 -Safety and Reliability Analysis 1.0 -Figure 1.66 +RAAML 1.0 +Figure 9.66 @@ -12462,8 +12462,8 @@ Figure 1.66 -Safety and Reliability Analysis 1.0 -Figure 1.67 +RAAML 1.0 +Figure 9.67 @@ -12711,8 +12711,8 @@ Figure 1.67 -Safety and Reliability Analysis 1.0 -Figure 1.68 +RAAML 1.0 +Figure 9.68 @@ -12960,8 +12960,8 @@ Figure 1.68 -Safety and Reliability Analysis 1.0 -Figure 1.69 +RAAML 1.0 +Figure 9.69 @@ -13367,8 +13367,8 @@ Figure 1.69 -Safety and Reliability Analysis 1.0 -Figure 1.70 +RAAML 1.0 +Figure 9.70 @@ -13458,8 +13458,8 @@ Figure 1.70 -Safety and Reliability Analysis 1.0 -Figure 1.71 +RAAML 1.0 +Figure 9.71 @@ -13707,8 +13707,8 @@ Figure 1.71 -Safety and Reliability Analysis 1.0 -Figure 1.72 +RAAML 1.0 +Figure 9.72 @@ -13956,8 +13956,8 @@ Figure 1.72 -Safety and Reliability Analysis 1.0 -Figure 1.73 +RAAML 1.0 +Figure 9.73 @@ -14205,8 +14205,8 @@ Figure 1.73 -Safety and Reliability Analysis 1.0 -Figure 1.74 +RAAML 1.0 +Figure 9.74 @@ -14454,8 +14454,8 @@ Figure 1.74 -Safety and Reliability Analysis 1.0 -Figure 1.75 +RAAML 1.0 +Figure 9.75 @@ -14703,8 +14703,8 @@ Figure 1.75 -Safety and Reliability Analysis 1.0 -Figure 1.76 +RAAML 1.0 +Figure 9.76 @@ -14952,8 +14952,8 @@ Figure 1.76 -Safety and Reliability Analysis 1.0 -Figure 1.78 +RAAML 1.0 +Figure 9.78 @@ -15388,8 +15388,8 @@ Figure 1.78 -Safety and Reliability Analysis 1.0 -Figure 1.79 +RAAML 1.0 +Figure 9.79 @@ -15399,8 +15399,8 @@ Figure 1.79 -Safety and Reliability Analysis 1.0 -Figure 1.78 +RAAML 1.0 +Figure 9.78 @@ -16716,8 +16716,8 @@ Figure 9.51 -Safety and Reliability Analysis 1.0 -Figure 1.51 +RAAML 1.0 +Figure 9.51 @@ -17188,8 +17188,8 @@ Figure 1.51 -Safety and Reliability Analysis 1.0 -Figure 1.114 +RAAML 1.0 +Figure 9.114 @@ -17537,8 +17537,8 @@ Figure 1.114 -Safety and Reliability Analysis 1.0 -Figure 1.112 +RAAML 1.0 +Figure 9.112 @@ -18082,8 +18082,8 @@ Figure 1.112 -Safety and Reliability Analysis 1.0 -Figure 1.86 +RAAML 1.0 +Figure 9.86 @@ -18204,8 +18204,8 @@ Figure 1.86 -Safety and Reliability Analysis 1.0 -Figure 1.80 +RAAML 1.0 +Figure 9.80 @@ -18493,8 +18493,8 @@ Figure 1.80 -Safety and Reliability Analysis 1.0 -Figure 1.81 +RAAML 1.0 +Figure 9.81 @@ -18782,8 +18782,8 @@ Figure 1.81 -Safety and Reliability Analysis 1.0 -Figure 1.83 +RAAML 1.0 +Figure 9.83 @@ -19071,8 +19071,8 @@ Figure 1.83 -Safety and Reliability Analysis 1.0 -Figure 1.84 +RAAML 1.0 +Figure 9.84 @@ -19189,8 +19189,8 @@ Figure 1.84 -Safety and Reliability Analysis 1.0 -Figure 1.86 +RAAML 1.0 +Figure 9.86 @@ -19874,8 +19874,8 @@ Figure 1.86 -Safety and Reliability Analysis 1.0 -Figure 1.83 +RAAML 1.0 +Figure 9.83 @@ -20300,8 +20300,8 @@ Figure 1.83 -Safety and Reliability Analysis 1.0 -Figure 1.88 +RAAML 1.0 +Figure 9.88 @@ -20436,8 +20436,8 @@ Figure 1.88 -Safety and Reliability Analysis 1.0 -Figure 1.89 +RAAML 1.0 +Figure 9.89 @@ -20554,8 +20554,8 @@ Figure 1.89 -Safety and Reliability Analysis 1.0 -Figure 1.90 +RAAML 1.0 +Figure 9.90 @@ -20723,8 +20723,8 @@ Figure 1.90 -Safety and Reliability Analysis 1.0 -Figure 1.91 +RAAML 1.0 +Figure 9.91 @@ -20972,8 +20972,8 @@ Figure 1.91 -Safety and Reliability Analysis 1.0 -Figure 1.113 +RAAML 1.0 +Figure 9.113 @@ -21646,8 +21646,8 @@ Figure 1.113 -Safety and Reliability Analysis 1.0 -Figure 1.101 +RAAML 1.0 +Figure 9.101 @@ -21761,8 +21761,8 @@ Figure 1.101 -Safety and Reliability Analysis 1.0 -Figure 1.104 +RAAML 1.0 +Figure 9.104 @@ -21820,8 +21820,8 @@ Figure 1.104 -Safety and Reliability Analysis 1.0 -Figure 1.92 +RAAML 1.0 +Figure 9.92 @@ -21986,8 +21986,8 @@ Figure 1.92 -Safety and Reliability Analysis 1.0 -Figure 1.93 +RAAML 1.0 +Figure 9.93 @@ -22135,8 +22135,8 @@ Figure 1.93 -Safety and Reliability Analysis 1.0 -Figure 1.94 +RAAML 1.0 +Figure 9.94 @@ -22301,8 +22301,8 @@ Figure 1.94 -Safety and Reliability Analysis 1.0 -Figure 1.95 +RAAML 1.0 +Figure 9.95 @@ -22467,8 +22467,8 @@ Figure 1.95 -Safety and Reliability Analysis 1.0 -Figure 1.96 +RAAML 1.0 +Figure 9.96 @@ -22633,8 +22633,8 @@ Figure 1.96 -Safety and Reliability Analysis 1.0 -Figure 1.97 +RAAML 1.0 +Figure 9.97 @@ -22799,8 +22799,8 @@ Figure 1.97 -Safety and Reliability Analysis 1.0 -Figure 1.98 +RAAML 1.0 +Figure 9.98 @@ -22965,8 +22965,8 @@ Figure 1.98 -Safety and Reliability Analysis 1.0 -Figure 1.99 +RAAML 1.0 +Figure 9.99 @@ -23688,8 +23688,8 @@ Figure 1.99 -Safety and Reliability Analysis 1.0 -Figure 1.102 +RAAML 1.0 +Figure 9.102 @@ -23938,8 +23938,8 @@ Figure 1.102 -Safety and Reliability Analysis 1.0 -Figure 1.100 +RAAML 1.0 +Figure 9.100 @@ -24270,8 +24270,8 @@ Figure 1.100 -Safety and Reliability Analysis 1.0 -Figure 1.125 +RAAML 1.0 +Figure 9.125 @@ -24404,8 +24404,8 @@ Figure 1.125 -Safety and Reliability Analysis 1.0 -Figure 1.103 +RAAML 1.0 +Figure 9.103 @@ -24635,8 +24635,8 @@ Figure 1.103 -Safety and Reliability Analysis 1.0 -Figure 1.105 +RAAML 1.0 +Figure 9.105 @@ -24866,8 +24866,8 @@ Figure 1.105 -Safety and Reliability Analysis 1.0 -Figure 1.106 +RAAML 1.0 +Figure 9.106 @@ -25097,8 +25097,8 @@ Figure 1.106 -Safety and Reliability Analysis 1.0 -Figure 1.107 +RAAML 1.0 +Figure 9.107 @@ -25328,8 +25328,8 @@ Figure 1.107 -Safety and Reliability Analysis 1.0 -Figure 1.108 +RAAML 1.0 +Figure 9.108 @@ -25559,8 +25559,8 @@ Figure 1.108 -Safety and Reliability Analysis 1.0 -Figure 1.109 +RAAML 1.0 +Figure 9.109 @@ -25795,8 +25795,8 @@ Figure 1.109 -Safety and Reliability Analysis 1.0 -Figure 1.110 +RAAML 1.0 +Figure 9.110 @@ -26029,8 +26029,8 @@ Figure 1.110 -Safety and Reliability Analysis 1.0 -Figure 1.111 +RAAML 1.0 +Figure 9.111 @@ -26278,8 +26278,8 @@ Figure 1.111 -Safety and Reliability Analysis 1.0 -Figure 1.115 +RAAML 1.0 +Figure 9.115 @@ -26557,8 +26557,8 @@ Figure 9.7 -Safety and Reliability Analysis 1.0 -Figure 1.116 +RAAML 1.0 +Figure 9.116 @@ -26896,8 +26896,8 @@ Figure 1.116 -Safety and Reliability Analysis 1.0 -Figure 1.117 +RAAML 1.0 +Figure 9.117 @@ -27145,8 +27145,8 @@ Figure 1.117 -Safety and Reliability Analysis 1.0 -Figure 1.118 +RAAML 1.0 +Figure 9.118 @@ -27325,8 +27325,8 @@ Figure 1.118 -Safety and Reliability Analysis 1.0 -Figure 1.119 +RAAML 1.0 +Figure 9.119 @@ -27656,8 +27656,8 @@ Figure 1.119 -Safety and Reliability Analysis 1.0 -Figure 1.120 +RAAML 1.0 +Figure 9.120 @@ -27952,8 +27952,8 @@ Figure 1.120 -Safety and Reliability Analysis 1.0 -Figure 1.121 +RAAML 1.0 +Figure 9.121 @@ -28266,8 +28266,8 @@ Figure 1.121 -Safety and Reliability Analysis 1.0 -Figure 1.122 +RAAML 1.0 +Figure 9.122 @@ -28574,8 +28574,8 @@ Figure 1.122 -Safety and Reliability Analysis 1.0 -Figure 1.123 +RAAML 1.0 +Figure 9.123 @@ -28888,8 +28888,8 @@ Figure 1.123 -Safety and Reliability Analysis 1.0 -Figure 1.124 +RAAML 1.0 +Figure 9.124 @@ -29068,8 +29068,8 @@ Figure 1.124 -Safety and Reliability Analysis 1.0 -Figure 1.126 +RAAML 1.0 +Figure 9.126 @@ -29417,8 +29417,8 @@ Figure 1.126 -Safety and Reliability Analysis 1.0 -Figure 1.128 +RAAML 1.0 +Figure 9.128 @@ -29635,8 +29635,8 @@ Figure 1.128 -Safety and Reliability Analysis 1.0 -Figure 1.129 +RAAML 1.0 +Figure 9.129 @@ -29835,8 +29835,8 @@ Figure 1.129 -Safety and Reliability Analysis 1.0 -Figure 1.130 +RAAML 1.0 +Figure 9.130 @@ -30063,8 +30063,8 @@ Figure 1.130 -Safety and Reliability Analysis 1.0 -Figure 1.131 +RAAML 1.0 +Figure 9.131 @@ -30325,8 +30325,8 @@ Figure 1.131 -Safety and Reliability Analysis 1.0 -Figure 1.132 +RAAML 1.0 +Figure 9.132 @@ -30848,8 +30848,8 @@ Figure 1.132 -Safety and Reliability Analysis 1.0 -Figure 1.150 +RAAML 1.0 +Figure 9.150 @@ -31220,8 +31220,8 @@ Figure 1.150 -Safety and Reliability Analysis 1.0 -Figure 1.151 +RAAML 1.0 +Figure 9.151 @@ -31477,8 +31477,8 @@ Figure 1.151 -Safety and Reliability Analysis 1.0 -Figure 1.152 +RAAML 1.0 +Figure 9.152 @@ -31681,8 +31681,8 @@ Figure 1.152 -Safety and Reliability Analysis 1.0 -Figure 1.153 +RAAML 1.0 +Figure 9.153 @@ -31861,8 +31861,8 @@ Figure 1.153 -Safety and Reliability Analysis 1.0 -Figure 1.154 +RAAML 1.0 +Figure 9.154 @@ -32041,8 +32041,8 @@ Figure 1.154 -Safety and Reliability Analysis 1.0 -Figure 1.155 +RAAML 1.0 +Figure 9.155 @@ -32221,8 +32221,8 @@ Figure 1.155 -Safety and Reliability Analysis 1.0 -Figure 1.156 +RAAML 1.0 +Figure 9.156 @@ -32387,8 +32387,8 @@ Figure 1.156 -Safety and Reliability Analysis 1.0 -Figure 1.133 +RAAML 1.0 +Figure 9.133 @@ -32553,8 +32553,8 @@ Figure 1.133 -Safety and Reliability Analysis 1.0 -Figure 1.134 +RAAML 1.0 +Figure 9.134 @@ -32719,8 +32719,8 @@ Figure 1.134 -Safety and Reliability Analysis 1.0 -Figure 1.135 +RAAML 1.0 +Figure 9.135 @@ -32885,8 +32885,8 @@ Figure 1.135 -Safety and Reliability Analysis 1.0 -Figure 1.136 +RAAML 1.0 +Figure 9.136 @@ -33051,8 +33051,8 @@ Figure 1.136 -Safety and Reliability Analysis 1.0 -Figure 1.137 +RAAML 1.0 +Figure 9.137 @@ -33217,8 +33217,8 @@ Figure 1.137 -Safety and Reliability Analysis 1.0 -Figure 1.138 +RAAML 1.0 +Figure 9.138 @@ -33383,8 +33383,8 @@ Figure 1.138 -Safety and Reliability Analysis 1.0 -Figure 1.139 +RAAML 1.0 +Figure 9.139 @@ -33954,8 +33954,8 @@ Figure 1.139 -Safety and Reliability Analysis 1.0 -Figure 1.140 +RAAML 1.0 +Figure 9.140 @@ -34207,8 +34207,8 @@ Figure 1.140 -Safety and Reliability Analysis 1.0 -Figure 1.141 +RAAML 1.0 +Figure 9.141 @@ -34373,8 +34373,8 @@ Figure 1.141 -Safety and Reliability Analysis 1.0 -Figure 1.142 +RAAML 1.0 +Figure 9.142 @@ -34539,8 +34539,8 @@ Figure 1.142 -Safety and Reliability Analysis 1.0 -Figure 1.143 +RAAML 1.0 +Figure 9.143 @@ -34705,8 +34705,8 @@ Figure 1.143 -Safety and Reliability Analysis 1.0 -Figure 1.144 +RAAML 1.0 +Figure 9.144 @@ -35268,8 +35268,8 @@ Figure 1.144 -Safety and Reliability Analysis 1.0 -Figure 1.145 +RAAML 1.0 +Figure 9.145 @@ -35399,8 +35399,8 @@ Figure 1.145 -Safety and Reliability Analysis 1.0 -Figure 1.146 +RAAML 1.0 +Figure 9.146 @@ -35565,8 +35565,8 @@ Figure 1.146 -Safety and Reliability Analysis 1.0 -Figure 1.147 +RAAML 1.0 +Figure 9.147 @@ -36288,7 +36288,7 @@ Figure 1.147 -Safety and Reliability Analysis 1.0 +RAAML 1.0 Figure x (No Figure) @@ -36299,8 +36299,8 @@ Figure x (No Figure) -Safety and Reliability Analysis 1.0 -Figure 1.148 +RAAML 1.0 +Figure 9.148 @@ -36574,8 +36574,8 @@ Figure 1.148 -Safety and Reliability Analysis 1.0 -Figure 1.158 +RAAML 1.0 +Figure 9.158 @@ -36781,8 +36781,8 @@ Figure 1.158 -Safety and Reliability Analysis 1.0 -Figure 1.159 +RAAML 1.0 +Figure 9.159 @@ -37074,8 +37074,8 @@ Figure 1.159 -Safety and Reliability Analysis 1.0 -Figure 1.160 +RAAML 1.0 +Figure 9.160 @@ -37324,8 +37324,8 @@ Figure 1.160 -Safety and Reliability Analysis 1.0 -Figure 1.162 +RAAML 1.0 +Figure 9.162 @@ -37688,8 +37688,8 @@ Figure 1.162 -Safety and Reliability Analysis 1.0 -Figure 1.161 +RAAML 1.0 +Figure 9.161 @@ -37823,8 +37823,8 @@ Figure 1.161 -Safety and Reliability Analysis 1.0 -Figure 1.163 +RAAML 1.0 +Figure 9.163 @@ -37972,8 +37972,8 @@ Figure 1.163 -Safety and Reliability Analysis 1.0 -Figure 1.164 +RAAML 1.0 +Figure 9.164 @@ -38375,8 +38375,8 @@ Figure 1.164 -Safety and Reliability Analysis 1.0 -Figure 1.166 +RAAML 1.0 +Figure 9.166 @@ -38844,8 +38844,8 @@ Figure 1.166 -Safety and Reliability Analysis 1.0 -Figure 1.168 +RAAML 1.0 +Figure 9.168 @@ -39024,8 +39024,8 @@ Figure 1.168 -Safety and Reliability Analysis 1.0 -Figure 1.169 +RAAML 1.0 +Figure 9.169 @@ -39204,8 +39204,8 @@ Figure 1.169 -Safety and Reliability Analysis 1.0 -Figure 1.170 +RAAML 1.0 +Figure 9.170 From 4885ad0f332e43577364b00a8acff1ae5e98a53d Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Tue, 12 Jan 2021 20:51:17 -0500 Subject: [PATCH 17/40] Add FTA Library Gates Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 1527 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1523 insertions(+), 4 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index b3fa8c291..0f814bb4f 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -9682,6 +9682,7 @@ Figure 9.40 + @@ -9996,7 +9997,7 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 351.3814697265625, 146.48110961914062) -[(-11.49254224577004, 0.0), (-11.49254224577004, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] +[(-11.49254224577004, -16.0), (-11.49254224577004, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] @@ -10740,6 +10741,7 @@ Figure 9.43 + @@ -10749,7 +10751,7 @@ Figure 9.43 - + @@ -11246,6 +11248,7 @@ Figure 9.45 + @@ -12882,6 +12885,7 @@ Figure 9.68 + @@ -12898,6 +12902,7 @@ Figure 9.68 + @@ -13131,6 +13136,7 @@ Figure 9.69 + @@ -13147,6 +13153,7 @@ Figure 9.69 + @@ -13380,6 +13387,7 @@ Figure 9.70 + @@ -13396,6 +13404,7 @@ Figure 9.70 + @@ -13629,6 +13638,7 @@ Figure 9.71 + @@ -13645,6 +13655,7 @@ Figure 9.71 + @@ -13878,6 +13889,7 @@ Figure 9.72 + @@ -13886,6 +13898,7 @@ Figure 9.72 + @@ -13894,6 +13907,7 @@ Figure 9.72 + @@ -14127,6 +14141,7 @@ Figure 9.73 + @@ -14143,6 +14158,7 @@ Figure 9.73 + @@ -14376,6 +14392,7 @@ Figure 9.74 + @@ -14392,6 +14409,7 @@ Figure 9.74 + @@ -16652,7 +16670,7 @@ Figure 9.51 (1.0, 0.0, 0.0, 1.0, 266.9783935546875, 21.295578002929688) -250.9710693359375 +98.0216064453125 44.0 @@ -16717,7 +16735,7 @@ Figure 9.51 RAAML 1.0 -Figure 9.51 +Figure 9.52 @@ -39996,4 +40014,1505 @@ Section 9.2 (No Diagram) + + +Gates + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AND + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 171.0, 228.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 171.0, 76.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 215.0, 149.0) + + +[(0.0, 1.0), (-1.0, 79.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 326.0, 26.0) + + +100.0 + + +50.0 + + + + + + + + + + + + +Gate + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 100.0, 106.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 391.0, 106.0) + + +100.0 + + +87.0 + + + + + +0 + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 198.0, 125.0) + + +[(2.0, 0.0), (193.0, 0.328125)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 200.6796875, 166.328125) + + +[(-0.6796875, 0.0), (190.3203125, 1.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 410.6796875, 42.328125) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + +Gate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +output + + + + + + + + + + + + + + + + + + + + + ++ target Gate + + + + + + + + + + + + + ++ target Event[1] + + + + + + + + + + + + + + + + +input + + + + + + + + + + + + + + + + + + + + + +source Gate + + + + + + + + + + + + + +source Event [0..*] + + + + + + + + + + +RAAML 1.0 +Figure 9.53 + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.54 + + + + + + + + + +OR + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 128.0, 179.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 128.0, 60.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 176.0, 133.0) + + +[(0.0, 1.0), (0.0, 46.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 285.0, 30.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.55 + + + + + + + + + +NOT + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 103.0, 219.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 103.0, 70.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 152.0, 143.0) + + +[(0.0, 1.0), (-1.0, 76.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 245.0, 39.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.56 + + + + + + + + + +XOR + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 170.0, 74.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 170.0, 233.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 213.0, 144.0) + + +[(0.0, 4.0), (-1.0, 89.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 311.0, 56.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.57 + + + + + + + + + +SEQ + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 156.0, 96.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 156.0, 243.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 203.0, 169.0) + + +[(0.0, 1.0), (-1.0, 74.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 299.0, 66.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.58 + + + + + + + + + +INHIBIT + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 293.0, 127.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 293.0, 286.0) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -49.0, 120.5) + + +100.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 51.4453125, 143.0) + + +[(-0.4453125, 0.0), (241.5546875, 0.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 50.4453125, 186.0) + + +[(0.5546875, 0.0), (242.5546875, 0.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 337.4453125, 197.0) + + +[(0.0, 4.0), (0.0, 89.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 342.4453125, 376.0) + + +[(0.0, -3.0), (0.0, 57.0), (-346.0, 56.0), (-346.0, -168.5)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 282.4453125, 29.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + +output + + + + + + + + + + + + + + + + + + + + + +target Event [1] + + + + + + + + + + + + + +target Gate + + + + + + + + + + + + + + + + +input + + + + + + + + + + + + + + + + + + + + + ++ source Event [0..*] + + + + + + + + + + + + + +source Gate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +condition + + + + + + + + + + + + + + + + + + + + +INHIBIT gate [0..*] + + + + + + + + + + + + + + + + +0 + + +0 + + +condition + + + + + +* + + +* + + + + +RAAML 1.0 +Figure 9.59 + + + + + + + + + +MAJORITY_VOTE + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 119.0, 72.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 109.5, 229.0) + + +119.0 + + +96.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 169.0, 145.0) + + +[(0.0, 1.0), (0.0, 84.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 269.0, 33.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.60 + + + + + + + \ No newline at end of file From 0cec4af5807f360fb23b86318ad3acfeb3f661e8 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Tue, 12 Jan 2021 21:21:11 -0500 Subject: [PATCH 18/40] Finish updating FTA Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 102 +++++++++++++++++++++++++++++++++---------- 1 file changed, 80 insertions(+), 22 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 0f814bb4f..3294eccce 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -10189,6 +10189,7 @@ Figure 9.42 + @@ -10316,6 +10317,23 @@ Figure 9.42 + + +(1.0, 0.0, 0.0, 1.0, 351.51190185546875, -20.08203125) + + +100.0 + + +50.0 + + + + + + + + @@ -11083,10 +11101,10 @@ Figure 9.45 -(1.0, 0.0, 0.0, 1.0, 413.33209228515625, 11.681198120117188) +(1.0, 0.0, 0.0, 1.0, 282.6829528808594, -12.318801879882812) -261.2633056640625 +95.60540771484375 44.0 @@ -11261,6 +11279,7 @@ Figure 9.45 + @@ -11339,6 +11358,23 @@ Figure 9.45 + + +(1.0, 0.0, 0.0, 1.0, 313.62109375, 6.1328125) + + +100.0 + + +50.0 + + + + + + + + @@ -11562,10 +11598,10 @@ Figure 9.65 -(1.0, 0.0, 0.0, 1.0, 403.6541748046875, 15.094223022460938) +(1.0, 0.0, 0.0, 1.0, 275.4599609375, -17.905776977539062) -253.3427734375 +96.4317626953125 44.0 @@ -11891,10 +11927,10 @@ Figure 9.64 -(1.0, 0.0, 0.0, 1.0, 408.81207275390625, 12.894210815429688) +(1.0, 0.0, 0.0, 1.0, 287.73681640625, -41.10578918457031) -252.60772705078125 +101.02386474609375 44.0 @@ -12120,7 +12156,7 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 349.9652099609375, 23.1392822265625) -255.0072021484375 +95.6246337890625 44.0 @@ -12369,7 +12405,7 @@ Figure 9.66 (1.0, 0.0, 0.0, 1.0, 337.18878173828125, 13.631317138671875) -249.703369140625 +96.57684326171875 44.0 @@ -12618,7 +12654,7 @@ Figure 9.67 (1.0, 0.0, 0.0, 1.0, 375.64715576171875, 21.417556762695312) -255.8331298828125 +98.55596923828125 44.0 @@ -12867,7 +12903,7 @@ Figure 9.68 (1.0, 0.0, 0.0, 1.0, 392.70257568359375, 20.824234008789062) -252.07080078125 +97.55133056640625 44.0 @@ -13118,7 +13154,7 @@ Figure 9.69 (1.0, 0.0, 0.0, 1.0, 433.63751220703125, 23.46453857421875) -248.7958984375 +98.44842529296875 44.0 @@ -13358,7 +13394,7 @@ Figure 9.69 (1.0, 0.0, 0.0, 1.0, 438.0809326171875, -27.2928466796875) -248.28179931640625 +96.9776611328125 44.0 @@ -13620,7 +13656,7 @@ Figure 9.71 (1.0, 0.0, 0.0, 1.0, 423.77056884765625, 22.25238037109375) -248.87127685546875 +96.42864990234375 44.0 @@ -13871,7 +13907,7 @@ Figure 9.72 (1.0, 0.0, 0.0, 1.0, 459.690673828125, 31.180709838867188) -250.295166015625 +97.071044921875 44.0 @@ -14123,10 +14159,10 @@ Figure 9.73 (1.0, 0.0, 0.0, 1.0, 436.00286865234375, 20.332412719726562) -250.35162353515625 +99.66119384765625 -45.233856201171875 +44.0 @@ -14374,7 +14410,7 @@ Figure 9.74 (1.0, 0.0, 0.0, 1.0, 391.677490234375, 16.05609130859375) -249.53582763671875 +98.658447265625 44.0 @@ -14625,7 +14661,7 @@ Figure 9.75 (1.0, 0.0, 0.0, 1.0, 439.73931884765625, 40.98628234863281) -254.91162109375 +98.58880615234375 44.0 @@ -14874,10 +14910,10 @@ Figure 9.76 (1.0, 0.0, 0.0, 1.0, 447.71551513671875, 20.770156860351562) -274.82281494140625 +96.07745361328125 -48.058807373046875 +44.0 @@ -15072,7 +15108,7 @@ Figure 9.78 (1.0, 0.0, 0.0, 1.0, 307.6751708984375, 18.252029418945312) -249.19219970703125 +95.1763916015625 44.0 @@ -15310,7 +15346,7 @@ Figure 9.78 (1.0, 0.0, 0.0, 1.0, 406.3211669921875, 19.670425415039062) -247.7532958984375 +97.2921142578125 44.0 @@ -41515,4 +41551,26 @@ Figure 9.60 + + +RAAML 1.0 +Figure 9.61 + + + + + + + + + +RAAML 1.0 +Figure 9.62 + + + + + + + \ No newline at end of file From cb10d8959996d257317a3f053e69fc9777385ff2 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Wed, 13 Jan 2021 22:13:21 -0500 Subject: [PATCH 19/40] Update STPA Library Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 389 ++++++++++++++++++++++++++++++++----------- 1 file changed, 291 insertions(+), 98 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3294eccce..1cb129fec 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1250,6 +1250,7 @@ Figure 9.4 + @@ -1269,6 +1270,7 @@ Figure 9.4 + @@ -2255,6 +2257,7 @@ Figure 9.8 + @@ -2912,7 +2915,6 @@ Figure 9.24 - @@ -32377,7 +32379,7 @@ Figure 9.156 (1.0, 0.0, 0.0, 1.0, 330.0849609375, 9.01629638671875) -255.4176025390625 +96.4423828125 44.0 @@ -32442,7 +32444,7 @@ Figure 9.156 RAAML 1.0 -Figure 9.133 +Figure 9.80 @@ -32543,7 +32545,7 @@ Figure 9.133 (1.0, 0.0, 0.0, 1.0, 274.26104736328125, 24.7564697265625) -251.49835205078125 +96.73895263671875 44.0 @@ -32608,7 +32610,7 @@ Figure 9.133 RAAML 1.0 -Figure 9.134 +Figure 9.81 @@ -32709,10 +32711,10 @@ Figure 9.134 (1.0, 0.0, 0.0, 1.0, 311.9063720703125, 15.849044799804688) -249.9412841796875 +104.5584716796875 -44.0 +44.15095520019531 @@ -32774,7 +32776,7 @@ Figure 9.134 RAAML 1.0 -Figure 9.135 +Figure 9.82 @@ -32875,7 +32877,7 @@ Figure 9.135 (1.0, 0.0, 0.0, 1.0, 271.9813232421875, 20.417510986328125) -251.4573974609375 +108.7608642578125 44.0 @@ -32940,7 +32942,7 @@ Figure 9.135 RAAML 1.0 -Figure 9.136 +Figure 9.83 @@ -33041,7 +33043,7 @@ Figure 9.136 (1.0, 0.0, 0.0, 1.0, 270.093994140625, 13.148101806640625) -250.0335693359375 +110.906005859375 44.0 @@ -33067,7 +33069,7 @@ Figure 9.136 -NewClass +TooShort @@ -33106,7 +33108,7 @@ Figure 9.136 RAAML 1.0 -Figure 9.137 +Figure 9.84 @@ -33207,10 +33209,10 @@ Figure 9.137 (1.0, 0.0, 0.0, 1.0, 288.1439208984375, 7.6361083984375) -258.34735107421875 +95.4888916015625 -44.0 +44.3638916015625 @@ -33272,7 +33274,7 @@ Figure 9.137 RAAML 1.0 -Figure 9.138 +Figure 9.85 @@ -33373,7 +33375,7 @@ Figure 9.138 (1.0, 0.0, 0.0, 1.0, 303.45281982421875, 12.818939208984375) -284.5946044921875 +95.79327392578125 44.0 @@ -33438,7 +33440,7 @@ Figure 9.138 RAAML 1.0 -Figure 9.139 +Figure 9.86 @@ -33693,7 +33695,7 @@ Figure 9.139 (1.0, 0.0, 0.0, 1.0, 451.832763671875, 6.2113800048828125) -250.7015380859375 +100.866455078125 44.0 @@ -33750,7 +33752,7 @@ Figure 9.139 -UCACauseType +ProcessModel @@ -33784,7 +33786,7 @@ Figure 9.139 -CausalFactor +Factor @@ -33859,7 +33861,7 @@ Figure 9.139 0 -UCACauseType +processModel @@ -33920,7 +33922,7 @@ Figure 9.139 0 -casualFactor +Factor @@ -34009,7 +34011,7 @@ Figure 9.139 RAAML 1.0 -Figure 9.140 +Figure 9.87 @@ -34197,7 +34199,7 @@ Figure 9.140 (1.0, 0.0, 0.0, 1.0, 309.6170654296875, 12.46661376953125) -251.6068115234375 +106.8712158203125 44.0 @@ -34262,7 +34264,7 @@ Figure 9.140 RAAML 1.0 -Figure 9.141 +Figure 9.88 @@ -34363,10 +34365,10 @@ Figure 9.141 (1.0, 0.0, 0.0, 1.0, 249.6732177734375, 11.464462280273438) -248.27691650390625 +96.3267822265625 -44.707061767578125 +44.0 @@ -34428,7 +34430,7 @@ Figure 9.141 RAAML 1.0 -Figure 9.142 +Figure 9.89 @@ -34529,7 +34531,7 @@ Figure 9.142 (1.0, 0.0, 0.0, 1.0, 250.253662109375, 25.862762451171875) -266.6417236328125 +103.746337890625 44.0 @@ -34594,7 +34596,7 @@ Figure 9.142 RAAML 1.0 -Figure 9.143 +Figure 9.90 @@ -34695,7 +34697,7 @@ Figure 9.143 (1.0, 0.0, 0.0, 1.0, 266.7884521484375, -21.219650268554688) -256.72503662109375 +97.8599853515625 44.0 @@ -34760,7 +34762,7 @@ Figure 9.143 RAAML 1.0 -Figure 9.144 +Figure 9.91 @@ -34775,7 +34777,6 @@ Figure 9.144 - @@ -34784,6 +34785,7 @@ Figure 9.144 + @@ -34813,29 +34815,6 @@ Figure 9.144 - - -(1.0, 0.0, 0.0, 1.0, 243.8248291015625, 63.97233581542969) - - -181.0 - - -71.0 - - - - - -0 - - -0 - - - - - (1.0, 0.0, 0.0, 1.0, 96.02151489257812, 70.47233581542969) @@ -34916,16 +34895,16 @@ Figure 9.144 1 - + (1.0, 0.0, 0.0, 1.0, 330.030517578125, 134.9723358154297) -[(0.0, 0.0), (0.0, 167.90969848632812), (-0.95709228515625, 167.90969848632812)] +[(-1.487548828125, 1.5), (-1.487548828125, 167.90969848632812), (-0.95709228515625, 167.90969848632812)] - + @@ -35041,7 +35020,7 @@ Figure 9.144 (1.0, 0.0, 0.0, 1.0, 634.9531555175781, 6.9094085693359375) -313.76922607421875 +95.35934448242188 44.0 @@ -35053,6 +35032,29 @@ Figure 9.144 + + +(1.0, 0.0, 0.0, 1.0, 260.54296875, 49.47233581542969) + + +148.0 + + +71.0 + + + + + +0 + + +0 + + + + + @@ -35063,7 +35065,7 @@ Figure 9.144 - + @@ -35096,19 +35098,6 @@ Figure 9.144 - - - - - - - - - - - - - @@ -35141,7 +35130,7 @@ Figure 9.144 -context +Context @@ -35172,7 +35161,7 @@ Figure 9.144 -UnsafeControlActionVulnerability +UnsafeControlActionHarmPotential @@ -35205,7 +35194,7 @@ Figure 9.144 0 -vulnerability +harmPotential @@ -35253,6 +35242,9 @@ Figure 9.144 + +ProcessModelConsequence + @@ -35279,7 +35271,7 @@ Figure 9.144 0 -UCACauseType +processModel @@ -35323,7 +35315,7 @@ Figure 9.144 RAAML 1.0 -Figure 9.145 +Figure 9.92 @@ -35333,7 +35325,7 @@ Figure 9.145 -Casual Factor +Factor @@ -35424,7 +35416,7 @@ Figure 9.145 (1.0, 0.0, 0.0, 1.0, 363.268310546875, 63.647979736328125) -264.32763671875 +97.35429974724264 44.0 @@ -35454,7 +35446,7 @@ Figure 9.145 RAAML 1.0 -Figure 9.146 +No Figure @@ -35555,7 +35547,7 @@ Figure 9.146 (1.0, 0.0, 0.0, 1.0, 322.14642333984375, 24.069656372070312) -252.5191650390625 +105.06060791015625 44.0 @@ -35620,7 +35612,7 @@ Figure 9.146 RAAML 1.0 -Figure 9.147 +Figure 9.93 @@ -35665,23 +35657,35 @@ Figure 9.147 + +0 + + +0 + -(1.0, 0.0, 0.0, 1.0, 219.2542724609375, 64.54173278808594) +(1.0, 0.0, 0.0, 1.0, 237.2542724609375, 64.54173278808594) -181.0 +146.0 -87.0 +71.0 + +0 + + +0 + @@ -35703,7 +35707,7 @@ Figure 9.147 (1.0, 0.0, 0.0, 1.0, 343.06561279296875, 151.54173278808594) -[(0.0, 0.0), (1.58782958984375, 85.34373474121094)] +[(0.8043081378409624, 3.4582672119140625), (1.58782958984375, 85.34373474121094)] @@ -35717,31 +35721,43 @@ Figure 9.147 (1.0, 0.0, 0.0, 1.0, 14.04388427734375, 378.5789489746094) -181.0 +146.0 -87.0 +71.0 + +0 + + +0 + -(1.0, 0.0, 0.0, 1.0, 567.7730102539062, 378.5789489746094) +(1.0, 0.0, 0.0, 1.0, 565.5, 365.5789489746094) -181.0 +183.27301025390625 -87.0 +71.0 + +0 + + +0 + @@ -35772,7 +35788,7 @@ Figure 9.147 (1.0, 0.0, 0.0, 1.0, 195.04388427734375, 428.0732421875) -[(0.0, 0.0), (372.7291259765625, 0.0), (372.7291259765625, 3.05462646484375)] +[(-35.0, -9.102398751795988), (368.18310546875, -9.102398751795988), (368.18310546875, -19.3310546875)] @@ -35901,7 +35917,7 @@ Figure 9.147 (1.0, 0.0, 0.0, 1.0, 603.907470703125, 8.192855834960938) -260.921630859375 +107.151123046875 44.0 @@ -36111,7 +36127,7 @@ Figure 9.147 -vulnerability +harmPotential @@ -36354,7 +36370,7 @@ Figure x (No Figure) RAAML 1.0 -Figure 9.148 +Figure 9.94 @@ -41573,4 +41589,181 @@ Figure 9.62 + + +Undesired State + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 85.0, 88.0) + + +132.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 97.0, 254.0) + + +108.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 146.0, 159.0) + + +[(0.0, 3.0), (1.0, 95.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 237.0, 34.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + +UndesiredState + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.23 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From e3b9874e6fafd34937c3110af8ad5b0beb25a17a Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 17 Jan 2021 21:58:15 -0500 Subject: [PATCH 20/40] Update STPA Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 292 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 275 insertions(+), 17 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 1cb129fec..3edfd4012 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -397,6 +397,7 @@ + @@ -444,6 +445,7 @@ + @@ -534,6 +536,7 @@ + @@ -30484,6 +30487,8 @@ Figure 9.132 + + @@ -30495,6 +30500,7 @@ Figure 9.132 + @@ -30696,7 +30702,7 @@ Figure 9.132 (1.0, 0.0, 0.0, 1.0, 465.07586669921875, 18.25799560546875) -253.8828125 +96.92413330078125 44.0 @@ -30905,7 +30911,7 @@ Figure 9.132 RAAML 1.0 -Figure 9.150 +Figure 9.95 @@ -31108,7 +31114,7 @@ Figure 9.150 (1.0, 0.0, 0.0, 1.0, 447.3717041015625, 10.745651245117188) -264.00177001953125 +97.6282958984375 44.0 @@ -31277,7 +31283,7 @@ Figure 9.150 RAAML 1.0 -Figure 9.151 +Figure 9.96 @@ -31429,7 +31435,7 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 491.50140380859375, 22.9151611328125) -252.44683837890625 +96.49859619140625 44.0 @@ -31534,7 +31540,7 @@ Figure 9.151 RAAML 1.0 -Figure 9.152 +Figure 9.97 @@ -31635,7 +31641,7 @@ Figure 9.152 (1.0, 0.0, 0.0, 1.0, 261.3583984375, 23.232925415039062) -250.00518798828125 +97.6416015625 44.0 @@ -31738,7 +31744,7 @@ Figure 9.152 RAAML 1.0 -Figure 9.153 +Figure 9.98 @@ -31839,7 +31845,7 @@ Figure 9.153 (1.0, 0.0, 0.0, 1.0, 249.135009765625, 14.40924072265625) -254.34930419921875 +101.864990234375 44.0 @@ -31918,7 +31924,7 @@ Figure 9.153 RAAML 1.0 -Figure 9.154 +Figure 9.99 @@ -32019,7 +32025,7 @@ Figure 9.154 (1.0, 0.0, 0.0, 1.0, 259.47796630859375, 10.8902587890625) -249.76715087890625 +104.52203369140625 44.0 @@ -32098,7 +32104,7 @@ Figure 9.154 RAAML 1.0 -Figure 9.155 +Figure 9.100 @@ -32199,7 +32205,7 @@ Figure 9.155 (1.0, 0.0, 0.0, 1.0, 207.1805419921875, 21.345703125) -260.145751953125 +105.8194580078125 44.0 @@ -32278,7 +32284,7 @@ Figure 9.155 RAAML 1.0 -Figure 9.156 +Figure 9.101 @@ -34901,7 +34907,7 @@ Figure 9.91 (1.0, 0.0, 0.0, 1.0, 330.030517578125, 134.9723358154297) -[(-1.487548828125, 1.5), (-1.487548828125, 167.90969848632812), (-0.95709228515625, 167.90969848632812)] +[(-1.487548828125, -14.5), (-1.487548828125, 167.90969848632812), (-0.95709228515625, 167.90969848632812)] @@ -35707,7 +35713,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 343.06561279296875, 151.54173278808594) -[(0.8043081378409624, 3.4582672119140625), (1.58782958984375, 85.34373474121094)] +[(0.8043081378409624, -16.0), (1.58782958984375, 85.34373474121094)] @@ -35788,7 +35794,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 195.04388427734375, 428.0732421875) -[(-35.0, -9.102398751795988), (368.18310546875, -9.102398751795988), (368.18310546875, -19.3310546875)] +[(-35.0, -9.102398751795988), (370.45611572265625, -9.102398751795988), (370.45611572265625, -19.3310546875)] @@ -41766,4 +41772,256 @@ Figure 9.23 + + +Control Structure + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 60.0, 96.0) + + +100.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 234.0, 95.0) + + +100.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 136.0, 285.0) + + +115.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 114.0, 178.0) + + +[(-2.0, 5.0), (-2.0, 55.0), (39.0, 55.0), (39.0, 107.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 256.0, 183.0) + + +[(-2.0, -1.0), (-2.0, 54.0), (-21.0, 54.0), (-21.0, 102.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 234.0, 39.0) + + +109.0 + + +44.0 + + + + + + + + + + + + + + + + + +ControlStructure + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.102 + + + + + + + \ No newline at end of file From d5d086ae7f7072f52946a38fe3f7d98c8a3371cf Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 17 Jan 2021 22:21:07 -0500 Subject: [PATCH 21/40] Update GSN Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 713 +++++++++++++++---------------------------- 1 file changed, 252 insertions(+), 461 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3edfd4012..5ab19e668 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -392,7 +392,6 @@ - @@ -441,7 +440,6 @@ - @@ -36419,8 +36417,6 @@ Figure 9.94 - - @@ -36435,9 +36431,7 @@ Figure 9.94 - - @@ -36479,14 +36473,11 @@ Figure 9.94 124.0 -74.0 +83.0 - -0 - 0 @@ -36548,7 +36539,7 @@ Figure 9.94 (1.0, 0.0, 0.0, 1.0, 324.68255615234375, 34.334228515625) -256.72991943359375 +107.12213134765625 44.0 @@ -36569,6 +36560,7 @@ Figure 9.94 + @@ -36651,7 +36643,7 @@ Figure 9.94 RAAML 1.0 -Figure 9.158 +Figure 9.106 @@ -36682,17 +36674,14 @@ Figure 9.158 (1.0, 0.0, 0.0, 1.0, 140.17144775390625, 61.45536804199219) -100.0 +101.0 -74.0 +83.0 - -0 - 0 @@ -36740,7 +36729,7 @@ Figure 9.158 (1.0, 0.0, 0.0, 1.0, 186.32373046875, 135.4553680419922) -[(0.0, 0.0), (0.0, 80.72145080566406), (1.453765869140625, 80.72145080566406)] +[(0.4615228271484284, 9.0), (0.4615228271484284, 80.72145080566406), (1.453765869140625, 80.72145080566406)] @@ -36754,7 +36743,7 @@ Figure 9.158 (1.0, 0.0, 0.0, 1.0, 378.1956787109375, 13.591171264648438) -257.3338623046875 +105.4136962890625 44.0 @@ -36858,7 +36847,7 @@ Figure 9.158 RAAML 1.0 -Figure 9.159 +Figure 9.107 @@ -36933,17 +36922,14 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 135.71051025390625, 50.71998596191406) -100.0 +101.0 -74.0 +83.0 - -0 - 0 @@ -37014,7 +37000,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 210.7818603515625, 124.71998596191406) -[(0.0, 0.0), (1.643829345703125, 67.22569274902344)] +[(0.7507135009765591, 9.0), (1.643829345703125, 67.22569274902344)] @@ -37054,10 +37040,10 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 396.9871826171875, 7.909698486328125) -300.06829833984375 +105.0323486328125 -46.1844482421875 +44.0 @@ -37151,7 +37137,7 @@ Figure 9.159 RAAML 1.0 -Figure 9.160 +Figure 9.108 @@ -37303,7 +37289,7 @@ Figure 9.160 (1.0, 0.0, 0.0, 1.0, 435.3486328125, 36.87712097167969) -251.35845947265625 +106.6513671875 44.0 @@ -37337,7 +37323,6 @@ Figure 9.160 - @@ -37401,7 +37386,7 @@ Figure 9.160 RAAML 1.0 -Figure 9.162 +Figure 9.110 @@ -37409,164 +37394,6 @@ Figure 9.162 - - -Undeveloped Goal - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 113.46517944335938, 39.168548583984375) - - -100.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 270.45867919921875, 40.668548583984375) - - -106.0 - - -71.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 158.542724609375, 176.25485229492188) - - -177.056640625 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 301.24517822265625, 111.66854858398438) - - -[(0.0, 0.0), (0.0, 64.5863037109375), (1.09130859375, 64.5863037109375)] - - - - - - - - - - - - - -0 - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 191.63449096679688, 113.16854858398438) - - -[(0.0, 0.0), (0.429595947265625, 63.0863037109375)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 398.08111572265625, 11.63153076171875) - - -261.59033203125 - - -44.0 - - - - - - - - - - Goal @@ -37711,10 +37538,10 @@ Figure 9.162 (1.0, 0.0, 0.0, 1.0, 407.21661376953125, 20.202407836914062) -266.5692138671875 +105.78338623046875 -49.67901611328125 +44.0 @@ -37744,7 +37571,6 @@ Figure 9.162 - @@ -37765,7 +37591,7 @@ Figure 9.162 RAAML 1.0 -Figure 9.161 +Figure 9.109 @@ -37773,86 +37599,6 @@ Figure 9.161 - - - - - - - -UndevelopedGoal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - - - - - - - - - - - - @@ -37897,166 +37643,6 @@ Figure 9.161 - - -RAAML 1.0 -Figure 9.163 - - - - - - - - - -Undeveloped Strategy - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 127.28753662109375, 34.47703552246094) - - -100.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 90.28753662109375, 185.00006103515625) - - -174.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 179.18685913085938, 108.47703552246094) - - -[(0.0, 0.0), (-0.13873291015625, 76.52302551269531)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 279.642578125, 14.8262939453125) - - -250.37744140625 - - -44.0 - - - - - - - - - - - - - - - - - -UndevelopedStrategy - - - - - - - - - - - - - - - - - - - - - - - - - -RAAML 1.0 -Figure 9.164 - - - - - - - Supporting Information @@ -38066,6 +37652,7 @@ Figure 9.164 + @@ -38103,14 +37690,11 @@ Figure 9.164 181.0 -74.0 +83.0 - -0 - 0 @@ -38144,6 +37728,23 @@ Figure 9.164 + + +(1.0, 0.0, 0.0, 1.0, 240.0, 29.0) + + +108.0 + + +44.0 + + + + + + + + @@ -38153,6 +37754,7 @@ Figure 9.164 + @@ -38237,14 +37839,11 @@ Figure 9.164 181.0 -74.0 +83.0 - -0 - 0 @@ -38341,7 +37940,7 @@ Figure 9.164 (1.0, 0.0, 0.0, 1.0, 210.29299926757812, 115.0) -[(0.0, 0.0), (0.0, 62.717010498046875), (1.424163818359375, 62.717010498046875)] +[(0.0, 9.0), (0.0, 62.717010498046875), (1.424163818359375, 62.717010498046875)] @@ -38355,7 +37954,7 @@ Figure 9.164 (1.0, 0.0, 0.0, 1.0, 472.02679443359375, 17.238967895507812) -248.41082763671875 +104.77008056640625 44.0 @@ -38452,7 +38051,7 @@ Figure 9.164 RAAML 1.0 -Figure 9.166 +Figure 9.112 @@ -38471,6 +38070,7 @@ Figure 9.166 + @@ -38485,14 +38085,11 @@ Figure 9.166 181.0 -74.0 +83.0 - -0 - 0 @@ -38540,7 +38137,7 @@ Figure 9.166 (1.0, 0.0, 0.0, 1.0, 206.075439453125, 121.58329772949219) -[(0.0, 0.0), (0.0, 64.11524963378906), (-0.05023193359375, 64.11524963378906)] +[(0.0, 9.0), (0.0, 64.11524963378906), (-0.05023193359375, 64.11524963378906)] @@ -38598,6 +38195,23 @@ Figure 9.166 + + +(1.0, 0.0, 0.0, 1.0, 478.0, -12.07421875) + + +111.0 + + +44.0 + + + + + + + + @@ -38706,14 +38320,11 @@ Figure 9.166 181.0 -74.0 +83.0 - -0 - 0 @@ -38761,7 +38372,7 @@ Figure 9.166 (1.0, 0.0, 0.0, 1.0, 199.11563110351562, 134.62489318847656) -[(0.0, 0.0), (0.0, 66.94700622558594), (0.120361328125, 66.94700622558594)] +[(0.0, 9.0), (0.0, 66.94700622558594), (0.120361328125, 66.94700622558594)] @@ -38824,7 +38435,7 @@ Figure 9.166 (1.0, 0.0, 0.0, 1.0, 441.37701416015625, 8.488449096679688) -264.60382080078125 +109.62298583984375 44.0 @@ -38921,7 +38532,7 @@ Figure 9.166 RAAML 1.0 -Figure 9.168 +Figure 9.114 @@ -38939,6 +38550,8 @@ Figure 9.168 + + @@ -39022,7 +38635,7 @@ Figure 9.168 (1.0, 0.0, 0.0, 1.0, 276.1776123046875, 26.439910888671875) -265.2735595703125 +107.8223876953125 44.0 @@ -39034,6 +38647,40 @@ Figure 9.168 + + +(1.0, 0.0, 0.0, 1.0, 104.0, 322.0) + + +415.0 + + +61.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 164.0, 272.0) + + +[(0.0, 0.59832763671875), (-1.0, 50.0)] + + + + + @@ -39101,7 +38748,7 @@ Figure 9.168 RAAML 1.0 -Figure 9.169 +Figure 9.115 @@ -39119,6 +38766,8 @@ Figure 9.169 + + @@ -39202,7 +38851,7 @@ Figure 9.169 (1.0, 0.0, 0.0, 1.0, 313.93829345703125, 14.961654663085938) -261.84588623046875 +104.06170654296875 44.0 @@ -39214,9 +38863,51 @@ Figure 9.169 + + +(1.0, 0.0, 0.0, 1.0, 138.0, 303.0) + + +575.0 + + +61.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 198.0, 259.0) + + +[(0.0, 1.013916015625), (-2.0, 44.0)] + + + + + + + + + + + + + SupportedBy @@ -39281,7 +38972,7 @@ Figure 9.169 RAAML 1.0 -Figure 9.170 +Figure 9.116 @@ -42024,4 +41715,104 @@ Figure 9.102 + + + + + +0 + + +0 + + +id + + +String + + +1 + + +1 + + +private + + + + + + + +0 + + +0 + + +id + + +String + + +1 + + +1 + + +private + + + + +RAAML 1.0 +Figure 9.111 + + + + + + + + + +RAAML 1.0 +Figure 9.113 + + + + + + + + + +goal-to-context, goal-to-assumption, goal-to-justification, strategy-to-context, strategy-to-assumption and strategy-to-justification. + + + + + + + + + + + + + + +Permitted supported by connections are: goal-to-goal, goal-to-strategy, goal-to-solution, strategy to goal. +No undeveloped goals nor strategies as sources + + + + + + + \ No newline at end of file From 26d073ab979ab37c267b8f6dd840c297b8aa8c43 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 23 Jan 2021 15:38:39 -0500 Subject: [PATCH 22/40] Update ISO 26262 Library Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 418 ++++++++++++++++++++++++++++++++++--------- 1 file changed, 330 insertions(+), 88 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 5ab19e668..56dc1c507 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -17312,6 +17312,7 @@ Figure 9.114 + @@ -17756,7 +17757,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 470.0086669921875, 13.275482177734375) -247.9495849609375 +105.4874267578125 44.0 @@ -17987,7 +17988,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 382.19439697265625, 24.421768188476562) -254.16424560546875 +110.80560302734375 44.0 @@ -18140,7 +18141,7 @@ Figure 9.112 RAAML 1.0 -Figure 9.86 +Figure 9.123 @@ -18262,7 +18263,7 @@ Figure 9.86 RAAML 1.0 -Figure 9.80 +Figure 9.117 @@ -18423,7 +18424,7 @@ Figure 9.80 (1.0, 0.0, 0.0, 1.0, 563.1649169921875, 15.776290893554688) -251.99114990234375 +106.7100830078125 44.0 @@ -18551,7 +18552,7 @@ Figure 9.80 RAAML 1.0 -Figure 9.81 +Figure 9.118 @@ -18712,7 +18713,7 @@ Figure 9.81 (1.0, 0.0, 0.0, 1.0, 527.6492919921875, 6.43255615234375) -253.99456787109375 +103.4171142578125 44.0 @@ -18840,7 +18841,7 @@ Figure 9.81 RAAML 1.0 -Figure 9.83 +Figure 9.119 @@ -19001,7 +19002,7 @@ Figure 9.83 (1.0, 0.0, 0.0, 1.0, 517.190185546875, 21.19879150390625) -251.9349365234375 +104.286376953125 44.0 @@ -19129,7 +19130,7 @@ Figure 9.83 RAAML 1.0 -Figure 9.84 +Figure 9.121 @@ -19147,6 +19148,7 @@ Figure 9.84 + @@ -19227,10 +19229,10 @@ Figure 9.84 -(1.0, 0.0, 0.0, 1.0, 323.8262939453125, 9.078536987304688) +(1.0, 0.0, 0.0, 1.0, 330.8262939453125, -17.921463012695312) -251.77685546875 +103.1737060546875 44.0 @@ -19242,12 +19244,41 @@ Figure 9.84 + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 300.0, 47.0) + + +[(-39.194610595703125, 0.0), (55.0, 0.0), (56.0, 50.0), (-39.194610595703125, 50.0)] + + + + + + + + RAAML 1.0 -Figure 9.86 +Figure 9.122 @@ -19274,6 +19305,7 @@ Figure 9.86 + @@ -19636,6 +19668,23 @@ Figure 9.86 + + +(1.0, 0.0, 0.0, 1.0, 259.30078125, -26.98046875) + + +117.0 + + +44.0 + + + + + + + + @@ -19804,7 +19853,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 499.0567626953125, 15.767578125) -247.737548828125 +105.9510498046875 44.0 @@ -19932,7 +19981,7 @@ Figure 9.86 RAAML 1.0 -Figure 9.83 +Figure 9.120 @@ -20283,7 +20332,7 @@ Figure 9.83 (1.0, 0.0, 0.0, 1.0, 266.635498046875, 19.343551635742188) -257.11822509765625 +109.364501953125 44.0 @@ -20358,7 +20407,7 @@ Figure 9.83 RAAML 1.0 -Figure 9.88 +Figure 9.125 @@ -20419,7 +20468,7 @@ Figure 9.88 (1.0, 0.0, 0.0, 1.0, 260.67669677734375, 17.785171508789062) -250.13494873046875 +103.957275390625 44.0 @@ -20494,7 +20543,7 @@ Figure 9.88 RAAML 1.0 -Figure 9.89 +Figure 9.126 @@ -20538,10 +20587,10 @@ Figure 9.89 (1.0, 0.0, 0.0, 1.0, 280.195068359375, 24.693771362304688) -249.51904296875 +114.804931640625 -44.0 +59.30622863769531 @@ -20612,7 +20661,7 @@ Figure 9.89 RAAML 1.0 -Figure 9.90 +Figure 9.127 @@ -20728,10 +20777,10 @@ Figure 9.90 -(1.0, 0.0, 0.0, 1.0, 317.41156005859375, 25.497711181640625) +(1.0, 0.0, 0.0, 1.0, 318.7171630859375, 17.497711181640625) -252.79901123046875 +106.2828369140625 44.0 @@ -20781,7 +20830,7 @@ Figure 9.90 RAAML 1.0 -Figure 9.91 +Figure 9.128 @@ -21131,7 +21180,7 @@ Figure 9.113 (1.0, 0.0, 0.0, 1.0, 296.144287109375, 20.310714721679688) -248.54638671875 +108.855712890625 44.0 @@ -21406,7 +21455,7 @@ Figure 9.113 (1.0, 0.0, 0.0, 1.0, 541.4589233398438, 21.21014404296875) -263.49407958984375 +105.06060791015625 44.0 @@ -21501,6 +21550,8 @@ Figure 9.113 + + @@ -21535,10 +21586,10 @@ Figure 9.113 (1.0, 0.0, 0.0, 1.0, 112.25262451171875, 199.97225952148438) -180.0 +301.20965576171875 -74.0 +58.0 @@ -21579,7 +21630,7 @@ Figure 9.113 (1.0, 0.0, 0.0, 1.0, 199.52288818359375, 199.97225952148438) -[(0.0, 0.0), (-1.338653564453125, -75.86471557617188)] +[(-0.9634269785018716, 0.0), (-1.338653564453125, -75.86471557617188)] @@ -21590,10 +21641,10 @@ Figure 9.113 -(1.0, 0.0, 0.0, 1.0, 339.7047119140625, 28.1075439453125) +(1.0, 0.0, 0.0, 1.0, 295.7047119140625, 6.1075439453125) -262.35064697265625 +105.4554443359375 44.0 @@ -21605,6 +21656,52 @@ Figure 9.113 + + +(1.0, 0.0, 0.0, 1.0, -26.6796875, 50.1075439453125) + + +146.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 41.04296875, 134.0) + + +[(0.0, 3.1075439453125), (1.0, 65.97225952148438)] + + + + + + + + @@ -21613,6 +21710,11 @@ Figure 9.113 + + + + + AnyMalfunction @@ -21704,7 +21806,7 @@ Figure 9.113 RAAML 1.0 -Figure 9.101 +Figure 9.138 @@ -21819,7 +21921,7 @@ Figure 9.101 RAAML 1.0 -Figure 9.104 +Figure 9.141 @@ -21878,7 +21980,7 @@ Figure 9.104 RAAML 1.0 -Figure 9.92 +Figure 9.129 @@ -21979,7 +22081,7 @@ Figure 9.92 (1.0, 0.0, 0.0, 1.0, 336.18414306640625, 18.461074829101562) -248.21673583984375 +113.81585693359375 44.0 @@ -22044,7 +22146,7 @@ Figure 9.92 RAAML 1.0 -Figure 9.93 +Figure 9.130 @@ -22093,13 +22195,13 @@ Figure 9.93 -(1.0, 0.0, 0.0, 1.0, 105.509033203125, 192.22073364257812) +(1.0, 0.0, 0.0, 1.0, 65.509033203125, 192.22073364257812) -100.0 +171.0 -57.0 +58.0 @@ -22131,7 +22233,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 153.61102294921875, 119.65585327148438) -[(0.0, 0.0), (0.0, 72.56488037109375), (-2.01629638671875, 72.56488037109375)] +[(0.0, 0.0), (0.0, 72.56488037109375), (-9.295454101562484, 72.56488037109375)] @@ -22145,7 +22247,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 289.798583984375, 27.073516845703125) -251.2440185546875 +103.244384765625 44.0 @@ -22160,6 +22262,11 @@ Figure 9.93 + + + + + @@ -22193,7 +22300,7 @@ Figure 9.93 RAAML 1.0 -Figure 9.94 +Figure 9.131 @@ -22294,7 +22401,7 @@ Figure 9.94 (1.0, 0.0, 0.0, 1.0, 349.11187744140625, 19.70654296875) -252.24114990234375 +105.36077880859375 44.0 @@ -22359,7 +22466,7 @@ Figure 9.94 RAAML 1.0 -Figure 9.95 +Figure 9.132 @@ -22460,7 +22567,7 @@ Figure 9.95 (1.0, 0.0, 0.0, 1.0, 362.095703125, 44.36187744140625) -247.2232666015625 +108.298828125 44.0 @@ -22525,7 +22632,7 @@ Figure 9.95 RAAML 1.0 -Figure 9.96 +Figure 9.133 @@ -22626,7 +22733,7 @@ Figure 9.96 (1.0, 0.0, 0.0, 1.0, 311.3278503417969, 24.2200927734375) -247.0758056640625 +105.61355590820312 44.0 @@ -22691,7 +22798,7 @@ Figure 9.96 RAAML 1.0 -Figure 9.97 +Figure 9.134 @@ -22792,7 +22899,7 @@ Figure 9.97 (1.0, 0.0, 0.0, 1.0, 339.56201171875, 18.863067626953125) -248.59820556640625 +103.84423828125 44.0 @@ -22857,7 +22964,7 @@ Figure 9.97 RAAML 1.0 -Figure 9.98 +Figure 9.135 @@ -22958,7 +23065,7 @@ Figure 9.98 (1.0, 0.0, 0.0, 1.0, 339.5814208984375, 8.928787231445312) -248.64178466796875 +107.1217041015625 44.0 @@ -23023,7 +23130,7 @@ Figure 9.98 RAAML 1.0 -Figure 9.99 +Figure 9.136 @@ -23114,14 +23221,20 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 245.74151611328125, 365.81407165527344) -181.0 +146.0 -87.0 +71.0 + +0 + + +0 + @@ -23131,14 +23244,20 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 457.28045654296875, 365.81407165527344) -139.0 +121.0 -74.0 +58.0 + +0 + + +0 + @@ -23148,14 +23267,20 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 629.9984741210938, 365.81407165527344) -146.0 +128.0 -74.0 +58.0 + +0 + + +0 + @@ -23247,7 +23372,7 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 332.17877197265625, 365.81407165527344) -[(0.0, 0.0), (0.0, -44.42326354980469), (65.67730712890625, -44.42326354980469), (65.67730712890625, -89.98907470703125)] +[(-16.714386492144342, 0.0), (-16.714386492144342, -44.42326354980469), (65.67730712890625, -44.42326354980469), (65.67730712890625, -89.98907470703125)] @@ -23282,7 +23407,7 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 521.3310546875, 365.81407165527344) -[(0.0, 0.0), (0.0, -44.42326354980469), (-90.7109375, -44.42326354980469), (-90.7109375, -89.98907470703125)] +[(-8.294322061881758, 0.0), (-8.294322061881758, -44.42326354980469), (-90.7109375, -44.42326354980469), (-90.7109375, -89.98907470703125)] @@ -23317,7 +23442,7 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 707.7655029296875, 365.81407165527344) -[(0.0, 0.0), (0.0, -59.51164245605469), (-241.958251953125, -59.51164245605469), (-241.958251953125, -89.98907470703125)] +[(-9.587715880511496, 0.0), (-9.587715880511496, -59.51164245605469), (-241.958251953125, -59.51164245605469), (-241.958251953125, -89.98907470703125)] @@ -23331,7 +23456,7 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 544.4843139648438, 22.019607543945312) -254.90252685546875 +109.49615478515625 44.0 @@ -23424,6 +23549,9 @@ Figure 9.99 + +0 + @@ -23577,7 +23705,7 @@ Figure 9.99 (1.0, 0.0, 0.0, 1.0, 355.3209228515625, 6.4079742431640625) -247.7716064453125 +107.6361083984375 44.0 @@ -23746,7 +23874,7 @@ Figure 9.99 RAAML 1.0 -Figure 9.102 +Figure 9.139 @@ -23996,7 +24124,7 @@ Figure 9.102 RAAML 1.0 -Figure 9.100 +Figure 9.137 @@ -24375,7 +24503,7 @@ Figure 9.125 (1.0, 0.0, 0.0, 1.0, 395.06768798828125, 21.992950439453125) -327.11016845703125 +104.42059326171875 44.0 @@ -24462,7 +24590,7 @@ Figure 9.125 RAAML 1.0 -Figure 9.103 +Figure 9.140 @@ -24614,7 +24742,7 @@ Figure 9.103 (1.0, 0.0, 0.0, 1.0, 407.74603271484375, 18.822341918945312) -252.4827880859375 +108.81256103515625 44.0 @@ -24693,7 +24821,7 @@ Figure 9.103 RAAML 1.0 -Figure 9.105 +Figure 9.142 @@ -24845,10 +24973,10 @@ Figure 9.105 (1.0, 0.0, 0.0, 1.0, 504.82122802734375, 14.276992797851562) -249.75164794921875 +104.07330322265625 -44.19435119628906 +44.0 @@ -24924,7 +25052,7 @@ Figure 9.105 RAAML 1.0 -Figure 9.106 +Figure 9.143 @@ -25076,7 +25204,7 @@ Figure 9.106 (1.0, 0.0, 0.0, 1.0, 494.87200927734375, 15.25469970703125) -274.75408935546875 +106.42095947265625 44.0 @@ -25155,7 +25283,7 @@ Figure 9.106 RAAML 1.0 -Figure 9.107 +Figure 9.144 @@ -25307,7 +25435,7 @@ Figure 9.107 (1.0, 0.0, 0.0, 1.0, 493.41082763671875, 11.585098266601562) -251.12933349609375 +104.12823486328125 44.0 @@ -25386,7 +25514,7 @@ Figure 9.107 RAAML 1.0 -Figure 9.108 +Figure 9.145 @@ -25538,7 +25666,7 @@ Figure 9.108 (1.0, 0.0, 0.0, 1.0, 486.72918701171875, 17.545013427734375) -249.39959716796875 +104.85284423828125 44.0 @@ -25617,7 +25745,7 @@ Figure 9.108 RAAML 1.0 -Figure 9.109 +Figure 9.145 @@ -25775,7 +25903,7 @@ Figure 9.109 (1.0, 0.0, 0.0, 1.0, 447.01318359375, 5.152336120605469) -250.25177001953125 +106.70947265625 44.0 @@ -25853,7 +25981,7 @@ Figure 9.109 RAAML 1.0 -Figure 9.110 +Figure 9.147 @@ -25927,10 +26055,10 @@ Figure 9.110 (1.0, 0.0, 0.0, 1.0, 293.7947998046875, 53.02674865722656) -130.0 +126.6854248046875 -74.0 +58.0 @@ -25997,7 +26125,7 @@ Figure 9.110 (1.0, 0.0, 0.0, 1.0, 319.6657779750044, 198.02674865722656) -[(0.0, 0.0), (0.0, -71.0), (-1.6570499476606528, -71.0)] +[(0.0, 0.0), (0.0, -71.0), (1.0401492025142147, -71.0)] @@ -26011,7 +26139,7 @@ Figure 9.110 (1.0, 0.0, 0.0, 1.0, 436.8115234375, 21.371429443359375) -249.49542236328125 +103.5126953125 44.0 @@ -26087,7 +26215,7 @@ Figure 9.110 RAAML 1.0 -Figure 9.111 +Figure 9.148 @@ -41411,6 +41539,7 @@ Figure 9.62 + @@ -41567,7 +41696,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 114.0, 178.0) -[(-2.0, 5.0), (-2.0, 55.0), (39.0, 55.0), (39.0, 107.0)] +[(-2.0, -11.0), (-2.0, 55.0), (39.0, 55.0), (39.0, 107.0)] @@ -41593,7 +41722,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 256.0, 183.0) -[(-2.0, -1.0), (-2.0, 54.0), (-21.0, 54.0), (-21.0, 102.0)] +[(-2.0, -17.0), (-2.0, 54.0), (-21.0, 54.0), (-21.0, 102.0)] @@ -41815,4 +41944,117 @@ No undeveloped goals nor strategies as sources + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + +RAAML 1.0 +Figure 9.124 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 0e9e4cb38d87edf77e1eac4c8818e00668f9f751 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 24 Jan 2021 21:57:43 -0500 Subject: [PATCH 23/40] Update ISO 26262 Profile requirement elements Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 539 ++++++++++++++++++++++++++++++------------- 1 file changed, 373 insertions(+), 166 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 56dc1c507..ff556794c 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1,5 +1,5 @@ - + Profiles @@ -87,6 +87,8 @@ + + @@ -96,6 +98,7 @@ + @@ -973,6 +976,7 @@ Figure 9.4 + @@ -987,6 +991,7 @@ Figure 9.4 + @@ -16854,7 +16859,6 @@ Figure 9.52 - @@ -16958,32 +16962,6 @@ Figure 9.52 - - - - - -1 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 143.6412353515625, 87.61080932617188) - - -[(0.0, 0.0), (70.05950927734375, 0.0), (70.05950927734375, -0.024322509765625)] - - - - - - - - @@ -17015,10 +16993,10 @@ Figure 9.52 (1.0, 0.0, 0.0, 1.0, 400.418701171875, 16.230484008789062) -251.42340087890625 +116.007080078125 -50.2418212890625 +44.0 @@ -17052,6 +17030,7 @@ Figure 9.52 + @@ -17081,7 +17060,6 @@ Figure 9.52 - @@ -17127,11 +17105,6 @@ Figure 9.52 DeriveReqt - - - - - @@ -17186,50 +17159,6 @@ Figure 9.52 - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - @@ -17246,7 +17175,7 @@ Figure 9.52 RAAML 1.0 -Figure 9.114 +Figure 9.151 @@ -17499,7 +17428,7 @@ Figure 9.114 (1.0, 0.0, 0.0, 1.0, 367.880126953125, 18.3468017578125) -259.29632568359375 +115.799560546875 44.0 @@ -17596,7 +17525,7 @@ Figure 9.114 RAAML 1.0 -Figure 9.112 +Figure 9.149 @@ -20982,7 +20911,7 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 415.42547607421875, 27.946685791015625) -250.612060546875 +114.09405517578125 44.0 @@ -21079,7 +21008,7 @@ Figure 9.128 RAAML 1.0 -Figure 9.113 +Figure 9.150 @@ -21693,7 +21622,7 @@ Figure 9.113 (1.0, 0.0, 0.0, 1.0, 41.04296875, 134.0) -[(0.0, 3.1075439453125), (1.0, 65.97225952148438)] +[(0.0, -12.8924560546875), (71.20965576171875, 65.97225952148438)] @@ -24203,7 +24132,7 @@ Figure 9.137 (1.0, 0.0, 0.0, 1.0, 326.6567687988281, 70.15826416015625) -169.0 +177.0 74.0 @@ -24313,7 +24242,7 @@ Figure 9.137 (1.0, 0.0, 0.0, 1.0, 384.0978698730469, 144.15826416015625) -[(0.0, 0.0), (0.0, 79.29026794433594), (-0.52789306640625, 79.29026794433594)] +[(2.719105376294351, 0.0), (2.719105376294351, 79.29026794433594), (-0.52789306640625, 79.29026794433594)] @@ -24327,7 +24256,7 @@ Figure 9.137 (1.0, 0.0, 0.0, 1.0, 407.90899658203125, 12.917572021484375) -274.69732666015625 +112.01287841796875 44.0 @@ -24456,7 +24385,7 @@ Figure 9.137 RAAML 1.0 -Figure 9.125 +Figure 9.162 @@ -26125,7 +26054,7 @@ Figure 9.147 (1.0, 0.0, 0.0, 1.0, 319.6657779750044, 198.02674865722656) -[(0.0, 0.0), (0.0, -71.0), (1.0401492025142147, -71.0)] +[(0.0, 0.0), (0.0, -87.0), (1.0401492025142147, -87.0)] @@ -26235,6 +26164,8 @@ Figure 9.148 + + @@ -26269,7 +26200,7 @@ Figure 9.148 (1.0, 0.0, 0.0, 1.0, 249.50704956054688, 59.006134033203125) -100.0 +101.0 74.0 @@ -26353,7 +26284,7 @@ Figure 9.148 (1.0, 0.0, 0.0, 1.0, 299.1653747558594, 133.00613403320312) -[(0.0, 0.0), (0.0, 38.013397216796875), (-47.76824951171875, 38.013397216796875), (-47.76824951171875, 70.81597900390625)] +[(0.4965832519530977, 0.0), (0.4965832519530977, 38.013397216796875), (-47.76824951171875, 38.013397216796875), (-47.76824951171875, 70.81597900390625)] @@ -26364,10 +26295,10 @@ Figure 9.148 -(1.0, 0.0, 0.0, 1.0, 374.525390625, 27.516372680664062) +(1.0, 0.0, 0.0, 1.0, 264.525390625, -16.483627319335938) -250.73492431640625 +112.201171875 44.0 @@ -26379,6 +26310,46 @@ Figure 9.148 + + +(1.0, 0.0, 0.0, 1.0, 422.08984375, 86.81640625) + + +185.17047119140625 + + +287.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 317.7578125, 238.81640625) + + +[(104.33203125, 0.0), (10.712249755859375, 0.0)] + + + + + + + + @@ -26464,7 +26435,7 @@ Figure 9.148 RAAML 1.0 -Figure 9.115 +Figure 9.152 @@ -26516,10 +26487,10 @@ Figure 9.115 (1.0, 0.0, 0.0, 1.0, 123.43511962890625, 179.77133178710938) -124.0 +123.93597412109375 -74.0 +58.0 @@ -26551,7 +26522,7 @@ Figure 9.115 (1.0, 0.0, 0.0, 1.0, 184.26351928710938, 129.45689392089844) -[(0.0, 0.0), (0.0, 50.31443786621094)] +[(0.0, 0.0), (-0.03140799798853777, 50.31443786621094)] @@ -26565,7 +26536,7 @@ Figure 9.115 (1.0, 0.0, 0.0, 1.0, 280.18536376953125, 20.456893920898438) -248.97509765625 +113.47088623046875 44.0 @@ -26743,7 +26714,7 @@ Figure 9.7 RAAML 1.0 -Figure 9.116 +Figure 9.152 @@ -26798,10 +26769,10 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 122.96649169921875, 185.585205078125) -256.701171875 +249.9097900390625 -74.0 +58.0 @@ -26833,7 +26804,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 165.00381469726562, 124.27369689941406) -[(0.0, 0.0), (0.0, 61.31150817871094), (0.892669677734375, 61.31150817871094)] +[(0.0, 0.0), (0.0, 61.31150817871094), (-0.24310220186265497, 61.31150817871094)] @@ -26847,10 +26818,10 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 313.76983642578125, 54.876068115234375) -165.70318603515625 +101.0 -74.0 +58.0 @@ -26882,7 +26853,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 192.87631225585938, 93.2960205078125) -[(0.0, 0.0), (120.89352416992188, 0.0), (120.89352416992188, 0.0)] +[(0.0, 0.0), (120.89352416992188, 0.0), (120.89352416992188, -8.307016733530403)] @@ -26908,7 +26879,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 337.939697265625, 128.87606811523438) -[(0.0, 0.0), (0.0, 56.709136962890625), (0.107177734375, 56.709136962890625)] +[(-9.437760611509589, -16.0), (-9.437760611509589, 56.709136962890625), (-5.583069013414217, 56.709136962890625)] @@ -26919,10 +26890,10 @@ Figure 9.116 -(1.0, 0.0, 0.0, 1.0, 499.87628173828125, 24.376068115234375) +(1.0, 0.0, 0.0, 1.0, 372.87628173828125, 2.376068115234375) -266.15692138671875 +116.52996826171875 44.0 @@ -27082,7 +27053,7 @@ Figure 9.116 RAAML 1.0 -Figure 9.117 +Figure 9.154 @@ -27185,7 +27156,7 @@ Figure 9.117 (1.0, 0.0, 0.0, 1.0, 246.57611083984375, 48.001220703125) -100.0 +101.0 74.0 @@ -27220,7 +27191,7 @@ Figure 9.117 (1.0, 0.0, 0.0, 1.0, 300.38238525390625, 122.001220703125) -[(0.0, 0.0), (0.0, 63.703521728515625), (-0.32073974609375, 63.703521728515625)] +[(0.5380627441406318, 0.0), (0.5380627441406318, 63.703521728515625), (-0.32073974609375, 63.703521728515625)] @@ -27231,10 +27202,10 @@ Figure 9.117 -(1.0, 0.0, 0.0, 1.0, 386.158203125, 17.491806030273438) +(1.0, 0.0, 0.0, 1.0, 343.158203125, -9.508193969726562) -268.8994140625 +112.212890625 44.0 @@ -27331,7 +27302,7 @@ Figure 9.117 RAAML 1.0 -Figure 9.118 +Figure 9.155 @@ -27383,7 +27354,7 @@ Figure 9.118 (1.0, 0.0, 0.0, 1.0, 106.51605224609375, 212.83856201171875) -125.0 +130.0 74.0 @@ -27418,7 +27389,7 @@ Figure 9.118 (1.0, 0.0, 0.0, 1.0, 169.28933715820312, 136.47003173828125) -[(0.0, 0.0), (0.0, 76.3685302734375), (-0.03765869140625, 76.3685302734375)] +[(0.0, 0.0), (0.0, 76.3685302734375), (2.4717663574218705, 76.3685302734375)] @@ -27432,10 +27403,10 @@ Figure 9.118 (1.0, 0.0, 0.0, 1.0, 276.02197265625, 18.3150634765625) -257.72979736328125 +113.12255859375 -44.650421142578125 +44.0 @@ -27511,7 +27482,7 @@ Figure 9.118 RAAML 1.0 -Figure 9.119 +Figure 9.156 @@ -27590,7 +27561,7 @@ Figure 9.119 (1.0, 0.0, 0.0, 1.0, 291.7236328125, 59.93865966796875) -212.0 +220.0 74.0 @@ -27700,7 +27671,7 @@ Figure 9.119 (1.0, 0.0, 0.0, 1.0, 379.64324951171875, 133.93865966796875) -[(0.0, 0.0), (0.0, 79.78549194335938), (-73.06424037803595, 79.78549194335938)] +[(3.317721384876222, 0.0), (3.317721384876222, 79.78549194335938), (-73.06424037803595, 79.78549194335938)] @@ -27711,10 +27682,10 @@ Figure 9.119 -(1.0, 0.0, 0.0, 1.0, 519.779052734375, 18.885009765625) +(1.0, 0.0, 0.0, 1.0, 367.779052734375, -8.114990234375) -249.089111328125 +112.619384765625 44.0 @@ -27842,7 +27813,7 @@ Figure 9.119 RAAML 1.0 -Figure 9.120 +Figure 9.157 @@ -28194,7 +28165,7 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 160.3746337890625, 28.734268188476562) -105.0 +110.0 74.0 @@ -28217,7 +28188,7 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 301.38995361328125, 28.734268188476562) -212.0 +220.0 74.0 @@ -28240,10 +28211,10 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 118.42144775390625, 169.76686096191406) -238.0 +246.0 -74.0 +60.01048278808594 @@ -28275,7 +28246,7 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 75.11602783203125, 113.65547180175781) -[(0.0, 0.0), (0.0, 93.04544067382812), (43.305419921875, 93.04544067382812)] +[(0.0, 0.0), (0.0, 86.06314946631147), (43.305419921875, 86.06314946631147)] @@ -28301,7 +28272,7 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 212.68231201171875, 102.73426818847656) -[(0.0, 0.0), (0.0, 67.0325927734375), (-0.8424072265625, 67.0325927734375)] +[(2.490841820126491, 0.0), (2.490841820126491, 67.0325927734375), (2.297708976168593, 67.0325927734375)] @@ -28327,7 +28298,7 @@ Figure 9.121 (1.0, 0.0, 0.0, 1.0, 412.5286865234375, 102.73426818847656) -[(0.0, 0.0), (0.0, 103.8958740234375), (-56.10723876953125, 103.8958740234375)] +[(4.193914449439831, 0.0), (4.193914449439831, 96.92696175945773), (-48.10723876953125, 96.92696175945773)] @@ -28338,10 +28309,10 @@ Figure 9.121 -(1.0, 0.0, 0.0, 1.0, 535.088623046875, 6.7342681884765625) +(1.0, 0.0, 0.0, 1.0, 407.66217041015625, -36.26573181152344) -253.6214599609375 +113.727783203125 44.0 @@ -28452,7 +28423,7 @@ Figure 9.121 RAAML 1.0 -Figure 9.122 +Figure 9.159 @@ -28508,7 +28479,7 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 175.246337890625, 32.38861083984375) -105.0 +110.0 74.0 @@ -28531,7 +28502,7 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 324.60357666015625, 32.38861083984375) -212.0 +220.0 74.0 @@ -28554,14 +28525,20 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 116.246337890625, 169.84890747070312) -223.0 +232.0 -74.0 +58.0 + +0 + + +0 + @@ -28583,7 +28560,7 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 71.79208374023438, 112.88861083984375) -[(0.0, 0.0), (0.0, 95.95791625976562), (44.454254150390625, 95.95791625976562)] +[(0.0, 0.0), (0.0, 87.52599850216427), (44.454254150390625, 87.52599850216427)] @@ -28609,7 +28586,7 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 424.86309814453125, 106.38861083984375) -[(0.0, 0.0), (0.0, 102.73037719726562), (-85.61676025390625, 102.73037719726562)] +[(3.7833781692216917, 0.0), (3.7833781692216917, 94.2395489666913), (-76.61676025390625, 94.2395489666913)] @@ -28635,7 +28612,7 @@ Figure 9.122 (1.0, 0.0, 0.0, 1.0, 221.8621826171875, 106.38861083984375) -[(0.0, 0.0), (0.0, 63.460296630859375), (1.634521484375, 63.460296630859375)] +[(2.219802129836296, 0.0), (2.219802129836296, 63.460296630859375), (5.963011600511493, 63.460296630859375)] @@ -28646,10 +28623,10 @@ Figure 9.122 -(1.0, 0.0, 0.0, 1.0, 554.1373901367188, 7.141815185546875) +(1.0, 0.0, 0.0, 1.0, 400.13739013671875, -20.858184814453125) -260.09844970703125 +112.06964111328125 44.0 @@ -28760,7 +28737,7 @@ Figure 9.122 RAAML 1.0 -Figure 9.123 +Figure 9.160 @@ -28816,7 +28793,7 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 160.05282592773438, 26.148223876953125) -105.0 +110.0 74.0 @@ -28839,7 +28816,7 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 285.9808349609375, 26.148223876953125) -212.0 +220.0 74.0 @@ -28862,10 +28839,10 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 157.81591796875, 181.69720458984375) -124.0 +122.18408203125 -74.0 +58.0 @@ -28897,7 +28874,7 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 83.591552734375, 106.64822387695312) -[(0.0, 0.0), (0.0, 111.31158447265625), (74.224365234375, 111.31158447265625)] +[(0.0, 0.0), (0.0, 103.4710214975718), (74.224365234375, 103.4710214975718)] @@ -28923,7 +28900,7 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 391.52215576171875, 100.14822387695312) -[(0.0, 0.0), (0.0, 115.40939331054688), (-109.70623779296875, 115.40939331054688)] +[(3.982691350972914, 0.0), (3.982691350972914, 108.08822301916175), (-111.52215576171875, 108.08822301916175)] @@ -28949,7 +28926,7 @@ Figure 9.123 (1.0, 0.0, 0.0, 1.0, 214.11593627929688, 100.14822387695312) -[(0.0, 0.0), (0.0, 81.54898071289062), (7.263092041015625, 81.54898071289062)] +[(2.5744338262648796, 0.0), (2.5744338262648796, 81.54898071289062), (6.332242087491096, 81.54898071289062)] @@ -28960,10 +28937,10 @@ Figure 9.123 -(1.0, 0.0, 0.0, 1.0, 518.6158447265625, 7.4415283203125) +(1.0, 0.0, 0.0, 1.0, 384.8193359375, -29.5584716796875) -269.241455078125 +121.1614990234375 44.0 @@ -29074,7 +29051,7 @@ Figure 9.123 RAAML 1.0 -Figure 9.124 +Figure 9.161 @@ -29126,17 +29103,14 @@ Figure 9.124 (1.0, 0.0, 0.0, 1.0, 110.0, 155.81454467773438) -124.0 +126.0 -74.0 +83.0 - -0 - 0 @@ -29161,7 +29135,7 @@ Figure 9.124 (1.0, 0.0, 0.0, 1.0, 170.43148803710938, 106.0) -[(0.0, 0.0), (-0.60400390625, 49.814544677734375)] +[(0.0, 0.0), (0.36095551521546554, 49.814544677734375)] @@ -29175,7 +29149,7 @@ Figure 9.124 (1.0, 0.0, 0.0, 1.0, 285.26898193359375, 9.863510131835938) -249.50250244140625 +117.58648681640625 44.0 @@ -29196,6 +29170,7 @@ Figure 9.124 + @@ -29254,7 +29229,7 @@ Figure 9.124 RAAML 1.0 -Figure 9.126 +Figure 9.163 @@ -30073,7 +30048,7 @@ Figure 9.130 (1.0, 0.0, 0.0, 1.0, 51.219635009765625, 168.83343505859375) -171.0 +185.0 108.0 @@ -30105,7 +30080,7 @@ Figure 9.130 (1.0, 0.0, 0.0, 1.0, 133.72833251953125, 97.53974914550781) -[(0.0, 0.0), (0.0, 71.29368591308594), (-1.966766357421875, 71.29368591308594)] +[(0.0, 0.0), (0.0, 71.29368591308594), (4.627309877272921, 71.29368591308594)] @@ -42057,4 +42032,236 @@ Figure 9.124 + + +Operating Mode + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 139.0, 71.0) + + +104.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 132.0, 189.0) + + +130.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 192.0, 107.0) + + +[(0.0, 22.0), (0.0, 82.0), (1.4728682170542697, 82.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 249.0, 13.0) + + +117.0 + + +44.0 + + + + + + + + + + + + +OperatingMode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.156 + + + + + + + + + +6.5.2.3 + + + + + + + + + + + + + +Proposals shall support the assignment of the integrity levels to safety-related information, including SysML elements. For example, the SIL concept from IEC 61508 [IEC61508]. Common SysML specification practice shall be obeyed. + + + + + + + + + + + + + + + + + + + + +result + + +String + + +1 + + +1 + + +private + + \ No newline at end of file From bcfe2faa0988604403f2c616d8150076e1f26aa5 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 25 Jan 2021 20:05:52 -0500 Subject: [PATCH 24/40] Complete updates to ISO 26262 Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 290 +++++++++++++++++++++---------------------- 1 file changed, 139 insertions(+), 151 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index ff556794c..a57f1e113 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -17062,7 +17062,6 @@ Figure 9.52 - @@ -17307,10 +17306,10 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 50.581817626953125, 40.3468017578125) -106.0 +105.29318237304688 -87.0 +71.0 @@ -17330,10 +17329,10 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 225.6700439453125, 40.3468017578125) -106.0 +101.0 -87.0 +71.0 @@ -17365,7 +17364,7 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 266.308837890625, 127.3468017578125) -[(0.0, 0.0), (0.0, 75.15754699707031), (-0.2117919921875, 75.15754699707031), (-0.2117919921875, 78.69181823730469)] +[(-1.9169242427034305, 0.0), (-1.9169242427034305, 78.69181823730469), (-22.868856863875976, 78.69181823730469)] @@ -17379,10 +17378,10 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 54.483917236328125, 206.0386199951172) -277.1861267089844 +247.50827026367188 -74.0 +58.0 @@ -17414,7 +17413,7 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 108.94146728515625, 127.3468017578125) -[(0.0, 0.0), (0.0, 78.69181823730469), (0.21099853515625, 78.69181823730469)] +[(-0.3891474441625178, 0.0), (-0.3891474441625178, 78.69181823730469), (-5.642271815031478, 78.69181823730469)] @@ -20790,10 +20789,10 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 260.6385498046875, 41.51094055175781) -106.0 +103.0411376953125 -87.0 +71.0 @@ -20813,10 +20812,10 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 29.934326171875, 41.51094055175781) -178.0 +179.745361328125 -87.0 +71.0 @@ -20836,10 +20835,10 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 104.206298828125, 190.47247314453125) -242.17724609375 +236.473388671875 -74.0 +58.0 @@ -20871,7 +20870,7 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 304.71630859375, 128.5109405517578) -[(0.0, 0.0), (0.0, 61.96153259277344), (0.55419921875, 61.96153259277344)] +[(-1.230377537321374, -16.0), (-1.230377537321374, 61.96153259277344), (-4.181347159727693, 61.96153259277344)] @@ -20897,7 +20896,7 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 149.72503662109375, 128.5109405517578) -[(0.0, 0.0), (0.0, 61.96153259277344), (1.341156005859375, 61.96153259277344)] +[(1.1745959184645471, -16.0), (1.1745959184645471, 61.96153259277344), (0.23749264629978484, 61.96153259277344)] @@ -26732,7 +26731,6 @@ Figure 9.152 - @@ -26749,7 +26747,7 @@ Figure 9.152 100.0 -74.0 +58.0 @@ -26815,7 +26813,7 @@ Figure 9.152 -(1.0, 0.0, 0.0, 1.0, 313.76983642578125, 54.876068115234375) +(1.0, 0.0, 0.0, 1.0, 299.76983642578125, 67.87606811523438) 101.0 @@ -26836,32 +26834,6 @@ Figure 9.152 - - - - - -1 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 192.87631225585938, 93.2960205078125) - - -[(0.0, 0.0), (120.89352416992188, 0.0), (120.89352416992188, -8.307016733530403)] - - - - - - - - @@ -26879,7 +26851,7 @@ Figure 9.152 (1.0, 0.0, 0.0, 1.0, 337.939697265625, 128.87606811523438) -[(-9.437760611509589, -16.0), (-9.437760611509589, 56.709136962890625), (-5.583069013414217, 56.709136962890625)] +[(-23.43776061150959, -3.0), (-23.43776061150959, 56.709136962890625), (-5.583069013414217, 56.709136962890625)] @@ -26890,7 +26862,7 @@ Figure 9.152 -(1.0, 0.0, 0.0, 1.0, 372.87628173828125, 2.376068115234375) +(1.0, 0.0, 0.0, 1.0, 323.87628173828125, 6.376068115234375) 116.52996826171875 @@ -26978,11 +26950,6 @@ Figure 9.152 Satisfy - - - - - @@ -26993,50 +26960,6 @@ Figure 9.152 - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - @@ -27846,14 +27769,20 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 72.94107055664062, 35.517120361328125) -106.0 +108.32455444335938 -87.0 +71.0 + +0 + + +0 + @@ -27863,7 +27792,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 225.23162841796875, 42.017120361328125) -105.0 +110.0 74.0 @@ -27886,14 +27815,20 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 377.34625244140625, 42.017120361328125) -212.0 +220.0 -74.0 +58.0 + +0 + + +0 + @@ -27903,14 +27838,20 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 166.73162841796875, 161.9757080078125) -222.0 +231.0 -76.50100708007812 +58.0 + +0 + + +0 + @@ -27932,7 +27873,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 117.98220825195312, 122.51712036132812) -[(0.0, 0.0), (0.0, 79.29165649414062), (48.749420166015625, 79.29165649414062)] +[(0.9877412902226439, 0.0), (0.9877412902226439, 69.65842528712767), (48.749420166015625, 69.65842528712767)] @@ -27958,7 +27899,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 272.8707275390625, 116.01712036132812) -[(0.0, 0.0), (0.0, 45.958587646484375), (-0.7762451171875, 45.958587646484375)] +[(2.2685285295758604, 0.0), (2.2685285295758604, 45.958587646484375), (3.495221937024894, 45.958587646484375)] @@ -27984,7 +27925,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 492.02593994140625, 116.01712036132812) -[(0.0, 0.0), (0.0, 81.87924194335938), (-103.2943115234375, 81.87924194335938)] +[(4.327535377358458, 0.0), (4.327535377358458, 73.19218925172774), (-94.2943115234375, 73.19218925172774)] @@ -27995,10 +27936,10 @@ Figure 9.157 -(1.0, 0.0, 0.0, 1.0, 602.6780395507812, 11.069992065429688) +(1.0, 0.0, 0.0, 1.0, 487.34625244140625, -1.982879638671875) -257.05169677734375 +119.98211669921875 44.0 @@ -28109,7 +28050,7 @@ Figure 9.157 RAAML 1.0 -Figure 9.121 +Figure 9.158 @@ -28456,10 +28397,10 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 29.062286376953125, 25.88861083984375) -106.0 +104.69943237304688 -87.0 +71.0 @@ -28479,10 +28420,10 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 175.246337890625, 32.38861083984375) -110.0 +112.515380859375 -74.0 +58.0 @@ -28502,10 +28443,10 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 324.60357666015625, 32.38861083984375) -220.0 +221.72064208984375 -74.0 +58.0 @@ -28560,7 +28501,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 71.79208374023438, 112.88861083984375) -[(0.0, 0.0), (0.0, 87.52599850216427), (44.454254150390625, 87.52599850216427)] +[(-0.5242735014806641, 0.0), (-0.5242735014806641, 87.52599850216427), (44.454254150390625, 87.52599850216427)] @@ -28586,7 +28527,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 424.86309814453125, 106.38861083984375) -[(3.7833781692216917, 0.0), (3.7833781692216917, 94.2395489666913), (-76.61676025390625, 94.2395489666913)] +[(4.597108134191558, 0.0), (4.597108134191558, 94.2395489666913), (-76.61676025390625, 94.2395489666913)] @@ -28612,7 +28553,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 221.8621826171875, 106.38861083984375) -[(2.219802129836296, 0.0), (2.219802129836296, 63.460296630859375), (5.963011600511493, 63.460296630859375)] +[(3.3365316876343343, 0.0), (3.3365316876343343, 63.460296630859375), (5.963011600511493, 63.460296630859375)] @@ -28623,7 +28564,7 @@ Figure 9.159 -(1.0, 0.0, 0.0, 1.0, 400.13739013671875, -20.858184814453125) +(1.0, 0.0, 0.0, 1.0, 379.4290771484375, -13.858184814453125) 112.06964111328125 @@ -29246,6 +29187,7 @@ Figure 9.163 + @@ -29280,17 +29222,14 @@ Figure 9.163 (1.0, 0.0, 0.0, 1.0, 96.0, 183.64385986328125) -124.0 +126.0 -74.0 +83.0 - -0 - 0 @@ -29315,7 +29254,7 @@ Figure 9.163 (1.0, 0.0, 0.0, 1.0, 151.82656860351562, 120.0) -[(0.0, 0.0), (0.0, 63.64385986328125), (-0.10595703125, 63.64385986328125)] +[(0.0, 0.0), (0.0, 63.64385986328125), (0.7927625102381626, 63.64385986328125)] @@ -29324,6 +29263,23 @@ Figure 9.163 + + +(1.0, 0.0, 0.0, 1.0, 214.0, -28.03515625) + + +119.0 + + +44.0 + + + + + + + + @@ -29333,6 +29289,7 @@ Figure 9.163 + @@ -29432,10 +29389,10 @@ Figure 9.163 (1.0, 0.0, 0.0, 1.0, 53.206146240234375, 154.33041381835938) -231.53457641601562 +227.03213500976562 -74.0 +58.0 @@ -29467,7 +29424,7 @@ Figure 9.163 (1.0, 0.0, 0.0, 1.0, 169.8133544921875, 100.75755310058594) -[(0.0, 0.0), (0.0, 53.57286071777344), (0.22186279296875, 53.57286071777344)] +[(0.0, 0.0), (0.0, 53.57286071777344), (-2.0500054310724067, 53.57286071777344)] @@ -29481,7 +29438,7 @@ Figure 9.163 (1.0, 0.0, 0.0, 1.0, 270.8599853515625, 15.827423095703125) -249.60614013671875 +116.8275146484375 44.0 @@ -29578,7 +29535,7 @@ Figure 9.163 RAAML 1.0 -Figure 9.128 +Figure 9.165 @@ -29610,7 +29567,7 @@ Figure 9.128 100.0 -74.0 +58.0 @@ -29676,7 +29633,7 @@ Figure 9.128 (1.0, 0.0, 0.0, 1.0, 234.12237548828125, 13.416000366210938) -261.39093017578125 +115.82293701171875 44.0 @@ -29796,7 +29753,7 @@ Figure 9.128 RAAML 1.0 -Figure 9.129 +Figure 9.166 @@ -29828,7 +29785,7 @@ Figure 9.129 100.0 -74.0 +58.0 @@ -29848,10 +29805,10 @@ Figure 9.129 (1.0, 0.0, 0.0, 1.0, 67.78555297851562, 139.41925048828125) -124.0 +125.0 -74.0 +58.58074951171875 @@ -29883,7 +29840,7 @@ Figure 9.129 (1.0, 0.0, 0.0, 1.0, 130.04705810546875, 109.33883666992188) -[(0.0, 0.0), (0.0, 30.080413818359375), (-0.736846923828125, 30.080413818359375)] +[(0.0, -16.0), (0.0, 30.080413818359375), (-0.24068032541583761, 30.080413818359375)] @@ -29897,7 +29854,7 @@ Figure 9.129 (1.0, 0.0, 0.0, 1.0, 233.00787353515625, 18.099945068359375) -248.09674072265625 +115.55853271484375 44.0 @@ -29996,7 +29953,7 @@ Figure 9.129 RAAML 1.0 -Figure 9.130 +Figure 9.167 @@ -30094,7 +30051,7 @@ Figure 9.130 (1.0, 0.0, 0.0, 1.0, 257.05401611328125, 10.095352172851562) -248.7266845703125 +112.09051513671875 44.0 @@ -30224,7 +30181,7 @@ Figure 9.130 RAAML 1.0 -Figure 9.131 +Figure 9.168 @@ -30258,7 +30215,7 @@ Figure 9.131 100.0 -74.0 +58.0 @@ -30278,10 +30235,10 @@ Figure 9.131 (1.0, 0.0, 0.0, 1.0, 231.38983154296875, 27.034988403320312) -124.0 +101.0 -74.0 +58.0 @@ -30301,7 +30258,7 @@ Figure 9.131 (1.0, 0.0, 0.0, 1.0, 108.4000244140625, 139.6548614501953) -180.0 +185.0 74.0 @@ -30336,7 +30293,7 @@ Figure 9.131 (1.0, 0.0, 0.0, 1.0, 137.31558227539062, 101.03498840332031) -[(0.0, 0.0), (0.1514892578125, 38.619873046875)] +[(0.0, -16.0), (0.9589072333441777, 38.619873046875)] @@ -30362,7 +30319,7 @@ Figure 9.131 (1.0, 0.0, 0.0, 1.0, 261.697998046875, 101.03498840332031) -[(0.0, 0.0), (0.0, 38.619873046875)] +[(-5.621676045079369, -16.0), (-5.119873046875, 38.619873046875)] @@ -30373,10 +30330,10 @@ Figure 9.131 -(1.0, 0.0, 0.0, 1.0, 394.927734375, 11.80755615234375) +(1.0, 0.0, 0.0, 1.0, 275.15252685546875, -35.19244384765625) -256.57220458984375 +114.474609375 44.0 @@ -30486,7 +30443,7 @@ Figure 9.131 RAAML 1.0 -Figure 9.132 +Figure 9.169 @@ -42264,4 +42221,35 @@ Figure 9.156 private + + + + + +result + + +String + + +1 + + +1 + + +private + + + + +RAAML 1.0 +Figure 9.164 + + + + + + + \ No newline at end of file From 9917680eceaffb2b2cfe5a0d97cdaee831d886e6 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 25 Jan 2021 20:36:30 -0500 Subject: [PATCH 25/40] Update Core Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 2116 ++++++++---------------------------------- 1 file changed, 389 insertions(+), 1727 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index a57f1e113..5023d92da 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -87,18 +87,11 @@ - - - - - - - - + @@ -196,171 +189,12 @@ - - -Situation - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 112.28976440429688, 56.41021728515625) - - -100.0 - - -58.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 75.2891845703125, 171.75048828125) - - -328.95172119140625 - - -74.8365478515625 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 162.61572265625, 114.41021728515625) - - -[(0.0, 0.0), (0.0, 57.34027099609375), (-0.294677734375, 57.34027099609375)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 262.7281799316406, 56.41021728515625) - - -108.20529174804688 - - -58.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 314.39705145604637, 114.41021728515625) - - -[(0.0, 0.0), (0.0, 57.34027099609375), (-1.4522272372963698, 57.34027099609375)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 402.01190185546875, 15.733978271484375) - - -250.16400146484375 - - -44.0 - - - - - - - - - - Class - @@ -392,7 +226,6 @@ - @@ -407,7 +240,6 @@ - @@ -439,7 +271,6 @@ - @@ -453,289 +284,63 @@ - + Situation - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - + + + + + Block - - - - - - - + - - - - - - - - - - - - - - - -RelevantTo - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 89.90451049804688, 237.74346923828125) - - -266.2239074707031 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 120.26376342773438, 157.88775634765625) - - -[(0.0, 0.0), (0.0, 79.855712890625), (-0.2431640625, 79.855712890625)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 228.7335205078125, 83.88775634765625) - - -268.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 314.49285888671875, 157.88775634765625) - - -[(0.0, 0.0), (0.0, 79.855712890625), (-1.39202880859375, 79.855712890625)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 380.66729736328125, 11.334640502929688) - - -99.33270263671875 - - -44.0 - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 45.168304443359375, 83.88775634765625) - - -101.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - - - RelevantTo - - - - - - + + + + + + DirectedRelationshipPropertyPath @@ -744,46 +349,10 @@ - - + - - - - - - - - - - - - - - - -RAAML 1.0 -Figure 9.5 - - - - - - - - - -RAAML 1.0 -Figure 9.4 - - - - - - - Core Library @@ -808,175 +377,16 @@ Figure 9.4 - - -Controlling Measure - - - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 81.31002807617188, 48.814666748046875) - - -101.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 308.246826171875, 48.814666748046875) - - -268.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 155.42971801757812, 229.36865234375) - - -204.03317260742188 - - -91.0 - - - - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 171.12350463867188, 122.81466674804688) - - -[(0.0, 0.0), (0.0, 106.55398559570312), (3.548717097295679, 106.55398559570312)] - - - - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 328.63995361328125, 122.81466674804688) - - -[(0.0, 0.0), (0.0, 106.55398559570312), (-0.32159423828125, 106.55398559570312)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 409.0, -18.671875) - - -100.0 - - -50.0 - - - - - - - - - - Dependency - - - - @@ -984,21 +394,17 @@ Figure 9.4 - - - - - + @@ -1006,7 +412,6 @@ Figure 9.4 - @@ -1015,67 +420,10 @@ Figure 9.4 - + - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - - - - - - - - - - - - @@ -1102,128 +450,16 @@ Figure 9.4 private - - -Violates - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 66.66647338867188, 183.70220947265625) - - -124.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 124.0830078125, 137.17529296875) - - -[(0.0, 0.0), (0.0, 46.52691650390625), (-8.813446044921875, 46.52691650390625)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 80.2503662109375, 63.17529296875) - - -101.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 248.7108154296875, 25.673431396484375) - - -101.2891845703125 - - -44.0 - - - - - - - - - - Violates - - - - - - + @@ -1308,14 +544,20 @@ Figure 9.4 (1.0, 0.0, 0.0, 1.0, 74.86993408203125, 91.17013549804688) -104.0 +233.0 -74.0 +82.22048950195312 + +0 + + +0 + @@ -1346,7 +588,7 @@ Figure 9.4 (1.0, 0.0, 0.0, 1.0, 178.86993408203125, 132.10206604003906) -[(0.0, 0.0), (63.36968994140625, -0.809051513671875), (65.0648193359375, 116.80569458007812), (-96.4134521484375, 118.1370849609375), (-97.88873291015625, 33.06806945800781)] +[(79.13006591796875, -24.711441040039062), (180.13006591796875, -24.711441040039062), (181.13006591796875, 21.897933959960938), (79.13006591796875, 22.288558959960938)] @@ -1360,10 +602,10 @@ Figure 9.4 (1.0, 0.0, 0.0, 1.0, 211.94448852539062, 18.677108764648438) -145.05551147460938 +112.05551147460938 -47.32289123535156 +44.0 @@ -1375,11 +617,6 @@ Figure 9.4 - - - - - AnySituation @@ -1394,18 +631,6 @@ Figure 9.4 - - - - - - - - - - - - @@ -1486,7 +711,7 @@ Figure 9.4 RAAML 1.0 -Figures 9.2 and 9.3 +Figure 10.1 @@ -1641,11 +866,6 @@ Figures 9.2 and 9.3 - - - - - AnySituation @@ -1661,24 +881,7 @@ Figures 9.2 and 9.3 - - - - - - - - - - - - - - - - - @@ -1705,18 +908,6 @@ Figures 9.2 and 9.3 - - - - - - - - - - - - @@ -1865,11 +1056,6 @@ Figure 9.8 - - - - - @@ -1891,18 +1077,6 @@ Figure 9.8 - - - - - - - - - - - - @@ -2237,11 +1411,6 @@ Figure 9.8 - - - - - @@ -2267,18 +1436,6 @@ Figure 9.8 - - - - - - - - - - - - @@ -3220,11 +2377,6 @@ Figure 9.24 - - - - - @@ -3261,18 +2413,6 @@ Figure 9.24 - - - - - - - - - - - - RAAML 1.0 @@ -3392,11 +2532,6 @@ Figure 9.14 - - - - - @@ -3428,18 +2563,6 @@ Figure 9.14 - - - - - - - - - - - - Activation @@ -4295,11 +3418,6 @@ Figure 9.19 - - - - - @@ -4335,18 +3453,6 @@ Figure 9.19 - - - - - - - - - - - - Hazard @@ -4455,11 +3561,6 @@ Figure 9.19 - - - - - @@ -4478,18 +3579,6 @@ Figure 9.19 - - - - - - - - - - - - @@ -4665,11 +3754,6 @@ Figure 9.20 - - - - - @@ -4770,18 +3854,6 @@ Figure 9.20 - - - - - - - - - - - - RAAML 1.0 @@ -5078,11 +4150,6 @@ Figure 9.21 - - - - - @@ -5110,18 +4177,6 @@ Figure 9.21 - - - - - - - - - - - - @@ -9820,11 +8875,6 @@ Figure 9.40 - - - - - @@ -10085,18 +9135,6 @@ Figure 9.42 - - - - - - - - - - - - @@ -10749,11 +9787,6 @@ Figure 9.43 - - - - - @@ -10781,18 +9814,6 @@ Figure 9.43 - - - - - - - - - - - - @@ -10807,11 +9828,6 @@ Figure 9.43 - - - - - Gate @@ -10824,18 +9840,6 @@ Figure 9.43 - - - - - - - - - - - - @@ -21398,11 +20402,6 @@ Figure 9.150 - - - - - @@ -21430,18 +20429,6 @@ Figure 9.150 - - - - - - - - - - - - @@ -23399,11 +22386,6 @@ Figure 9.136 - - - - - @@ -23432,18 +22414,6 @@ Figure 9.136 - - - - - - - - - - - - AutomotiveEffect @@ -23648,11 +22618,6 @@ Figure 9.136 - - - - - @@ -23672,18 +22637,6 @@ Figure 9.136 - - - - - - - - - - - - @@ -23698,11 +22651,6 @@ Figure 9.136 - - - - - @@ -23722,24 +22670,7 @@ Figure 9.136 - - - - - - - - - - - - - - - - - @@ -23759,18 +22690,6 @@ Figure 9.136 - - - - - - - - - - - - @@ -26549,105 +25468,6 @@ Figure 9.152 - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - -RAAML 1.0 -Figure 9.7 - - - - - - - SafeState @@ -33810,11 +32630,6 @@ Figure 9.86 - - - - - ProcessModel @@ -33839,11 +32654,6 @@ Figure 9.86 - - - - - @@ -33863,30 +32673,6 @@ Figure 9.86 - - - - - - - - - - - - - - - - - - - - - - - - @@ -34084,11 +32870,6 @@ Figure 9.87 - - - - - @@ -34112,18 +32893,6 @@ Figure 9.87 - - - - - - - - - - - - @@ -34278,11 +33047,6 @@ Figure 9.87 - - - - - @@ -34300,18 +33064,6 @@ Figure 9.87 - - - - - - - - - - - - @@ -34444,11 +33196,6 @@ Figure 9.88 - - - - - @@ -34479,18 +33226,6 @@ Figure 9.88 - - - - - - - - - - - - RAAML 1.0 @@ -34610,11 +33345,6 @@ Figure 9.89 - - - - - @@ -34645,18 +33375,6 @@ Figure 9.89 - - - - - - - - - - - - RAAML 1.0 @@ -34776,11 +33494,6 @@ Figure 9.90 - - - - - @@ -34811,18 +33524,6 @@ Figure 9.90 - - - - - - - - - - - - RAAML 1.0 @@ -35626,11 +34327,6 @@ No Figure - - - - - @@ -35648,18 +34344,6 @@ No Figure - - - - - - - - - - - - @@ -35996,11 +34680,6 @@ Figure 9.93 - - - - - @@ -36018,139 +34697,6 @@ Figure 9.93 - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - - - - - - - - - - - - - -Block - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 134.0, 79.0) - - -100.0 - - -74.0 - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 134.0, 212.43081665039062) - - -100.0 - - -74.0 - - - - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 187.64306640625, 153.0) - - -[(0.0, 0.0), (0.0, 59.430816650390625), (2.29241943359375, 59.430816650390625)] - - - - - - - - - - @@ -36373,11 +34919,6 @@ Figure 9.93 - - - - - @@ -36395,18 +34936,6 @@ Figure 9.93 - - - - - - - - - - - - @@ -39481,17 +38010,6 @@ Figure 9.116 - - -RAAML 1.0 -Figure 9.6 - - - - - - - RAAML 1.0 @@ -40095,11 +38613,6 @@ Section 9.2 (No Diagram) - - - - - Gate @@ -40119,18 +38632,6 @@ Section 9.2 (No Diagram) - - - - - - - - - - - - @@ -41451,11 +39952,6 @@ Figure 9.62 - - - - - @@ -41475,18 +39971,6 @@ Figure 9.62 - - - - - - - - - - - - @@ -41989,186 +40473,6 @@ Figure 9.124 - - -Operating Mode - - - - - - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 139.0, 71.0) - - -104.0 - - -58.0 - - - - - -0 - - -0 - - - - - - - -(1.0, 0.0, 0.0, 1.0, 132.0, 189.0) - - -130.0 - - -58.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - - - - -(1.0, 0.0, 0.0, 1.0, 192.0, 107.0) - - -[(0.0, 22.0), (0.0, 82.0), (1.4728682170542697, 82.0)] - - - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 249.0, 13.0) - - -117.0 - - -44.0 - - - - - - - - - - - - -OperatingMode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -baseClass - - - - - - - -composite - - - - - - - - - - - - - -RAAML 1.0 -Figure 9.156 - - - - - - - 6.5.2.3 @@ -42252,4 +40556,362 @@ Figure 9.164 + + +Core Profile + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 96.0, 62.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 96.0, 214.0) + + +101.0 + + +59.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 118.0, 384.0) + + +279.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 122.0, 547.0) + + +103.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 292.0, 547.0) + + +167.0 + + +83.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 548.625, 547.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 352.7265625, 198.98828125) + + +110.0 + + +49.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 129.7265625, 103.98828125) + + +[(0.6809600758413765, 16.01171875), (1.2433224239864842, 110.01171875)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 171.1875, 84.02734375) + + +[(25.8125, 15.796026800096648), (194.0, 114.9609375)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 387.1875, 216.02734375) + + +[(-20.76650968016316, 31.9609375), (-111.76743861607142, 167.97265625)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 320.1875, 36.1484375) + + +110.0 + + +44.0 + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 129.1875, 549.1484375) + + +[(130.0, -108.0), (130.0, -50.0), (56.0, -50.0), (56.0, -2.1484375), (55.13687895965322, -2.1484375), (55.13687895965322, -2.1484375)] + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 318.72626235472075, 411.1484375) + + +[(-59.538762354720745, 30.8515625), (-59.538762354720745, 88.0), (18.461237645279255, 88.0), (18.461237645279255, 135.8515625), (21.461237645279255, 135.8515625)] + + + + + + + + + + + + + + + + + + +From SysML + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 10.2 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From b928a064d2f6e7ff35b60977187e72648cf7d3f9 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 25 Jan 2021 22:12:45 -0500 Subject: [PATCH 26/40] Add General Concepts Library view Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 2775 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 2663 insertions(+), 112 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 5023d92da..5d38f137d 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -87,11 +87,19 @@ + + + + + + + + @@ -233,6 +241,7 @@ + @@ -278,6 +287,7 @@ + @@ -290,6 +300,11 @@ Situation + + + + + @@ -299,6 +314,7 @@ + @@ -319,19 +335,31 @@ + + + + + + RelevantTo + + + + + + @@ -350,6 +378,8 @@ + + @@ -387,6 +417,9 @@ + + + @@ -398,6 +431,9 @@ + + + @@ -413,6 +449,7 @@ + @@ -421,6 +458,7 @@ + @@ -454,12 +492,18 @@ Violates + + + + + + @@ -493,6 +537,11 @@ + + + + + @@ -513,6 +562,7 @@ + @@ -866,6 +916,11 @@ Figure 10.1 + + + + + AnySituation @@ -878,10 +933,16 @@ Figure 10.1 + + + + + + @@ -905,6 +966,7 @@ Figure 10.1 + @@ -916,6 +978,7 @@ Figure 10.1 + @@ -955,9 +1018,9 @@ Figure 9.8 - - + + @@ -969,7 +1032,7 @@ Figure 9.8 (1.0, 0.0, 0.0, 1.0, 123.8746337890625, 72.74745178222656) -117.0 +121.0 74.0 @@ -987,64 +1050,15 @@ Figure 9.8 - - -(1.0, 0.0, 0.0, 1.0, 117.03945922851562, 236.7767333984375) - - -124.0 - - -74.0 - - - - - -0 - - -0 - - - - - - - - - - -0 - - -1 - - - - - -(1.0, 0.0, 0.0, 1.0, 180.58450317382812, 146.74745178222656) - - -[(0.0, 0.0), (0.0, 90.02928161621094), (-1.0308837890625, 90.02928161621094)] - - - - - - - - -(1.0, 0.0, 0.0, 1.0, 304.0, 46.0) +(1.0, 0.0, 0.0, 1.0, 291.0, 34.0) -100.0 +109.0 -50.0 +44.0 @@ -1053,9 +1067,57 @@ Figure 9.8 + + +(1.0, 0.0, 0.0, 1.0, 134.3746337890625, 235.0) + + +100.0 + + +66.0 + + + + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 192.0, 112.0) + + +[(0.3894566751360742, 34.74745178222656), (-0.39130434782608603, 123.0)] + + + + + + + + + + + + + @@ -1074,15 +1136,11 @@ Figure 9.8 + - - - - - Cause @@ -1091,24 +1149,10 @@ Figure 9.8 - - - - - - - - - - - - - - Abstract Cause @@ -1130,7 +1174,7 @@ Figure 9.8 (1.0, 0.0, 0.0, 1.0, 157.5, 217.24261474609375) -117.0 +121.0 74.0 @@ -1165,7 +1209,7 @@ Figure 9.8 (1.0, 0.0, 0.0, 1.0, 217.14010620117188, 125.74098205566406) -[(0.0, 0.0), (0.0, 91.50163269042969), (-2.491241455078125, 91.50163269042969)] +[(0.0, 0.0), (0.0, 91.50163269042969), (-0.5374341133313294, 91.50163269042969)] @@ -1231,6 +1275,7 @@ Figure 9.8 + @@ -1411,6 +1456,11 @@ Figure 9.8 + + + + + @@ -1433,6 +1483,7 @@ Figure 9.8 + @@ -1444,6 +1495,7 @@ Figure 9.8 + @@ -2065,6 +2117,7 @@ Figure 9.24 + @@ -2078,6 +2131,7 @@ Figure 9.24 + @@ -2115,7 +2169,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 125.979248046875, 40.210601806640625) -165.0 +172.0 74.0 @@ -2138,7 +2192,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 158.479248046875, 209.49740600585938) -102.0 +110.0 74.0 @@ -2173,7 +2227,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 205.87472534179688, 114.21060180664062) -[(0.0, 0.0), (0.0, 95.28680419921875), (0.47243041992186363, 95.28680419921875)] +[(3.3895050973603134, 0.0), (3.3895050973603134, 95.28680419921875), (4.226776123046875, 95.28680419921875)] @@ -2187,7 +2241,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 337.1187744140625, 16.541458129882812) -98.4085693359375 +115.8812255859375 44.0 @@ -2241,6 +2295,7 @@ Figure 9.24 + @@ -2251,6 +2306,7 @@ Figure 9.24 + @@ -2290,7 +2346,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 106.0, 33.4168701171875) -153.0 +162.0 74.0 @@ -2313,7 +2369,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 125.0, 196.61703491210938) -115.0 +120.0 74.0 @@ -2348,7 +2404,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 182.48593139648438, 107.4168701171875) -[(0.0, 0.0), (0.0, 89.20016479492188), (-0.8072509765625, 89.20016479492188)] +[(4.499172435087303, 0.0), (4.499172435087303, 89.20016479492188), (1.6570394764775926, 89.20016479492188)] @@ -2365,7 +2421,7 @@ Figure 9.24 98.86492919921875 -44.0 +78.0 @@ -2377,6 +2433,11 @@ Figure 9.24 + + + + + @@ -2397,6 +2458,7 @@ Figure 9.24 + @@ -2407,6 +2469,7 @@ Figure 9.24 + @@ -2532,6 +2595,11 @@ Figure 9.14 + + + + + @@ -2547,6 +2615,7 @@ Figure 9.14 + @@ -2557,6 +2626,7 @@ Figure 9.14 + @@ -2590,7 +2660,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 228.04098510742188, 113.33705139160156) -104.0 +111.0 74.0 @@ -2613,7 +2683,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 227.54547119140625, 230.2093963623047) -114.0 +120.0 74.0 @@ -2648,7 +2718,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 281.3653869628906, 187.33705139160156) -[(0.0, 0.0), (0.0, 42.872344970703125), (4.504486083984375, 42.872344970703125)] +[(3.5891424325796493, 0.0), (3.5891424325796493, 42.872344970703125), (7.574191444798544, 42.872344970703125)] @@ -2683,7 +2753,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 332.0409851074219, 151.8928985595703) -[(0.0, 0.0), (60.303253173828125, -1.55584716796875), (61.030548095703125, -93.28810119628906), (-57.7071533203125, -92.510498046875), (-56.371124267578125, -38.55584716796875)] +[(7.0, 0.0), (60.303253173828125, -1.55584716796875), (61.030548095703125, -93.28810119628906), (-57.7071533203125, -92.510498046875), (-53.16533455481897, -38.55584716796875)] @@ -2709,7 +2779,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 284.0499572753906, 304.2093963623047) -[(0.0, 0.0), (0.0, 53.27293395996094), (-199.6395263671875, 53.27293395996094), (-199.6395263671875, 81.01237614949525)] +[(2.973920320209686, 0.0), (2.973920320209686, 53.27293395996094), (-197.84181565504807, 53.27293395996094), (-197.84181565504807, 81.01237614949525)] @@ -2723,7 +2793,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 391.42120361328125, 373.82456970214844) -153.0 +162.0 74.0 @@ -2758,7 +2828,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 284.2734680175781, 304.2093963623047) -[(0.0, 0.0), (0.0, 53.27293395996094), (184.59140014648438, 53.27293395996094), (184.59140014648438, 69.61517333984375)] +[(2.9856840434827063, 0.0), (2.9856840434827063, 53.27293395996094), (189.1469098259421, 53.27293395996094), (189.1469098259421, 69.61517333984375)] @@ -2793,7 +2863,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 469.45428466796875, 447.82456970214844) -[(0.0, 0.0), (0.0, 67.77075860595619), (-381.864013671875, 67.77075860595619), (-381.864013671875, 11.397202809651503), (-381.864013671875, 11.397202809651503)] +[(4.590181238511036, 0.0), (4.590181238511036, 67.77075860595619), (-381.864013671875, 67.77075860595619), (-381.864013671875, 11.397202809651503), (-379.95759047809827, 11.397202809651503)] @@ -2807,10 +2877,10 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 468.8648681640625, 48.05560302734375) -101.87213134765625 +130.6351318359375 -45.94439697265625 +48.94439697265625 @@ -2824,7 +2894,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 31.827392578125, 385.22177251179994) -117.0 +121.0 74.0 @@ -2965,7 +3035,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 98.67617797851562, 160.17510986328125) -153.0 +162.0 74.0 @@ -3009,7 +3079,7 @@ Figure 9.14 (1.0, 0.0, 0.0, 1.0, 165.82086181640625, 160.17510986328125) -[(0.0, 0.0), (-0.127227783203125, -65.64190673828125), (180.2943115234375, -63.14495849609375), (180.86163330078125, 40.3958740234375), (85.85531616210938, 40.28466796875)] +[(3.9496872845817848, 0.0), (-0.127227783203125, -65.64190673828125), (180.2943115234375, -63.14495849609375), (180.86163330078125, 40.3958740234375), (94.85531616210938, 40.28466796875)] @@ -3139,7 +3209,7 @@ Figure 9.17 (1.0, 0.0, 0.0, 1.0, 158.97744750976562, 92.96324157714844) -153.0 +162.0 74.0 @@ -3183,7 +3253,7 @@ Figure 9.17 (1.0, 0.0, 0.0, 1.0, 230.2059326171875, 92.96324157714844) -[(0.0, 0.0), (0.711822509765625, -50.30857849121094), (160.347412109375, -49.45616149902344), (158.55657958984375, 39.50494384765625), (81.77151489257812, 37.821441650390625)] +[(4.189910888671875, 0.0), (0.711822509765625, -50.30857849121094), (160.347412109375, -49.45616149902344), (158.55657958984375, 39.50494384765625), (90.77151489257812, 37.821441650390625)] @@ -3320,7 +3390,7 @@ Figure 9.18 (1.0, 0.0, 0.0, 1.0, 304.3753662109375, 19.577362060546875) -99.6246337890625 +116.6246337890625 44.0 @@ -3337,7 +3407,7 @@ Figure 9.18 (1.0, 0.0, 0.0, 1.0, 154.30374145507812, 41.577362060546875) -104.0 +111.0 74.0 @@ -3360,7 +3430,7 @@ Figure 9.18 (1.0, 0.0, 0.0, 1.0, 149.30361938476562, 175.50897216796875) -117.0 +123.0 74.0 @@ -3395,7 +3465,7 @@ Figure 9.18 (1.0, 0.0, 0.0, 1.0, 207.80361938476562, 115.57736206054688) -[(0.0, 0.0), (0.0, 59.931610107421875), (-0.040618896484375, 59.931610107421875)] +[(3.6009533221904917, 0.0), (3.6009533221904917, 59.931610107421875), (2.9572980831831046, 59.931610107421875)] @@ -3418,6 +3488,11 @@ Figure 9.19 + + + + + @@ -3437,6 +3512,7 @@ Figure 9.19 + @@ -3447,6 +3523,7 @@ Figure 9.19 + @@ -3474,7 +3551,7 @@ Figure 9.19 (1.0, 0.0, 0.0, 1.0, 121.79135131835938, 38.27308654785156) -117.0 +123.0 74.0 @@ -3532,7 +3609,7 @@ Figure 9.19 (1.0, 0.0, 0.0, 1.0, 178.65121459960938, 112.27308654785156) -[(0.0, 0.0), (0.0, 85.93208312988281), (-2.32794189453125, 85.93208312988281)] +[(2.915890424679503, 0.0), (2.915890424679503, 85.93208312988281), (-2.32794189453125, 85.93208312988281)] @@ -3561,6 +3638,11 @@ Figure 9.19 + + + + + @@ -3576,6 +3658,7 @@ Figure 9.19 + @@ -3736,10 +3819,10 @@ Figure 9.20 -(1.0, 0.0, 0.0, 1.0, 431.18231201171875, 11.299224853515625) +(1.0, 0.0, 0.0, 1.0, 361.18231201171875, 1.8966064453125) -98.81768798828125 +117.80206298828125 44.0 @@ -3754,6 +3837,11 @@ Figure 9.20 + + + + + @@ -3765,6 +3853,7 @@ Figure 9.20 + @@ -3777,6 +3866,7 @@ Figure 9.20 + @@ -4150,6 +4240,11 @@ Figure 9.21 + + + + + @@ -4163,6 +4258,9 @@ Figure 9.21 + + + @@ -4174,6 +4272,7 @@ Figure 9.21 + @@ -4184,6 +4283,7 @@ Figure 9.21 + @@ -39868,7 +39968,7 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 85.0, 88.0) -132.0 +162.0 74.0 @@ -39891,7 +39991,7 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 97.0, 254.0) -108.0 +129.0 74.0 @@ -39923,7 +40023,7 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 146.0, 159.0) -[(0.0, 3.0), (1.0, 95.0)] +[(13.863636363636374, 3.0), (10.722222222222229, 95.0)] @@ -39937,10 +40037,10 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 237.0, 34.0) -100.0 +120.0 -50.0 +44.0 @@ -39952,6 +40052,11 @@ Figure 9.62 + + + + + @@ -39968,6 +40073,7 @@ Figure 9.62 + @@ -39978,6 +40084,7 @@ Figure 9.62 + @@ -40884,6 +40991,7 @@ Figure 9.164 + @@ -40908,10 +41016,2453 @@ Figure 10.2 + + + +General Concepts Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 112.0, 89.0) + + +841.726562499999 + + +58.55890625000018 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -24.0, 305.0) + + +120.0 + + +66.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 87.0, 506.0) + + +497.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -160.59375, 688.25) + + +220.0 + + +76.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 144.6015625, 688.25) + + +136.0 + + +76.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 126.6015625, 818.0) + + +172.0 + + +74.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 112.0, 951.08203125) + + +205.6171875 + + +74.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 427.75, 688.25) + + +143.0 + + +76.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 427.75, 951.08203125) + + +143.0 + + +74.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 753.4296875, 506.0) + + +100.0 + + +96.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 741.9296875, 303.0) + + +123.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1024.06640625, 360.0) + + +170.0 + + +94.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1003.06640625, 687.75) + + +214.0 + + +77.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -134.2734375, 901.2109375) + + +100.0 + + +74.0 + + + + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, -97.2734375, 753.2109375) + + +[(0.5745882601351369, 11.0390625), (1.0, 148.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, -64.47265625, 701.48046875) + + +[(78.32925811068702, -330.48046875), (77.3435937499988, -278.3117187499998), (-30.65640625000117, -278.3117187499998), (-28.292466657089463, -13.23046875), (-28.292466657089463, -13.23046875)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 56.57421875, 327.48046875) + + +[(-43.20328125000117, 43.51953125), (-43.20328125000117, 97.12828125000021), (90.68955485026041, 97.12828125000021), (90.68955485026041, 178.51953125)] + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 342.140625, 478.48046875) + + +[(-40.45388454861234, 27.51953125), (-40.45388454861234, -89.61328124999977), (102.97735766191761, -89.61328124999977), (102.97735766191761, 27.51953125)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 61.41015625, 317.92046875) + + +[(475.37013395373833, -170.36156249999982), (475.37013395373833, -67.82015624999985), (-2.0, -67.82015624999985), (-2.0, -12.920468749999998)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 217.703125, 708.19140625) + + +[(123.69124999999877, -144.19140625), (125.13124999999877, -69.02265624999984), (-1.5887500000011983, -70.4626562499999), (-2.058140595314015, -19.94140625)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 511.60687500000006, 697.4314062499997) + + +[(-170.4992682926842, -133.43140624999967), (-170.4992682926842, -58.26265624999951), (-54.673164205842454, -58.26265624999951), (-54.673164205842454, -9.181406249999668)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 473.046875, 733.4921875) + + +[(21.649428772065733, 30.7578125), (24.314843749998715, 217.58984375)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 187.5390625, 741.4921875) + + +[(0.6487286837537027, 22.7578125), (0.5, 76.5078125)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 178.5390625, 858.4921875) + + +[(1.3989721129521016, 33.5078125), (2.4840680803571473, 92.58984375)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 891.3896875000003, 312.33546875) + + +[(-353.40902104241775, -164.77656249999984), (-353.40902104241775, -62.23515624999982), (-89.89806770833468, -62.23515624999982), (-89.89806770833468, -9.335468750000018)] + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 801.6796875, 535.98046875) + + +[(-36.336697048612336, -174.34374999999972), (-36.336697048612336, -29.98046875), (-37.336697048612336, -29.98046875)] + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1073.83203125, 425.59375) + + +[(0.554178090356416, 28.40625), (0.5, 262.15625)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1094.8634374999988, 382.6293749999999) + + +[(-169.14799403260065, -235.07046874999975), (-9.52259548611093, -22.629374999999925)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 982.9679687499992, 715.9842187500001) + + +[(-129.6249782986115, -354.9842187500001), (4.32000000000005, -28.234218750000082)] + + + + + + + + + + + + + + + + +1 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 82.90999999999914, 517.2642187500002) + + +[(4.090000000000856, 22.766093749999982), (-103.35997829861154, 22.766093749999982), (-103.35997829861154, 170.98578124999983)] + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 545.168749999999, 516.1989062500002) + + +[(0.16003645833330893, -10.198906250000164), (0.16003645833330893, -77.75999999999999), (128.51799045138875, -77.75999999999999), (128.51799045138875, 15.839999999999918), (38.83125000000098, 15.839999999999918)] + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 126.0093749999991, 120.19890625000019) + + +[(0.14467532467532607, 27.359999999999985), (0.14467532467532607, 82.66828125000004), (112.32, 82.66828125000004), (112.32, 27.359999999999985)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 522.665781249999, 728.6703125000001) + + +[(48.084218750001014, 0.872089710714576), (423.400625000001, 3.276397540983602)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 81.58203124999905, 341.3103125000001) + + +[(14.417968750000952, 9.042438132226003), (864.4843750000009, 364.9229025562323)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 914.3429904513878, 278.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 878.3429904513878, 421.6367187500003) + + +[(-14.97815795038008, -36.189091587651546), (51.859631650072416, -93.63671875000028)] + + + + + + + + + + + + +Situation + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 162.0, 230.0) + + +355.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 101.0, 71.0) + + +100.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 277.0, 71.0) + + +101.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 146.0, 120.0) + + +[(0.7272727272727266, 25.0), (1.0, 110.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 316.0, 130.0) + + +[(0.44342105263157805, 15.0), (-0.37719298245613686, 100.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 327.9296875, 3.7421875) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.4 + + + + + + + + + +Relevant To + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 92.0, 282.0) + + +319.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 49.0, 130.0) + + +154.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 250.0, 130.0) + + +279.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 149.0, 172.0) + + +[(0.6454545454545411, 32.0), (0.5, 110.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 344.0, 170.0) + + +[(0.3942099567099575, 34.0), (-0.3484848484848442, 112.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 348.2734375, 61.0) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.5 + + + + + + + + + +Controlling Measure + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 147.0, 206.0) + + +186.0 + + +83.0 + + + + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 59.0, 56.0) + + +156.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 181.0, 75.0) + + +[(4.415106951871664, 39.0), (5.263754843254674, 131.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 264.0, 56.0) + + +279.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 302.0, 89.0) + + +[(0.8021501068376082, 25.0), (1.4140625, 117.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 409.78515625, -18.02734375) + + +100.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.6 + + + + + + + + + +Violates + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 138.0, 264.0) + + +101.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 135.0, 133.0) + + +104.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 183.0, 163.0) + + +[(1.374538200088665, 44.0), (2.007462686567166, 101.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 205.0, 63.0) + + +102.0 + + +44.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +baseClass + + + + + + + +composite + + + + + + + + + + + + + +RAAML 1.0 +Figure 9.7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Cause + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ErrorPropagation + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +toError + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +fromError + + + + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +scenarioStep + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +harmPotential + + + + + +* + + +* + + + + + + + + + + + + + + + + + + +Activation + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +error + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +fault + + + + + + + + +* + + +* + + + + + + + + + + +ErrorRealization + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +error + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +failure + + + + + + + + +* + + +* + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +harm + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +trigger + + + + + +* + + +* + + + + + + + + + + + + + + + + + +Source of Harm + + + + + + + \ No newline at end of file From af788259c5acd3cc30506192de5217f7e0fb7373 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Wed, 27 Jan 2021 21:34:18 -0500 Subject: [PATCH 27/40] Add view methods for General Concepts and Profile Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 693 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 650 insertions(+), 43 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 5d38f137d..87c0d3034 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1,5 +1,5 @@ - + Profiles @@ -638,7 +638,7 @@ (1.0, 0.0, 0.0, 1.0, 178.86993408203125, 132.10206604003906) -[(79.13006591796875, -24.711441040039062), (180.13006591796875, -24.711441040039062), (181.13006591796875, 21.897933959960938), (79.13006591796875, 22.288558959960938)] +[(79.13006591796875, -40.93193054199219), (180.13006591796875, -24.711441040039062), (181.13006591796875, 21.897933959960938), (79.13006591796875, 41.28855895996094)] @@ -1809,6 +1809,7 @@ Figure 9.11 + @@ -2004,6 +2005,7 @@ Figure 9.11 + @@ -2022,6 +2024,7 @@ Figure 9.11 + @@ -2070,6 +2073,11 @@ Figure 9.11 + + + + + Situation @@ -2081,6 +2089,7 @@ Figure 9.11 + @@ -3669,6 +3678,7 @@ Figure 9.19 + @@ -4662,6 +4672,7 @@ Figure 9.22 + @@ -4716,6 +4727,7 @@ Figure 9.22 + @@ -4779,7 +4791,7 @@ Figure 9.25 (1.0, 0.0, 0.0, 1.0, 334.1495361328125, 39.0) -100.0 +101.0 74.0 @@ -4863,7 +4875,7 @@ Figure 9.25 (1.0, 0.0, 0.0, 1.0, 388.83721923828125, 113.0) -[(0.0, 0.0), (0.0, 45.2996826171875), (-0.27880859375, 45.2996826171875)] +[(0.5468768310547034, 0.0), (0.5468768310547034, 45.2996826171875), (-0.27880859375, 45.2996826171875)] @@ -4880,7 +4892,7 @@ Figure 9.25 97.178955078125 -44.0 +78.0 @@ -4911,6 +4923,7 @@ Figure 9.25 + @@ -4965,6 +4978,7 @@ Figure 9.25 + @@ -5005,7 +5019,7 @@ Figure 9.26 (1.0, 0.0, 0.0, 1.0, 162.831298828125, 5.0138092041015625) -101.0 +104.0 74.0 @@ -5028,7 +5042,7 @@ Figure 9.26 (1.0, 0.0, 0.0, 1.0, 317.27947998046875, 5.0138092041015625) -161.0 +168.0 91.0 @@ -5083,7 +5097,7 @@ Figure 9.26 (1.0, 0.0, 0.0, 1.0, 215.7611083984375, 79.01380920410156) -[(0.0, 0.0), (0.044342041015625, 65.05613708496094)] +[(1.5721725614944262, 0.0), (0.044342041015625, 65.05613708496094)] @@ -5109,7 +5123,7 @@ Figure 9.26 (1.0, 0.0, 0.0, 1.0, 396.2042236328125, 96.01380920410156) -[(0.0, 0.0), (0.29437255859375, 48.05613708496094)] +[(3.4315105935801853, 0.0), (0.29437255859375, 48.05613708496094)] @@ -5179,6 +5193,7 @@ Figure 9.26 + @@ -5202,6 +5217,7 @@ Figure 9.26 + @@ -5256,6 +5272,7 @@ Figure 9.26 + @@ -5474,6 +5491,7 @@ Figure 9.27 + @@ -5528,6 +5546,7 @@ Figure 9.27 + @@ -5720,6 +5739,7 @@ Figure 9.28 + @@ -5774,6 +5794,7 @@ Figure 9.28 + @@ -5814,7 +5835,7 @@ Figure 9.29 (1.0, 0.0, 0.0, 1.0, 96.00982666015625, 29.5157470703125) -101.0 +104.0 74.0 @@ -5837,7 +5858,7 @@ Figure 9.29 (1.0, 0.0, 0.0, 1.0, 272.68670654296875, 29.5157470703125) -161.0 +168.0 91.0 @@ -5892,7 +5913,7 @@ Figure 9.29 (1.0, 0.0, 0.0, 1.0, 143.78555297851562, 103.5157470703125) -[(0.0, 0.0), (0.0, 93.29849243164062), (1.400665283203125, 93.29849243164062)] +[(1.4190809797532324, 0.0), (1.4190809797532324, 93.29849243164062), (1.400665283203125, 93.29849243164062)] @@ -5918,7 +5939,7 @@ Figure 9.29 (1.0, 0.0, 0.0, 1.0, 350.8974609375, 120.5157470703125) -[(0.0, 0.0), (0.0, 76.29849243164062), (1.42315673828125, 76.29849243164062)] +[(3.4004675823709363, 0.0), (3.4004675823709363, 76.29849243164062), (1.42315673828125, 76.29849243164062)] @@ -5932,7 +5953,7 @@ Figure 9.29 (1.0, 0.0, 0.0, 1.0, 457.31298828125, 14.256912231445312) -98.68701171875 +113.74169921875 44.0 @@ -5966,6 +5987,7 @@ Figure 9.29 + @@ -6020,6 +6042,7 @@ Figure 9.29 + @@ -6177,6 +6200,7 @@ Figure 9.30 + @@ -16468,7 +16492,7 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 266.308837890625, 127.3468017578125) -[(-1.9169242427034305, 0.0), (-1.9169242427034305, 78.69181823730469), (-22.868856863875976, 78.69181823730469)] +[(-1.9169242427034305, -16.0), (-1.9169242427034305, 78.69181823730469), (-22.868856863875976, 78.69181823730469)] @@ -16517,7 +16541,7 @@ Figure 9.151 (1.0, 0.0, 0.0, 1.0, 108.94146728515625, 127.3468017578125) -[(-0.3891474441625178, 0.0), (-0.3891474441625178, 78.69181823730469), (-5.642271815031478, 78.69181823730469)] +[(-0.3891474441625178, -16.0), (-0.3891474441625178, 78.69181823730469), (-5.642271815031478, 78.69181823730469)] @@ -25722,7 +25746,7 @@ Figure 9.152 (1.0, 0.0, 0.0, 1.0, 165.00381469726562, 124.27369689941406) -[(0.0, 0.0), (0.0, 61.31150817871094), (-0.24310220186265497, 61.31150817871094)] +[(0.0, -16.0), (0.0, 61.31150817871094), (-0.24310220186265497, 61.31150817871094)] @@ -26793,7 +26817,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 117.98220825195312, 122.51712036132812) -[(0.9877412902226439, 0.0), (0.9877412902226439, 69.65842528712767), (48.749420166015625, 69.65842528712767)] +[(0.9877412902226439, -16.0), (0.9877412902226439, 69.65842528712767), (48.749420166015625, 69.65842528712767)] @@ -26845,7 +26869,7 @@ Figure 9.157 (1.0, 0.0, 0.0, 1.0, 492.02593994140625, 116.01712036132812) -[(4.327535377358458, 0.0), (4.327535377358458, 73.19218925172774), (-94.2943115234375, 73.19218925172774)] +[(4.327535377358458, -16.0), (4.327535377358458, 73.19218925172774), (-94.2943115234375, 73.19218925172774)] @@ -27421,7 +27445,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 71.79208374023438, 112.88861083984375) -[(-0.5242735014806641, 0.0), (-0.5242735014806641, 87.52599850216427), (44.454254150390625, 87.52599850216427)] +[(-0.5242735014806641, -16.0), (-0.5242735014806641, 87.52599850216427), (44.454254150390625, 87.52599850216427)] @@ -27447,7 +27471,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 424.86309814453125, 106.38861083984375) -[(4.597108134191558, 0.0), (4.597108134191558, 94.2395489666913), (-76.61676025390625, 94.2395489666913)] +[(4.597108134191558, -16.0), (4.597108134191558, 94.2395489666913), (-76.61676025390625, 94.2395489666913)] @@ -27473,7 +27497,7 @@ Figure 9.159 (1.0, 0.0, 0.0, 1.0, 221.8621826171875, 106.38861083984375) -[(3.3365316876343343, 0.0), (3.3365316876343343, 63.460296630859375), (5.963011600511493, 63.460296630859375)] +[(3.3365316876343343, -16.0), (3.3365316876343343, 63.460296630859375), (5.963011600511493, 63.460296630859375)] @@ -28539,7 +28563,7 @@ Figure 9.165 (1.0, 0.0, 0.0, 1.0, 122.40805053710938, 113.45384216308594) -[(0.0, 0.0), (0.0, 36.69786071777344), (-0.42840576171875, 36.69786071777344)] +[(0.0, -16.0), (0.0, 36.69786071777344), (-0.42840576171875, 36.69786071777344)] @@ -38356,6 +38380,7 @@ Figure 9.32 + @@ -41065,6 +41090,7 @@ Figure 10.2 + @@ -41311,7 +41337,7 @@ Figure 10.2 -(1.0, 0.0, 0.0, 1.0, 1024.06640625, 360.0) +(1.0, 0.0, 0.0, 1.0, 1090.06640625, 358.0) 170.0 @@ -41354,7 +41380,7 @@ Figure 10.2 -(1.0, 0.0, 0.0, 1.0, -134.2734375, 901.2109375) +(1.0, 0.0, 0.0, 1.0, -124.0, 951.08203125) 100.0 @@ -41386,7 +41412,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, -97.2734375, 753.2109375) -[(0.5745882601351369, 11.0390625), (1.0, 148.0)] +[(32.582286696041464, 11.0390625), (29.4921875, 197.87109375)] @@ -41435,7 +41461,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 56.57421875, 327.48046875) -[(-43.20328125000117, 43.51953125), (-43.20328125000117, 97.12828125000021), (90.68955485026041, 97.12828125000021), (90.68955485026041, 178.51953125)] +[(-43.20328125000117, 43.51953125), (-43.20328125000117, 95.65234375), (90.68955485026041, 95.65234375), (90.68955485026041, 178.51953125)] @@ -41467,7 +41493,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 342.140625, 478.48046875) -[(-40.45388454861234, 27.51953125), (-40.45388454861234, -89.61328124999977), (102.97735766191761, -89.61328124999977), (102.97735766191761, 27.51953125)] +[(-40.45388454861234, 27.51953125), (-40.45388454861234, -107.34765625), (102.97735766191761, -107.34765625), (102.97735766191761, 27.51953125)] @@ -41588,7 +41614,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 187.5390625, 741.4921875) -[(0.6487286837537027, 22.7578125), (0.5, 76.5078125)] +[(23.6171875, 22.7578125), (22.6171875, 76.5078125)] @@ -41611,7 +41637,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 178.5390625, 858.4921875) -[(1.3989721129521016, 33.5078125), (2.4840680803571473, 92.58984375)] +[(29.6171875, 33.5078125), (28.6171875, 92.58984375)] @@ -41656,12 +41682,18 @@ Figure 10.2 1 + + + (1.0, 0.0, 0.0, 1.0, 801.6796875, 535.98046875) -[(-36.336697048612336, -174.34374999999972), (-36.336697048612336, -29.98046875), (-37.336697048612336, -29.98046875)] +[(1.3252131808292305, -174.98046875), (1.3252131808292305, -29.98046875), (2.59375, -29.98046875)] + + + @@ -41680,7 +41712,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 1073.83203125, 425.59375) -[(0.554178090356416, 28.40625), (0.5, 262.15625)] +[(66.55417809035634, 26.40625), (65.1640625, 262.15625)] @@ -41697,8 +41729,11 @@ Figure 10.2 -0 +1 + +1 + @@ -41706,10 +41741,10 @@ Figure 10.2 -(1.0, 0.0, 0.0, 1.0, 1094.8634374999988, 382.6293749999999) +(1.0, 0.0, 0.0, 1.0, 1136.8634374999988, 300.6293749999999) -[(-169.14799403260065, -235.07046874999975), (-9.52259548611093, -22.629374999999925)] +[(-183.1368749999998, -176.62937499999992), (14.477404513889041, -176.62937499999992), (14.477404513889041, 57.370625000000075)] @@ -41726,8 +41761,11 @@ Figure 10.2 -0 +1 + +1 + @@ -41738,7 +41776,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 982.9679687499992, 715.9842187500001) -[(-129.6249782986115, -354.9842187500001), (4.32000000000005, -28.234218750000082)] +[(-118.03828124999916, -374.9842187500001), (74.51046098277939, -374.9842187500001), (74.51046098277939, -28.234218750000082)] @@ -41802,7 +41840,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 545.168749999999, 516.1989062500002) -[(0.16003645833330893, -10.198906250000164), (0.16003645833330893, -77.75999999999999), (128.51799045138875, -77.75999999999999), (128.51799045138875, 15.839999999999918), (38.83125000000098, 15.839999999999918)] +[(0.16003645833336577, -10.198906250000164), (0.16003645833336577, -150.06609375000016), (128.51799045138875, -150.06609375000016), (128.51799045138875, 15.839999999999918), (38.83125000000098, 15.839999999999918)] @@ -41863,7 +41901,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 522.665781249999, 728.6703125000001) -[(48.084218750001014, 0.872089710714576), (423.400625000001, 3.276397540983602)] +[(48.084218750001014, 0.872089710714576), (480.400625000001, 3.276397540983602)] @@ -41892,7 +41930,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 81.58203124999905, 341.3103125000001) -[(14.417968750000952, 9.042438132226003), (864.4843750000009, 364.9229025562323)] +[(14.417968750000952, 9.042438132226003), (627.7695312500009, 5.689687499999877), (628.7695312500009, 286.6896874999999), (939.4140625000009, 289.6896874999999), (939.4140625000009, 346.4396874999999)] @@ -41903,7 +41941,7 @@ Figure 10.2 -(1.0, 0.0, 0.0, 1.0, 914.3429904513878, 278.0) +(1.0, 0.0, 0.0, 1.0, 906.3429904513878, 263.0) 100.0 @@ -41929,7 +41967,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 878.3429904513878, 421.6367187500003) -[(-14.97815795038008, -36.189091587651546), (51.859631650072416, -93.63671875000028)] +[(14.873001436724394, -80.63671875000028), (43.8596316500724, -108.63671875000028)] @@ -41938,6 +41976,26 @@ Figure 10.2 + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 1050.01171875, 461.0) + + +[(-512.296875, -314.0), (-512.296875, -211.0), (65.0, -211.0), (65.0, -103.0)] + + + + + @@ -42041,7 +42099,7 @@ Figure 10.2 (1.0, 0.0, 0.0, 1.0, 146.0, 120.0) -[(0.7272727272727266, 25.0), (1.0, 110.0)] +[(0.7272727272727266, 25.0), (16.0, 110.0)] @@ -43465,4 +43523,553 @@ Figure 9.7 + + +General Concepts Profile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 159.0, 110.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 15.0, 244.0) + + +106.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 159.0, 241.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 291.0, 244.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 206.0, 247.0) + + +[(-33.0, -79.0), (-33.0, -41.0), (-120.0, -41.0), (-120.0, -3.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 209.0, 257.0) + + +[(36.0, -89.0), (36.0, -49.0), (134.0, -49.0), (134.0, -13.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 213.0, 247.0) + + +[(-5.798507462686558, -79.0), (-6.0, -3.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 436.46875, 244.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 574.85546875, 235.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 706.85546875, 244.0) + + +101.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 840.01953125, 244.0) + + +149.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 596.85546875, 82.0) + + +168.0 + + +91.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 614.78125, 114.0) + + +[(1.781911057692355, 59.0), (1.781911057692355, 105.0), (-121.0, 105.0), (-121.0, 130.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 632.78125, 142.0) + + +[(40.80078125, 31.0), (40.80078125, 72.0), (-6.243801652892564, 72.0), (-6.243801652892564, 102.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 682.78125, 151.0) + + +[(28.80078125, 22.0), (28.80078125, 69.0), (70.859375, 69.0), (70.859375, 93.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 691.640625, 113.0) + + +[(58.07421875, 60.0), (58.07421875, 97.0), (189.86734693877554, 97.0), (189.86734693877554, 131.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 356.91015625, 124.0) + + +133.0 + + +30.0 + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 245.91015625, 144.0) + + +[(14.08984375, 0.4507490146396407), (14.08984375, -0.3880000000000017), (111.0, -0.3880000000000017)] + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 474.91015625, 132.0) + + +[(15.0, 9.0), (15.0, 10.0), (121.0, 10.0)] + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1039.52734375, 244.0) + + +104.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1190.12109375, 244.0) + + +110.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + + + + + + + + + + + + + + + + + + + + + +From S&R Core + + + + + + + \ No newline at end of file From 9eb607c6e34a39a7fb45968f6ea3070f305a5142 Mon Sep 17 00:00:00 2001 From: Arjan Molenaar Date: Fri, 5 Feb 2021 21:17:45 +0100 Subject: [PATCH 28/40] Remove direction arrows Those were unintentionally added in Gaphor 2.2.0 --- models/Safety.gaphor | 323 ++++++++++++------------------------------- 1 file changed, 91 insertions(+), 232 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 87c0d3034..05de15ff1 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1,5 +1,5 @@ - + Profiles @@ -132,7 +132,7 @@ (1.0, 0.0, 0.0, 1.0, 113.0, 50.94389343261719) -55.0 +56.0 70.0 @@ -149,7 +149,7 @@ (1.0, 0.0, 0.0, 1.0, 113.0, 166.72201538085938) -79.0 +80.0 70.0 @@ -166,7 +166,7 @@ (1.0, 0.0, 0.0, 1.0, 326.5240478515625, 50.94389343261719) -84.0 +88.0 70.0 @@ -183,7 +183,7 @@ (1.0, 0.0, 0.0, 1.0, 326.5240478515625, 166.72201538085938) -52.0 +53.0 70.0 @@ -625,9 +625,6 @@ 0 - -1 - @@ -792,7 +789,7 @@ Figure 10.1 (1.0, 0.0, 0.0, 1.0, 120.77593994140625, 65.73008728027344) -104.0 +111.0 74.0 @@ -847,7 +844,7 @@ Figure 10.1 (1.0, 0.0, 0.0, 1.0, 163.41070556640625, 139.73008728027344) -[(0.0, 0.0), (0.0, 65.92973327636719), (16.00218505859374, 65.92973327636719)] +[(2.8696476862980944, 0.0), (2.8696476862980944, 65.92973327636719), (16.00218505859374, 65.92973327636719)] @@ -864,7 +861,7 @@ Figure 10.1 100.0 -50.0 +61.0 @@ -1379,9 +1376,6 @@ Figure 9.8 0 - -1 - @@ -1414,9 +1408,6 @@ Figure 9.8 0 - -1 - @@ -1688,7 +1679,7 @@ Figure 9.11 (1.0, 0.0, 0.0, 1.0, 143.82974243164062, 47.75605773925781) -153.0 +162.0 74.0 @@ -1711,7 +1702,7 @@ Figure 9.11 (1.0, 0.0, 0.0, 1.0, 137.82974243164062, 201.58941650390625) -165.0 +172.0 58.0 @@ -1746,7 +1737,7 @@ Figure 9.11 (1.0, 0.0, 0.0, 1.0, 219.76626586914062, 121.75605773925781) -[(0.0, 0.0), (0.0, 79.83335876464844), (-1.258575439453125, 79.83335876464844)] +[(4.466854319852928, 0.0), (4.466854319852928, 79.83335876464844), (2.1641253847064377, 79.83335876464844)] @@ -1763,7 +1754,7 @@ Figure 9.11 100.0 -50.0 +61.0 @@ -1968,7 +1959,7 @@ Figure 9.11 98.828857421875 -44.0 +78.0 @@ -2749,9 +2740,6 @@ Figure 9.14 0 - -1 - @@ -2859,9 +2847,6 @@ Figure 9.14 1 - -1 - @@ -3075,9 +3060,6 @@ Figure 9.14 0 - -1 - @@ -3249,9 +3231,6 @@ Figure 9.17 0 - -1 - @@ -3805,9 +3784,6 @@ Figure 9.20 0 - -1 - @@ -4015,7 +3991,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 239.0, 351.0) -114.0 +120.0 74.0 @@ -4038,7 +4014,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 41.029296875, 351.0) -115.0 +120.0 74.0 @@ -4061,7 +4037,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 448.0260009765625, 351.0) -117.0 +123.0 74.0 @@ -4084,7 +4060,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 244.0, 176.178955078125) -104.0 +108.0 74.0 @@ -4116,7 +4092,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 291.97113037109375, 103.59190368652344) -[(0.0, 0.0), (0.0, 72.58705139160156), (0.312744140625, 72.58705139160156)] +[(0.0, 0.0), (0.0, 72.58705139160156), (2.169816237229554, 72.58705139160156)] @@ -4138,9 +4114,6 @@ Figure 9.21 1 - -1 - @@ -4151,7 +4124,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 259.92901611328125, 250.178955078125) -[(0.0, 0.0), (0.0, 51.593597412109375), (-165.65487670898438, 51.593597412109375), (-165.65487670898438, 100.821044921875)] +[(0.6126544658954458, 0.0), (0.6126544658954458, 51.593597412109375), (-163.3398835555367, 51.593597412109375), (-163.3398835555367, 100.821044921875)] @@ -4173,9 +4146,6 @@ Figure 9.21 0 - -1 - @@ -4186,7 +4156,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 297.67266845703125, 250.178955078125) -[(0.0, 0.0), (-0.22320556640625, 100.821044921875)] +[(2.0643334021934834, 0.0), (2.8530819541529695, 100.821044921875)] @@ -4208,9 +4178,6 @@ Figure 9.21 1 - -1 - @@ -4221,7 +4188,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 330.60150146484375, 250.178955078125) -[(0.0, 0.0), (0.0, 51.593597412109375), (180.21600341796875, 51.593597412109375), (180.21600341796875, 100.821044921875)] +[(3.330826979417054, 0.0), (3.330826979417054, 51.593597412109375), (183.4360805413662, 51.593597412109375), (183.4360805413662, 100.821044921875)] @@ -4238,7 +4205,7 @@ Figure 9.21 96.1920166015625 -44.0 +78.0 @@ -4589,7 +4556,7 @@ Figure 9.22 (1.0, 0.0, 0.0, 1.0, 341.8695068359375, 35.0) -100.0 +101.0 74.0 @@ -4624,7 +4591,7 @@ Figure 9.22 (1.0, 0.0, 0.0, 1.0, 392.85833740234375, 109.0) -[(0.0, 0.0), (0.0, 45.164581298828125), (-0.48077392578125, 45.164581298828125)] +[(0.5098883056640489, 0.0), (0.5098883056640489, 45.164581298828125), (-0.48077392578125, 45.164581298828125)] @@ -4641,7 +4608,7 @@ Figure 9.22 99.50360107421875 -44.0 +78.0 @@ -5339,7 +5306,7 @@ Figure 9.27 (1.0, 0.0, 0.0, 1.0, 78.0, 26.0) -101.0 +104.0 74.0 @@ -5362,7 +5329,7 @@ Figure 9.27 (1.0, 0.0, 0.0, 1.0, 262.89019775390625, 26.0) -161.0 +168.0 91.0 @@ -5417,7 +5384,7 @@ Figure 9.27 (1.0, 0.0, 0.0, 1.0, 127.61001586914062, 100.0) -[(0.0, 0.0), (0.0, 72.38909912109375), (0.285247802734375, 72.38909912109375)] +[(1.4735648277962525, 0.0), (1.4735648277962525, 72.38909912109375), (0.285247802734375, 72.38909912109375)] @@ -5443,7 +5410,7 @@ Figure 9.27 (1.0, 0.0, 0.0, 1.0, 337.02972412109375, 117.0) -[(0.0, 0.0), (0.0, 55.38909912109375), (-0.767578125, 55.38909912109375)] +[(3.2234576681386216, 0.0), (3.2234576681386216, 55.38909912109375), (-0.767578125, 55.38909912109375)] @@ -5460,7 +5427,7 @@ Figure 9.27 95.5648193359375 -44.0 +78.0 @@ -5587,7 +5554,7 @@ Figure 9.28 (1.0, 0.0, 0.0, 1.0, 89.5697021484375, 34.0) -101.0 +104.0 74.0 @@ -5610,7 +5577,7 @@ Figure 9.28 (1.0, 0.0, 0.0, 1.0, 314.93304443359375, 34.0) -161.0 +168.0 91.0 @@ -5665,7 +5632,7 @@ Figure 9.28 (1.0, 0.0, 0.0, 1.0, 138.40200805664062, 108.0) -[(0.0, 0.0), (0.0, 75.30758666992188), (-0.17962646484375, 75.30758666992188)] +[(1.4504645319268263, 0.0), (1.4504645319268263, 75.30758666992188), (-0.17962646484375, 75.30758666992188)] @@ -5691,7 +5658,7 @@ Figure 9.28 (1.0, 0.0, 0.0, 1.0, 392.6763916015625, 125.0) -[(0.0, 0.0), (0.0, 58.307586669921875), (-0.5654296875, 58.307586669921875)] +[(3.3801455290421245, 0.0), (3.3801455290421245, 58.307586669921875), (-0.5654296875, 58.307586669921875)] @@ -6156,7 +6123,7 @@ Figure 9.30 100.7408447265625 -44.0 +61.0 @@ -6421,7 +6388,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 310.404296875, 103.93962097167969) -147.0 +156.0 74.0 @@ -6450,7 +6417,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 383.5064697265625, 58.01666259765625) -[(0.0, 0.0), (0.28118896484375, 45.92295837402344)] +[(0.0, 0.0), (4.7740478515625, 45.92295837402344)] @@ -6472,9 +6439,6 @@ Figure 9.31 1 - -1 - @@ -6485,7 +6449,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 331.19769287109375, 177.9396209716797) -[(0.0, 0.0), (0.0, 33.26426696777344), (-197.09152221679688, 33.26426696777344), (-197.09152221679688, 81.71607971191406)] +[(1.2730650609853456, 0.0), (1.2730650609853456, 33.26426696777344), (-197.09152221679688, 33.26426696777344), (-197.09152221679688, 81.71607971191406)] @@ -6507,9 +6471,6 @@ Figure 9.31 0 - -1 - @@ -6520,7 +6481,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 386.74757690429686, 177.9396209716797) -[(0.0, 0.0), (-0.9087097167968636, 81.71607971191406)] +[(4.674078369140659, 0.0), (-0.9087097167968636, 81.71607971191406)] @@ -6542,9 +6503,6 @@ Figure 9.31 1 - -1 - @@ -6555,7 +6513,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 432.08575439453125, 177.9396209716797) -[(0.0, 0.0), (0.0, 36.38111877441406), (209.76751708984375, 36.38111877441406), (209.76751708984375, 81.71607971191406)] +[(7.449885154257004, 0.0), (7.449885154257004, 36.38111877441406), (209.76751708984375, 36.38111877441406), (209.76751708984375, 81.71607971191406)] @@ -6569,7 +6527,7 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 22.0, 84.9765625) -146.0 +168.0 87.0 @@ -6595,7 +6553,7 @@ Figure 9.31 100.0 -50.0 +61.0 @@ -7245,7 +7203,7 @@ Figure 9.41 (1.0, 0.0, 0.0, 1.0, 258.68170166015625, 24.493820190429688) -147.0 +156.0 74.0 @@ -7291,7 +7249,7 @@ Figure 9.41 (1.0, 0.0, 0.0, 1.0, 336.84564208984375, 98.49382019042969) -[(0.0, 0.0), (0.0, 83.60183715820312), (1.1741943359375, 83.60183715820312)] +[(4.785547373246175, 0.0), (4.785547373246175, 83.60183715820312), (1.1741943359375, 83.60183715820312)] @@ -7364,9 +7322,6 @@ Figure 9.41 1 - -1 - @@ -7399,9 +7354,6 @@ Figure 9.41 1 - -1 - @@ -7434,9 +7386,6 @@ Figure 9.41 0 - -1 - @@ -7464,7 +7413,7 @@ Figure 9.41 101.6129150390625 -44.0 +61.0 @@ -7899,7 +7848,7 @@ Figure 9.34 (1.0, 0.0, 0.0, 1.0, 114.28973388671875, 196.58831787109375) -182.0 +193.0 74.0 @@ -7934,7 +7883,7 @@ Figure 9.34 (1.0, 0.0, 0.0, 1.0, 206.48748779296875, 121.25018310546875) -[(0.0, 0.0), (0.0, 75.338134765625), (-1.582244873046875, 75.338134765625)] +[(0.0, 0.0), (0.0, 75.338134765625), (3.894516661926957, 75.338134765625)] @@ -7951,7 +7900,7 @@ Figure 9.34 98.9287109375 -44.0 +78.0 @@ -8065,7 +8014,7 @@ Figure 9.35 (1.0, 0.0, 0.0, 1.0, 111.62075805664062, 138.6959228515625) -162.0 +175.0 74.0 @@ -8100,7 +8049,7 @@ Figure 9.35 (1.0, 0.0, 0.0, 1.0, 191.30755615234375, 55.5035400390625) -[(0.0, 0.0), (0.0, 83.1923828125), (0.0, 83.1923828125)] +[(0.0, 0.0), (0.0, 83.1923828125), (6.3946196002724776, 83.1923828125)] @@ -8117,7 +8066,7 @@ Figure 9.35 99.35443115234375 -44.0 +78.0 @@ -8540,7 +8489,7 @@ Figure 9.38 (1.0, 0.0, 0.0, 1.0, 128.24606323242188, 204.43118286132812) -149.0 +157.0 74.0 @@ -8598,7 +8547,7 @@ Figure 9.38 (1.0, 0.0, 0.0, 1.0, 204.86904907226562, 142.37635803222656) -[(0.0, 0.0), (0.0, 62.05482482910156), (0.045318603515625, 62.05482482910156)] +[(0.0, 0.0), (0.0, 62.05482482910156), (4.161737634031567, 62.05482482910156)] @@ -8615,7 +8564,7 @@ Figure 9.38 97.30517578125 -44.0 +78.0 @@ -8740,7 +8689,7 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 152.40325927734375, 221.3287353515625) -133.0 +140.0 74.0 @@ -8775,7 +8724,7 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 215.93402099609375, 145.41429138183594) -[(0.0, 0.0), (0.0, 75.91444396972656), (2.03936767578125, 75.91444396972656)] +[(0.0, 0.0), (0.0, 75.91444396972656), (5.490427117598699, 75.91444396972656)] @@ -8792,7 +8741,7 @@ Figure 9.13 96.7867431640625 -44.0 +78.0 @@ -9834,9 +9783,6 @@ Figure 9.43 1 - -1 - @@ -9869,9 +9815,6 @@ Figure 9.43 1 - -1 - @@ -16786,9 +16729,6 @@ Figure 9.149 0 - -1 - @@ -17017,9 +16957,6 @@ Figure 9.149 0 - -1 - @@ -17453,9 +17390,6 @@ Figure 9.117 0 - -1 - @@ -17742,9 +17676,6 @@ Figure 9.118 0 - -1 - @@ -18031,9 +17962,6 @@ Figure 9.119 0 - -1 - @@ -18562,9 +18490,6 @@ Figure 9.122 1 - -1 - @@ -18597,9 +18522,6 @@ Figure 9.122 1 - -1 - @@ -18632,9 +18554,6 @@ Figure 9.122 1 - -1 - @@ -18667,9 +18586,6 @@ Figure 9.122 1 - -1 - @@ -18702,9 +18618,6 @@ Figure 9.122 1 - -1 - @@ -18882,9 +18795,6 @@ Figure 9.122 0 - -1 - @@ -20449,9 +20359,6 @@ Figure 9.150 0 - -1 - @@ -20484,9 +20391,6 @@ Figure 9.150 0 - -1 - @@ -20656,9 +20560,6 @@ Figure 9.150 0 - -1 - @@ -22363,9 +22264,6 @@ Figure 9.136 1 - -1 - @@ -22398,9 +22296,6 @@ Figure 9.136 1 - -1 - @@ -22433,9 +22328,6 @@ Figure 9.136 1 - -1 - @@ -22468,9 +22360,6 @@ Figure 9.136 1 - -1 - @@ -24847,9 +24736,6 @@ Figure 9.145 0 - -1 - @@ -25083,9 +24969,6 @@ Figure 9.147 1 - -1 - @@ -32606,9 +32489,6 @@ Figure 9.86 1 - -1 - @@ -32641,9 +32521,6 @@ Figure 9.86 1 - -1 - @@ -32676,9 +32553,6 @@ Figure 9.86 0 - -1 - @@ -33812,9 +33686,6 @@ Figure 9.91 0 - -1 - @@ -33847,9 +33718,6 @@ Figure 9.91 0 - -1 - @@ -33882,9 +33750,6 @@ Figure 9.91 0 - -1 - @@ -34647,9 +34512,6 @@ Figure 9.93 1 - -1 - @@ -34705,9 +34567,6 @@ Figure 9.93 0 - -1 - @@ -35255,7 +35114,7 @@ Figure 9.94 107.12213134765625 -44.0 +61.0 @@ -35387,7 +35246,7 @@ Figure 9.106 (1.0, 0.0, 0.0, 1.0, 140.17144775390625, 61.45536804199219) -101.0 +117.0 83.0 @@ -35407,7 +35266,7 @@ Figure 9.106 (1.0, 0.0, 0.0, 1.0, 113.67144775390625, 216.17681884765625) -153.0 +161.0 74.0 @@ -35442,7 +35301,7 @@ Figure 9.106 (1.0, 0.0, 0.0, 1.0, 186.32373046875, 135.4553680419922) -[(0.4615228271484284, 9.0), (0.4615228271484284, 80.72145080566406), (1.453765869140625, 80.72145080566406)] +[(7.845888061523425, 9.0), (7.845888061523425, 80.72145080566406), (5.328591938891435, 80.72145080566406)] @@ -35459,7 +35318,7 @@ Figure 9.106 105.4136962890625 -44.0 +61.0 @@ -35508,7 +35367,7 @@ Figure 9.106 (1.0, 0.0, 0.0, 1.0, 306.89642333984375, 135.4553680419922) -[(0.0, 0.0), (0.0, 122.37486267089844), (-40.2249755859375, 122.37486267089844)] +[(0.0, 0.0), (0.0, 122.37486267089844), (-32.2249755859375, 122.37486267089844)] @@ -35635,7 +35494,7 @@ Figure 9.107 (1.0, 0.0, 0.0, 1.0, 135.71051025390625, 50.71998596191406) -101.0 +117.0 83.0 @@ -35713,7 +35572,7 @@ Figure 9.107 (1.0, 0.0, 0.0, 1.0, 210.7818603515625, 124.71998596191406) -[(0.7507135009765591, 9.0), (1.643829345703125, 67.22569274902344)] +[(12.762129516601561, 9.0), (1.643829345703125, 67.22569274902344)] @@ -35756,7 +35615,7 @@ Figure 9.107 105.0323486328125 -44.0 +61.0 @@ -35881,7 +35740,7 @@ Figure 9.108 (1.0, 0.0, 0.0, 1.0, 75.743408203125, 65.99127197265625) -153.0 +161.0 74.0 @@ -35962,7 +35821,7 @@ Figure 9.108 (1.0, 0.0, 0.0, 1.0, 206.69482421875, 139.99127197265625) -[(0.0, 0.0), (0.0, 70.83692932128906), (-0.451904296875, 70.83692932128906)] +[(6.847132863562081, 0.0), (6.847132863562081, 70.83692932128906), (-0.451904296875, 70.83692932128906)] @@ -36005,7 +35864,7 @@ Figure 9.108 106.6513671875 -44.0 +61.0 @@ -36130,7 +35989,7 @@ Figure 9.110 (1.0, 0.0, 0.0, 1.0, 62.54840087890625, 69.88142395019531) -153.0 +161.0 74.0 @@ -36211,7 +36070,7 @@ Figure 9.110 (1.0, 0.0, 0.0, 1.0, 191.47235107421875, 143.8814239501953) -[(0.0, 0.0), (0.0, 56.54658508300781), (-1.18255615234375, 56.54658508300781)] +[(6.741121578839881, 0.0), (6.741121578839881, 56.54658508300781), (-1.18255615234375, 56.54658508300781)] @@ -36254,7 +36113,7 @@ Figure 9.110 105.78338623046875 -44.0 +61.0 @@ -36549,7 +36408,7 @@ Figure 9.109 (1.0, 0.0, 0.0, 1.0, 88.20159912109375, 41.0) -181.0 +191.0 83.0 @@ -36653,7 +36512,7 @@ Figure 9.109 (1.0, 0.0, 0.0, 1.0, 210.29299926757812, 115.0) -[(0.0, 9.0), (0.0, 62.717010498046875), (1.424163818359375, 62.717010498046875)] +[(6.745381223562674, 9.0), (6.745381223562674, 62.717010498046875), (1.424163818359375, 62.717010498046875)] @@ -36670,7 +36529,7 @@ Figure 9.109 104.77008056640625 -44.0 +61.0 @@ -36795,7 +36654,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 116.14559936523438, 47.58329772949219) -181.0 +191.0 83.0 @@ -36850,7 +36709,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 206.075439453125, 121.58329772949219) -[(0.0, 9.0), (0.0, 64.11524963378906), (-0.05023193359375, 64.11524963378906)] +[(4.968499452369656, 9.0), (4.968499452369656, 64.11524963378906), (-0.05023193359375, 64.11524963378906)] @@ -36916,7 +36775,7 @@ Figure 9.112 111.0 -44.0 +61.0 @@ -37030,7 +36889,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 109.89291381835938, 60.62489318847656) -181.0 +191.0 83.0 @@ -37085,7 +36944,7 @@ Figure 9.112 (1.0, 0.0, 0.0, 1.0, 199.11563110351562, 134.62489318847656) -[(0.0, 9.0), (0.0, 66.94700622558594), (0.120361328125, 66.94700622558594)] +[(4.929431894207539, 9.0), (4.929431894207539, 66.94700622558594), (0.120361328125, 66.94700622558594)] @@ -37151,7 +37010,7 @@ Figure 9.112 109.62298583984375 -44.0 +61.0 @@ -37351,7 +37210,7 @@ Figure 9.114 107.8223876953125 -44.0 +61.0 @@ -37762,7 +37621,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 74.0, 45.0) -116.0 +117.0 70.0 @@ -37779,7 +37638,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 270.0150451660156, 45.0) -110.0 +112.0 70.0 @@ -38070,7 +37929,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 66.0, 59.0) -214.0 +218.0 70.0 @@ -38087,7 +37946,7 @@ Figure 9.116 (1.0, 0.0, 0.0, 1.0, 344.5272216796875, 59.0) -208.0 +213.0 70.0 @@ -38296,7 +38155,7 @@ Figure 9.32 (1.0, 0.0, 0.0, 1.0, 165.0, 117.0) -[(0.0, 19.0), (0.0, 72.0)] +[(0.0, 19.0), (1.3317757009345712, 72.0)] @@ -38310,7 +38169,7 @@ Figure 9.32 (1.0, 0.0, 0.0, 1.0, 117.5, 189.0) -107.0 +110.0 74.0 @@ -38336,7 +38195,7 @@ Figure 9.32 184.0 -44.0 +61.0 @@ -43714,7 +43573,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 213.0, 247.0) -[(-5.798507462686558, -79.0), (-6.0, -3.0)] +[(-5.798507462686558, -79.0), (-6.0, -6.0)] @@ -43875,7 +43734,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 632.78125, 142.0) -[(40.80078125, 31.0), (40.80078125, 72.0), (-6.243801652892564, 72.0), (-6.243801652892564, 102.0)] +[(40.80078125, 31.0), (40.80078125, 72.0), (-6.243801652892564, 72.0), (-6.243801652892564, 93.0)] From 695894f2febd16e68084f7fe7228fec2c91cf63d Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sun, 7 Feb 2021 15:40:45 -0500 Subject: [PATCH 29/40] Add FMEA Profile and Library views Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 2002 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 1796 insertions(+), 206 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 87c0d3034..3dc5ab3dd 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -1,5 +1,5 @@ - + Profiles @@ -655,7 +655,7 @@ 112.05551147460938 -44.0 +50.0 @@ -904,7 +904,7 @@ Figure 10.1 107.42184448242188 -44.0 +50.0 @@ -1058,7 +1058,7 @@ Figure 9.8 109.0 -44.0 +50.0 @@ -1118,6 +1118,11 @@ Figure 9.8 + + + + + @@ -1137,6 +1142,7 @@ Figure 9.8 + @@ -1249,7 +1255,7 @@ Figure 9.8 114.349609375 -44.0 +50.0 @@ -1444,7 +1450,7 @@ Figure 9.8 106.86737060546875 -44.0 +50.0 @@ -1965,10 +1971,10 @@ Figure 9.11 (1.0, 0.0, 0.0, 1.0, 379.171142578125, 11.596694946289062) -98.828857421875 +100.0 -44.0 +50.0 @@ -2123,6 +2129,11 @@ Figure 9.24 + + + + + @@ -2132,6 +2143,11 @@ Figure 9.24 AbstractFailureMode + + + + + @@ -2141,6 +2157,7 @@ Figure 9.24 + @@ -2253,7 +2270,7 @@ Figure 9.24 115.8812255859375 -44.0 +50.0 @@ -2290,6 +2307,11 @@ Figure 9.24 FailureMode + + + + + @@ -2305,6 +2327,7 @@ Figure 9.24 + @@ -2316,6 +2339,7 @@ Figure 9.24 + @@ -2427,7 +2451,7 @@ Figure 9.24 (1.0, 0.0, 0.0, 1.0, 295.87725830078125, 14.708999633789062) -98.86492919921875 +100.0 78.0 @@ -2447,6 +2471,11 @@ Figure 9.24 + + + + + @@ -2455,6 +2484,11 @@ Figure 9.24 AbstractEffect + + + + + @@ -2468,6 +2502,7 @@ Figure 9.24 + @@ -2609,6 +2644,11 @@ Figure 9.14 + + + + + @@ -2625,6 +2665,7 @@ Figure 9.14 + @@ -2636,6 +2677,7 @@ Figure 9.14 + @@ -2889,7 +2931,7 @@ Figure 9.14 130.6351318359375 -48.94439697265625 +50.0 @@ -3030,7 +3072,7 @@ Figure 9.14 105.3067626953125 -44.0 +50.0 @@ -3279,7 +3321,7 @@ Figure 9.17 107.6337890625 -44.0 +50.0 @@ -3402,7 +3444,7 @@ Figure 9.18 116.6246337890625 -44.0 +50.0 @@ -3635,7 +3677,7 @@ Figure 9.19 103.9736328125 -44.0 +50.0 @@ -3835,7 +3877,7 @@ Figure 9.20 117.80206298828125 -44.0 +50.0 @@ -4235,10 +4277,10 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 417.8079833984375, 13.08984375) -96.1920166015625 +100.0 -44.0 +50.0 @@ -4283,6 +4325,7 @@ Figure 9.21 + @@ -4638,10 +4681,10 @@ Figure 9.22 (1.0, 0.0, 0.0, 1.0, 487.49639892578125, 17.19598388671875) -99.50360107421875 +100.0 -44.0 +50.0 @@ -4889,7 +4932,7 @@ Figure 9.25 (1.0, 0.0, 0.0, 1.0, 486.141357421875, 15.0897216796875) -97.178955078125 +100.0 78.0 @@ -5140,7 +5183,7 @@ Figure 9.26 105.69451904296875 -44.0 +50.0 @@ -5457,10 +5500,10 @@ Figure 9.27 (1.0, 0.0, 0.0, 1.0, 462.4351806640625, 15.0) -95.5648193359375 +100.0 -44.0 +50.0 @@ -5708,7 +5751,7 @@ Figure 9.28 104.413818359375 -44.0 +50.0 @@ -5956,7 +5999,7 @@ Figure 9.29 113.74169921875 -44.0 +50.0 @@ -6156,7 +6199,7 @@ Figure 9.30 100.7408447265625 -44.0 +50.0 @@ -6293,6 +6336,7 @@ Figure 9.31 + @@ -6697,6 +6741,7 @@ Figure 9.31 + @@ -6849,10 +6894,10 @@ Figure 9.31 (1.0, 0.0, 0.0, 1.0, 482.3515625, 12.388885498046875) -99.6484375 +100.0 -45.611114501953125 +61.0 @@ -6891,6 +6936,7 @@ Figure 9.31 + @@ -6914,6 +6960,7 @@ Figure 9.31 + @@ -6968,6 +7015,7 @@ Figure 9.31 + @@ -7004,6 +7052,9 @@ Figure 9.41 + + + @@ -7013,6 +7064,7 @@ Figure 9.41 + @@ -7035,6 +7087,7 @@ Figure 9.41 + @@ -7245,7 +7298,7 @@ Figure 9.41 (1.0, 0.0, 0.0, 1.0, 258.68170166015625, 24.493820190429688) -147.0 +156.0 74.0 @@ -7291,7 +7344,7 @@ Figure 9.41 (1.0, 0.0, 0.0, 1.0, 336.84564208984375, 98.49382019042969) -[(0.0, 0.0), (0.0, 83.60183715820312), (1.1741943359375, 83.60183715820312)] +[(4.785547373246175, 0.0), (4.785547373246175, 83.60183715820312), (1.1741943359375, 83.60183715820312)] @@ -7464,7 +7517,7 @@ Figure 9.41 101.6129150390625 -44.0 +61.0 @@ -7481,6 +7534,12 @@ Figure 9.41 + + + + + + @@ -7493,6 +7552,9 @@ Figure 9.41 + + + @@ -7501,6 +7563,7 @@ Figure 9.41 + @@ -7523,6 +7586,7 @@ Figure 9.41 + @@ -7782,10 +7846,10 @@ Figure 9.33 (1.0, 0.0, 0.0, 1.0, 355.86102294921875, 9.972122192382812) -97.94757080078125 +100.0 -44.0 +50.0 @@ -7816,6 +7880,7 @@ Figure 9.33 + @@ -7826,6 +7891,7 @@ Figure 9.33 + @@ -7948,10 +8014,10 @@ Figure 9.34 (1.0, 0.0, 0.0, 1.0, 343.0712890625, 10.150436401367188) -98.9287109375 +100.0 -44.0 +50.0 @@ -7982,6 +8048,7 @@ Figure 9.34 + @@ -8004,6 +8071,7 @@ Figure 9.34 + @@ -8114,10 +8182,10 @@ Figure 9.35 (1.0, 0.0, 0.0, 1.0, 327.64556884765625, -44.45262145996094) -99.35443115234375 +100.0 -44.0 +50.0 @@ -8148,6 +8216,7 @@ Figure 9.35 + @@ -8170,6 +8239,7 @@ Figure 9.35 + @@ -8283,7 +8353,7 @@ Figure 9.36 105.59600830078125 -44.11235046386719 +50.0 @@ -8314,6 +8384,7 @@ Figure 9.36 + @@ -8336,6 +8407,7 @@ Figure 9.36 + @@ -8446,10 +8518,10 @@ Figure 9.37 (1.0, 0.0, 0.0, 1.0, 342.17950439453125, 21.568984985351562) -96.82049560546875 +100.0 -44.0 +50.0 @@ -8480,6 +8552,7 @@ Figure 9.37 + @@ -8502,6 +8575,7 @@ Figure 9.37 + @@ -8612,10 +8686,10 @@ Figure 9.38 (1.0, 0.0, 0.0, 1.0, 334.69482421875, 12.889266967773438) -97.30517578125 +100.0 -44.0 +50.0 @@ -8646,6 +8720,7 @@ Figure 9.38 + @@ -8668,6 +8743,7 @@ Figure 9.38 + @@ -8740,7 +8816,7 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 152.40325927734375, 221.3287353515625) -133.0 +140.0 74.0 @@ -8775,7 +8851,7 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 215.93402099609375, 145.41429138183594) -[(0.0, 0.0), (0.0, 75.91444396972656), (2.03936767578125, 75.91444396972656)] +[(0.0, 0.0), (0.0, 75.91444396972656), (5.490427117598699, 75.91444396972656)] @@ -8789,10 +8865,10 @@ Figure 9.13 (1.0, 0.0, 0.0, 1.0, 367.2132568359375, 35.27308654785156) -96.7867431640625 +100.0 -44.0 +61.0 @@ -8823,6 +8899,7 @@ Figure 9.13 + @@ -8845,6 +8922,7 @@ Figure 9.13 + @@ -8984,10 +9062,10 @@ Figure 9.40 (1.0, 0.0, 0.0, 1.0, 359.50958251953125, 22.630615234375) -95.49041748046875 +100.0 -44.0 +50.0 @@ -9193,10 +9271,10 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 508.44549560546875, 31.591094970703125) -97.55450439453125 +100.0 -44.0 +50.0 @@ -9896,10 +9974,10 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 383.39447021484375, 30.742950439453125) -96.01568603515625 +100.0 -44.257049560546875 +50.0 @@ -10172,7 +10250,7 @@ Figure 9.44 100.8125 -44.0 +50.0 @@ -10240,10 +10318,10 @@ Figure 9.45 (1.0, 0.0, 0.0, 1.0, 282.6829528808594, -12.318801879882812) -95.60540771484375 +100.0 -44.0 +50.0 @@ -10737,10 +10815,10 @@ Figure 9.65 (1.0, 0.0, 0.0, 1.0, 275.4599609375, -17.905776977539062) -96.4317626953125 +100.0 -44.0 +50.0 @@ -11069,7 +11147,7 @@ Figure 9.64 101.02386474609375 -44.0 +50.0 @@ -11292,10 +11370,10 @@ Figure 9.62 (1.0, 0.0, 0.0, 1.0, 349.9652099609375, 23.1392822265625) -95.6246337890625 +100.0 -44.0 +50.0 @@ -11541,10 +11619,10 @@ Figure 9.66 (1.0, 0.0, 0.0, 1.0, 337.18878173828125, 13.631317138671875) -96.57684326171875 +100.0 -44.0 +50.0 @@ -11790,10 +11868,10 @@ Figure 9.67 (1.0, 0.0, 0.0, 1.0, 375.64715576171875, 21.417556762695312) -98.55596923828125 +100.0 -44.0 +50.0 @@ -12039,10 +12117,10 @@ Figure 9.68 (1.0, 0.0, 0.0, 1.0, 392.70257568359375, 20.824234008789062) -97.55133056640625 +100.0 -44.0 +50.0 @@ -12290,10 +12368,10 @@ Figure 9.69 (1.0, 0.0, 0.0, 1.0, 433.63751220703125, 23.46453857421875) -98.44842529296875 +100.0 -44.0 +50.0 @@ -12530,10 +12608,10 @@ Figure 9.69 (1.0, 0.0, 0.0, 1.0, 438.0809326171875, -27.2928466796875) -96.9776611328125 +100.0 -44.0 +50.0 @@ -12792,10 +12870,10 @@ Figure 9.71 (1.0, 0.0, 0.0, 1.0, 423.77056884765625, 22.25238037109375) -96.42864990234375 +100.0 -44.0 +50.0 @@ -13043,10 +13121,10 @@ Figure 9.72 (1.0, 0.0, 0.0, 1.0, 459.690673828125, 31.180709838867188) -97.071044921875 +100.0 -44.0 +50.0 @@ -13295,10 +13373,10 @@ Figure 9.73 (1.0, 0.0, 0.0, 1.0, 436.00286865234375, 20.332412719726562) -99.66119384765625 +100.0 -44.0 +50.0 @@ -13546,10 +13624,10 @@ Figure 9.74 (1.0, 0.0, 0.0, 1.0, 391.677490234375, 16.05609130859375) -98.658447265625 +100.0 -44.0 +50.0 @@ -13797,10 +13875,10 @@ Figure 9.75 (1.0, 0.0, 0.0, 1.0, 439.73931884765625, 40.98628234863281) -98.58880615234375 +100.0 -44.0 +50.0 @@ -14046,10 +14124,10 @@ Figure 9.76 (1.0, 0.0, 0.0, 1.0, 447.71551513671875, 20.770156860351562) -96.07745361328125 +100.0 -44.0 +50.0 @@ -14244,10 +14322,10 @@ Figure 9.78 (1.0, 0.0, 0.0, 1.0, 307.6751708984375, 18.252029418945312) -95.1763916015625 +100.0 -44.0 +50.0 @@ -14482,10 +14560,10 @@ Figure 9.78 (1.0, 0.0, 0.0, 1.0, 406.3211669921875, 19.670425415039062) -97.2921142578125 +100.0 -44.0 +50.0 @@ -14741,7 +14819,7 @@ Figure 9.78 163.70367431640625 -44.0 +50.0 @@ -14778,10 +14856,10 @@ Figure 9.78 (1.0, 0.0, 0.0, 1.0, 290.36541748046875, 12.386184692382812) -99.63458251953125 +100.0 -44.0 +50.0 @@ -14964,7 +15042,7 @@ Figure 9.46 100.04876708984375 -44.0 +50.0 @@ -15127,10 +15205,10 @@ Figure 9.47 (1.0, 0.0, 0.0, 1.0, 309.6141357421875, 27.942962646484375) -96.3858642578125 +100.0 -44.0 +50.0 @@ -15335,10 +15413,10 @@ Figure 9.48 (1.0, 0.0, 0.0, 1.0, 280.0694580078125, 13.784469604492188) -95.9305419921875 +100.0 -44.0 +50.0 @@ -15521,10 +15599,10 @@ Figure 9.49 (1.0, 0.0, 0.0, 1.0, 316.85693359375, 14.73004150390625) -99.14306640625 +100.0 -44.0 +50.0 @@ -15676,10 +15754,10 @@ Figure 9.50 (1.0, 0.0, 0.0, 1.0, 281.88824462890625, 15.993576049804688) -98.11175537109375 +100.0 -44.0 +50.0 @@ -15842,10 +15920,10 @@ Figure 9.51 (1.0, 0.0, 0.0, 1.0, 266.9783935546875, 21.295578002929688) -98.0216064453125 +100.0 -44.0 +50.0 @@ -16124,7 +16202,7 @@ Figure 9.52 116.007080078125 -44.0 +50.0 @@ -16558,7 +16636,7 @@ Figure 9.151 115.799560546875 -44.0 +50.0 @@ -16816,7 +16894,7 @@ Figure 9.149 105.4874267578125 -44.0 +50.0 @@ -17047,7 +17125,7 @@ Figure 9.149 110.80560302734375 -44.0 +50.0 @@ -17483,7 +17561,7 @@ Figure 9.117 106.7100830078125 -44.0 +50.0 @@ -17772,7 +17850,7 @@ Figure 9.118 103.4171142578125 -44.0 +50.0 @@ -18061,7 +18139,7 @@ Figure 9.119 104.286376953125 -44.0 +50.0 @@ -18291,7 +18369,7 @@ Figure 9.121 103.1737060546875 -44.0 +50.0 @@ -18732,7 +18810,7 @@ Figure 9.122 117.0 -44.0 +50.0 @@ -18912,7 +18990,7 @@ Figure 9.122 105.9510498046875 -44.0 +50.0 @@ -20041,7 +20119,7 @@ Figure 9.128 114.09405517578125 -44.0 +50.0 @@ -20239,7 +20317,7 @@ Figure 9.150 108.855712890625 -44.0 +50.0 @@ -20514,7 +20592,7 @@ Figure 9.150 105.06060791015625 -44.0 +50.0 @@ -20686,7 +20764,7 @@ Figure 9.150 105.4554443359375 -44.0 +50.0 @@ -21123,7 +21201,7 @@ Figure 9.129 113.81585693359375 -44.0 +50.0 @@ -21289,7 +21367,7 @@ Figure 9.130 103.244384765625 -44.0 +50.0 @@ -21443,7 +21521,7 @@ Figure 9.131 105.36077880859375 -44.0 +50.0 @@ -21609,7 +21687,7 @@ Figure 9.132 108.298828125 -44.0 +50.0 @@ -21775,7 +21853,7 @@ Figure 9.133 105.61355590820312 -44.0 +50.0 @@ -21941,7 +22019,7 @@ Figure 9.134 103.84423828125 -44.0 +50.0 @@ -22107,7 +22185,7 @@ Figure 9.135 107.1217041015625 -44.0 +50.0 @@ -22498,7 +22576,7 @@ Figure 9.136 109.49615478515625 -44.0 +50.0 @@ -22730,7 +22808,7 @@ Figure 9.136 107.6361083984375 -44.0 +50.0 @@ -23301,7 +23379,7 @@ Figure 9.137 112.01287841796875 -44.0 +50.0 @@ -23716,7 +23794,7 @@ Figure 9.140 108.81256103515625 -44.0 +50.0 @@ -23947,7 +24025,7 @@ Figure 9.142 104.07330322265625 -44.0 +50.0 @@ -24178,7 +24256,7 @@ Figure 9.143 106.42095947265625 -44.0 +50.0 @@ -24409,7 +24487,7 @@ Figure 9.144 104.12823486328125 -44.0 +50.0 @@ -24640,7 +24718,7 @@ Figure 9.145 104.85284423828125 -44.0 +50.0 @@ -24877,7 +24955,7 @@ Figure 9.145 106.70947265625 -44.0 +50.0 @@ -25113,7 +25191,7 @@ Figure 9.147 103.5126953125 -44.0 +50.0 @@ -25343,7 +25421,7 @@ Figure 9.148 112.201171875 -44.0 +50.0 @@ -25581,7 +25659,7 @@ Figure 9.152 113.47088623046875 -44.0 +50.0 @@ -25812,7 +25890,7 @@ Figure 9.152 116.52996826171875 -44.0 +50.0 @@ -26075,7 +26153,7 @@ Figure 9.154 112.212890625 -44.0 +50.0 @@ -26273,7 +26351,7 @@ Figure 9.155 113.12255859375 -44.0 +50.0 @@ -26555,7 +26633,7 @@ Figure 9.156 112.619384765625 -44.0 +50.0 @@ -26886,7 +26964,7 @@ Figure 9.157 119.98211669921875 -44.0 +50.0 @@ -27200,7 +27278,7 @@ Figure 9.158 113.727783203125 -44.0 +50.0 @@ -27514,7 +27592,7 @@ Figure 9.159 112.06964111328125 -44.0 +50.0 @@ -27828,7 +27906,7 @@ Figure 9.160 121.1614990234375 -44.0 +50.0 @@ -28037,7 +28115,7 @@ Figure 9.161 117.58648681640625 -44.0 +50.0 @@ -28215,7 +28293,7 @@ Figure 9.163 119.0 -44.0 +50.0 @@ -28385,7 +28463,7 @@ Figure 9.163 116.8275146484375 -44.0 +50.0 @@ -28580,7 +28658,7 @@ Figure 9.165 115.82293701171875 -44.0 +50.0 @@ -28801,7 +28879,7 @@ Figure 9.166 115.55853271484375 -44.0 +50.0 @@ -28998,7 +29076,7 @@ Figure 9.167 112.09051513671875 -44.0 +50.0 @@ -29280,7 +29358,7 @@ Figure 9.168 114.474609375 -44.0 +50.0 @@ -29704,10 +29782,10 @@ Figure 9.169 (1.0, 0.0, 0.0, 1.0, 465.07586669921875, 18.25799560546875) -96.92413330078125 +100.0 -44.0 +50.0 @@ -30116,10 +30194,10 @@ Figure 9.95 (1.0, 0.0, 0.0, 1.0, 447.3717041015625, 10.745651245117188) -97.6282958984375 +100.0 -44.0 +50.0 @@ -30437,10 +30515,10 @@ Figure 9.96 (1.0, 0.0, 0.0, 1.0, 491.50140380859375, 22.9151611328125) -96.49859619140625 +100.0 -44.0 +50.0 @@ -30643,10 +30721,10 @@ Figure 9.97 (1.0, 0.0, 0.0, 1.0, 261.3583984375, 23.232925415039062) -97.6416015625 +100.0 -44.0 +50.0 @@ -30850,7 +30928,7 @@ Figure 9.98 101.864990234375 -44.0 +50.0 @@ -31030,7 +31108,7 @@ Figure 9.99 104.52203369140625 -44.0 +50.0 @@ -31210,7 +31288,7 @@ Figure 9.100 105.8194580078125 -44.0 +50.0 @@ -31387,10 +31465,10 @@ Figure 9.101 (1.0, 0.0, 0.0, 1.0, 330.0849609375, 9.01629638671875) -96.4423828125 +100.0 -44.0 +50.0 @@ -31553,10 +31631,10 @@ Figure 9.80 (1.0, 0.0, 0.0, 1.0, 274.26104736328125, 24.7564697265625) -96.73895263671875 +100.0 -44.0 +50.0 @@ -31722,7 +31800,7 @@ Figure 9.81 104.5584716796875 -44.15095520019531 +50.0 @@ -31888,7 +31966,7 @@ Figure 9.82 108.7608642578125 -44.0 +50.0 @@ -32054,7 +32132,7 @@ Figure 9.83 110.906005859375 -44.0 +50.0 @@ -32217,10 +32295,10 @@ Figure 9.84 (1.0, 0.0, 0.0, 1.0, 288.1439208984375, 7.6361083984375) -95.4888916015625 +100.0 -44.3638916015625 +50.0 @@ -32383,10 +32461,10 @@ Figure 9.85 (1.0, 0.0, 0.0, 1.0, 303.45281982421875, 12.818939208984375) -95.79327392578125 +100.0 -44.0 +50.0 @@ -32706,7 +32784,7 @@ Figure 9.86 100.866455078125 -44.0 +50.0 @@ -33159,7 +33237,7 @@ Figure 9.87 106.8712158203125 -44.0 +50.0 @@ -33305,10 +33383,10 @@ Figure 9.88 (1.0, 0.0, 0.0, 1.0, 249.6732177734375, 11.464462280273438) -96.3267822265625 +100.0 -44.0 +50.0 @@ -33457,7 +33535,7 @@ Figure 9.89 103.746337890625 -44.0 +50.0 @@ -33603,10 +33681,10 @@ Figure 9.90 (1.0, 0.0, 0.0, 1.0, 266.7884521484375, -21.219650268554688) -97.8599853515625 +100.0 -44.0 +50.0 @@ -33909,10 +33987,10 @@ Figure 9.91 (1.0, 0.0, 0.0, 1.0, 634.9531555175781, 6.9094085693359375) -95.35934448242188 +100.0 -44.0 +50.0 @@ -34305,10 +34383,10 @@ Figure 9.92 (1.0, 0.0, 0.0, 1.0, 363.268310546875, 63.647979736328125) -97.35429974724264 +100.0 -44.0 +50.0 @@ -34439,7 +34517,7 @@ No Figure 105.06060791015625 -44.0 +50.0 @@ -34792,7 +34870,7 @@ Figure 9.93 107.151123046875 -44.0 +50.0 @@ -35031,7 +35109,7 @@ Figure 9.93 252.79998779296875 -44.0 +50.0 @@ -35255,7 +35333,7 @@ Figure 9.94 107.12213134765625 -44.0 +50.0 @@ -35459,7 +35537,7 @@ Figure 9.106 105.4136962890625 -44.0 +50.0 @@ -35756,7 +35834,7 @@ Figure 9.107 105.0323486328125 -44.0 +50.0 @@ -36005,7 +36083,7 @@ Figure 9.108 106.6513671875 -44.0 +50.0 @@ -36254,7 +36332,7 @@ Figure 9.110 105.78338623046875 -44.0 +50.0 @@ -36449,7 +36527,7 @@ Figure 9.109 108.0 -44.0 +50.0 @@ -36670,7 +36748,7 @@ Figure 9.109 104.77008056640625 -44.0 +50.0 @@ -36916,7 +36994,7 @@ Figure 9.112 111.0 -44.0 +50.0 @@ -37151,7 +37229,7 @@ Figure 9.112 109.62298583984375 -44.0 +50.0 @@ -37351,7 +37429,7 @@ Figure 9.114 107.8223876953125 -44.0 +50.0 @@ -37567,7 +37645,7 @@ Figure 9.115 104.06170654296875 -44.0 +50.0 @@ -38336,7 +38414,7 @@ Figure 9.32 184.0 -44.0 +50.0 @@ -40065,7 +40143,7 @@ Figure 9.62 120.0 -44.0 +50.0 @@ -40287,7 +40365,7 @@ Figure 9.23 109.0 -44.0 +50.0 @@ -40856,7 +40934,7 @@ Figure 9.164 110.0 -49.0 +50.0 @@ -40919,7 +40997,7 @@ Figure 9.164 (1.0, 0.0, 0.0, 1.0, 387.1875, 216.02734375) -[(-20.76650968016316, 31.9609375), (-111.76743861607142, 167.97265625)] +[(-20.76650968016316, 32.9609375), (-111.76743861607142, 167.97265625)] @@ -40936,7 +41014,7 @@ Figure 9.164 110.0 -44.0 +50.0 @@ -42731,7 +42809,7 @@ Figure 9.6 102.0 -44.0 +50.0 @@ -42818,6 +42896,11 @@ Figure 9.7 + + + + + @@ -42833,6 +42916,7 @@ Figure 9.7 + @@ -43714,7 +43798,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 213.0, 247.0) -[(-5.798507462686558, -79.0), (-6.0, -3.0)] +[(-5.798507462686558, -79.0), (-6.0, -6.0)] @@ -43875,7 +43959,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 632.78125, 142.0) -[(40.80078125, 31.0), (40.80078125, 72.0), (-6.243801652892564, 72.0), (-6.243801652892564, 102.0)] +[(40.80078125, 31.0), (40.80078125, 72.0), (-6.243801652892564, 72.0), (-6.243801652892564, 93.0)] @@ -43944,7 +44028,7 @@ Figure 9.7 133.0 -30.0 +50.0 @@ -44072,4 +44156,1510 @@ Figure 9.7 + + +FMEA Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 210.0, 155.0) + + +328.0 + + +140.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 61.32157517899759, 399.0) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 322.3215751789976, 399.0) + + +173.0 + + +71.0 + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 3.086539379476278, -417.36166915274225) + + +344.42739856801927 + + +110.80967482094027 + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -67.67842482100244, -25.361669152742238) + + +212.0 + + +101.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 202.48100238665938, 571.8574776252111) + + +274.27684964185073 + + +83.54031175413786 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 410.4810023866594, 432.63833084725775) + + +[(-0.34560413446699556, 37.36166915274225), (1.5597999419010193, 140.45968824586214)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 308.4810023866594, 215.63833084725775) + + +[(-0.2298314945942792, 79.36166915274225), (-0.9794962337895186, 357.45968824586214)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -22.67842482100241, 745.0980190931199) + + +130.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 147.82157517899762, 745.0980190931199) + + +193.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 383.9810023866594, 745.0980190931199) + + +175.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 599.3696897374464, 745.0980190931199) + + +134.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 775.9644868734753, 745.0980190931199) + + +168.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 986.8253937946463, 745.0980190931199) + + +157.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1191.0294988065316, 745.0980190931199) + + +140.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 847.1130787588165, 379.63833084725775) + + +191.0 + + +99.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 754.1130787588165, -18.36166915274225) + + +323.0 + + +110.8096748209403 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 669.8355131264932, -197.70747016711778) + + +195.16840095445258 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 810.0016229115402, -164.70747016711778) + + +[(3.977621841664046, 17.0), (29.937373767259402, 146.34580101437552)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 748.5892601430702, -188.70747016711778) + + +[(-42.065393794793636, 41.0), (-177.96665493097177, 170.34580101437552)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 187.33575178977483, -9.865545942758388) + + +[(-43.01417661077727, 10.089495325745464), (482.4997613367184, -152.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 547.0500238661947, 439.0980190931199) + + +253.0 + + +180.0 + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 783.0500238661947, 506.0980190931199) + + +[(17.0, 31.016394997445715), (17.0, 31.561706443937965), (62.0, 31.561706443937965), (62.0, -27.45968824586214)] + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 455.5450119330373, 606.0980190931199) + + +[(22.184295942774128, 26.56170644393808), (22.184295942774128, 30.56170644393808), (432.386062052489, 30.56170644393808), (432.386062052489, -127.45968824586214)] + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 521.9310739855264, 255.09801909311992) + + +[(16.068926014473618, 29.90836133709658), (99.99999999999994, 31.0), (100.53883495145624, 183.99999999999997)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 525.451073985545, 219.09801909311992) + + +[(337.0, 160.54031175413783), (337.0, 25.0), (12.548926014454992, 25.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 404.24591885429294, 391.0980190931199) + + +[(0.0, 7.901980906880112), (1.0, -96.09801909311989)] + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 95.24591885429294, 338.0980190931199) + + +[(31.0, 60.90198090688011), (31.0, -92.0), (114.75408114570706, -92.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 73.94964200459837, 453.10157517910295) + + +[(58.27607937590423, 16.89842482089705), (58.27607937590423, 237.92977030782157), (-25.821647201474136, 237.92977030782157), (-25.821647201474136, 291.99644391401694)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 127.94964200459837, 459.10157517910295) + + +[(2.5602299822385106, 10.898424820897048), (2.5602299822385106, 229.99644391401694), (54.06455136851154, 229.99644391401694), (54.06455136851154, 285.99644391401694)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 269.9083532218335, 478.0980190931199) + + +[(-136.52407804098362, -8.098019093119888), (-136.52407804098362, 211.0), (148.33333333333337, 211.0), (148.33333333333337, 267.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 213.4509307874812, 439.0980190931199) + + +[(-80.8517238091283, 30.901980906880112), (-80.8517238091283, 250.0), (417.0, 250.0), (417.0, 306.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 462.4509307874812, 546.0980190931199) + + +[(-328.88939606498474, -76.09801909311989), (-328.88939606498474, 146.0), (377.0, 146.0), (377.0, 199.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 200.4509307874812, 436.0980190931199) + + +[(-69.14574611070357, 33.90198090688011), (-69.14574611070357, 255.0), (825.0, 255.0), (825.0, 309.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 210.4509307874812, 420.0980190931199) + + +[(-78.59594728979685, 49.90198090688011), (-78.59594728979685, 269.0), (1026.0, 269.0), (1026.0, 325.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 963.8911217182546, 67.22351825832615) + + +[(0.3385192609733565, 25.224487409871898), (-2.0000000000001137, 312.41481258893157)] + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 464.2187589497753, 419.2235182583262) + + +[(122.99999999999997, -326.7755125901282), (122.99999999999997, -7.893833621734757), (31.1028162292223, -7.893833621734757)] + + + + + + + +(1.0, 0.0, 0.0, 1.0, 208.03952267292365, -480.47138329302686) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 60.32157517899759, -308.4713832930268) + + +393.7179474939261 + + +134.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 288.0395226729237, -441.47138329302686) + + +[(-0.1387370977534772, 32.0), (-3.1557377049180104, 133.00000000000006)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 377.86792362752783, -211.4713832930268) + + +[(-19.570352220346024, 193.10971414028455), (-19.0, 37.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 236.59618138405284, -214.4713832930268) + + +[(0.5541313912372345, 40.0), (0.5, 369.4713832930268)] + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 37.77985680172935, -378.4713832930268) + + +[(-35.74261431207347, 353.10971414028455), (-35.74261431207347, 112.0), (22.54171837726824, 112.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 88.81140811438459, 60.65795846640725) + + +[(0.3979911791159054, 14.980372380850511), (3.34797434949445, 338.34204153359275)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 482.14348448673053, -426.9838702926226) + + +105.0752744630447 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, -118.30472553707882, 138.5424155069087) + + +[(45.0, -16.0), (1173.0000000000002, -18.0)] + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 590.2399522672237, -351.67971605636416) + + +[(352.9892601432121, 333.3180469036219), (352.9892601432121, 66.0), (-136.20042959429998, 66.0)] + + + + + + + + + + + + + + + + + + +Redefinition, ordering, and uniqueness modifiers are hidden for these attributes for diagram compactness reasons + + + + + + + + + + + + + + + + +From General Concepts + + + + + + + + + + + + + + + +Note: there is no need for an intermediate effect(s) to be captured in the library, since we are not calculating anyting from those effects. +But when modeling some specific FMEAItem, user will most definitely want to add some intermediate effects, particular to this situation + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +finalEffect + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +1 + + +1 + + +cause + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +failureMode + + + + + +1 + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +1 + + +1 + + +cause + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +failureMode + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 10.5 + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +1 + + +1 + + +finalEffect + + + + + +0 + + +0 + + + + + + + + + + + + + + + +FMEA Profile + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 133.0, 240.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 133.0, 129.0) + + +101.0 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 177.0, 171.0) + + +[(0.2681159420289845, 16.0), (-1.0, 69.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 281.0, 104.0) + + +109.0 + + +50.0 + + + + + + + + + + + + +RAAML 1.0 +Figure 10.6 + + + + + + + \ No newline at end of file From 18fc8a9e9378e3c26ec31694065beb128e1af264 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Mon, 8 Feb 2021 21:53:17 -0500 Subject: [PATCH 30/40] Add FTA Library views Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 1699 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1685 insertions(+), 14 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 3dc5ab3dd..d4208df32 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -678,6 +678,7 @@ + @@ -951,6 +952,7 @@ Figure 10.1 + @@ -967,6 +969,7 @@ Figure 10.1 + @@ -1490,6 +1493,7 @@ Figure 9.8 + @@ -1502,6 +1506,7 @@ Figure 9.8 + @@ -3897,6 +3902,7 @@ Figure 9.20 + @@ -3919,6 +3925,7 @@ Figure 9.20 + @@ -8954,6 +8961,10 @@ Figure 9.40 + + + + @@ -9016,7 +9027,7 @@ Figure 9.40 (1.0, 0.0, 0.0, 1.0, 163.5, 214.94293212890625) -100.0 +102.0 66.0 @@ -9048,7 +9059,7 @@ Figure 9.40 (1.0, 0.0, 0.0, 1.0, 209.55108642578125, 134.0) -[(0.0, 0.0), (0.0, 80.94293212890625), (-0.037261962890625, 80.94293212890625)] +[(0.0, 0.0), (0.0, 80.94293212890625), (0.8830145263671909, 80.94293212890625)] @@ -9062,7 +9073,7 @@ Figure 9.40 (1.0, 0.0, 0.0, 1.0, 359.50958251953125, 22.630615234375) -100.0 +110.49041748046875 50.0 @@ -9093,6 +9104,7 @@ Figure 9.40 + @@ -9103,6 +9115,7 @@ Figure 9.40 + @@ -9156,7 +9169,7 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 72.53057861328125, 72.48110961914062) -100.0 +102.0 74.0 @@ -9176,7 +9189,7 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 291.9486083984375, 59.481109619140625) -146.0 +173.0 71.0 @@ -9231,7 +9244,7 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 145.84072875976562, 146.48110961914062) -[(0.0, 0.0), (0.0, 106.45634460449219), (-0.765289306640625, 106.45634460449219)] +[(1.4662030029296886, 0.0), (1.4662030029296886, 106.45634460449219), (-0.765289306640625, 106.45634460449219)] @@ -9257,7 +9270,7 @@ Figure 9.42 (1.0, 0.0, 0.0, 1.0, 351.3814697265625, 146.48110961914062) -[(-11.49254224577004, -16.0), (-11.49254224577004, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] +[(-2.6268667990331664, -16.0), (-2.6268667990331664, 106.45634460449219), (-2.3585205078125, 106.45634460449219)] @@ -9274,7 +9287,7 @@ Figure 9.42 100.0 -50.0 +61.0 @@ -9355,6 +9368,7 @@ Figure 9.42 + @@ -9363,6 +9377,7 @@ Figure 9.42 + @@ -9628,6 +9643,7 @@ Figure 9.42 + @@ -9641,6 +9657,7 @@ Figure 9.42 + @@ -9721,6 +9738,41 @@ Figure 9.43 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9744,6 +9796,763 @@ Figure 9.43 + + +(1.0, 0.0, 0.0, 1.0, 296.0, 75.0) + + +120.27190683280963 + + +69.58852686911516 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 165.0, 191.0) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 356.0, 191.0) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 341.0, 308.0) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 317.0, 420.0) + + +228.0 + + +50.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 201.5, 517.0) + + +100.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 410.0, 544.0) + + +128.5 + + +84.22184753417969 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 722.0, 562.0) + + +151.45909307873762 + + +79.04866137666 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 457.0, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 583.5, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 710.0, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 836.0, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 961.0, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1087.0, 700.2411127684949) + + +136.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1253.7438663484838, 700.2411127684949) + + +101.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 272.99155131269544, 221.22327416467792) + + +[(-16.68262529838853, 40.77672583532208), (-13.808647220937246, 295.77672583532205)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 287.99155131269544, 450.22327416467795) + + +[(93.50844868730456, 157.99857336950174), (-38.30176610980823, 158.99857336950174), (-40.50000000000006, 124.77672583532205)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 465.6023389021864, 441.2218475341797) + + +[(-42.875981555959, 28.778152465820312), (-42.875981555959, 54.189625596705184), (9.987030564728684, 54.189625596705184), (9.987030564728684, 102.77815246582031)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 433.6897852028872, 441.2218475341797) + + +[(-11.961692035696842, 28.778152465820312), (-11.961692035696842, 53.189625596705184), (-146.96169203569684, 53.189625596705184), (-146.96169203569684, 75.77815246582031)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 521.6897852028872, 231.2218475341797) + + +[(-88.96169203569673, 30.778152465820312), (-89.01317492256314, 76.77815246582031)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 527.6897852028872, 344.2218475341797) + + +[(-92.61126427938973, 34.77815246582031), (-93.28632838909436, 75.77815246582031)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 370.3197613365479, 106.50022313084143) + + +[(-15.036539548084477, 22.499776869158566), (-15.036539548084477, 51.911250000043424), (-113.59166816935749, 51.911250000043424), (-113.59166816935749, 84.49977686915857)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 407.3197613365479, 113.50022313084143) + + +[(-53.71595857108201, 15.499776869158566), (-53.71595857108201, 43.911250000043424), (23.40833183064251, 43.911250000043424), (23.40833183064251, 77.49977686915857)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 556.7757995226416, 609.04866137666) + + +[(240.70215651591198, 32.0), (242.15821249896197, 60.36281175422482), (-47.84178750103803, 63.36281175422482), (-46.84178750103803, 91.19245139183488)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 547.7757995226416, 599.04866137666) + + +[(251.15821249896197, 42.0), (251.15821249896197, 70.36281175422482), (90.15821249896197, 73.36281175422482), (91.15821249896197, 101.19245139183488)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 571.0701670644335, 594.04866137666) + + +[(228.8638449571701, 47.36281175422482), (228.8638449571701, 77.36281175422482), (180.8638449571701, 77.36281175422482), (182.8638449571701, 106.19245139183488)] + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 590.0701670644335, 597.04866137666) + + +[(207.77482479223625, 44.0), (207.77482479223625, 73.36281175422482), (285.8638449571701, 73.36281175422482), (285.8638449571701, 103.19245139183488)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 592.3570405727556, 590.04866137666) + + +[(209.36583031941004, 51.0), (209.36583031941004, 78.36281175422482), (406.2784988951235, 78.36281175422482), (406.2784988951235, 110.19245139183488)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 581.3570405727556, 580.04866137666) + + +[(218.15900102609706, 61.0), (218.15900102609706, 88.36281175422482), (580.3368759834814, 88.36281175422482), (580.3368759834814, 120.19245139183488)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 586.4746062052429, 600.04866137666) + + +[(214.25323397394283, 41.0), (214.25323397394283, 68.36281175422482), (718.7020047732319, 68.36281175422482), (718.7020047732319, 100.19245139183488)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 475.5163723150418, 578.04866137666) + + +[(34.48362768495821, 0.5847331750403697), (246.4836276849582, -1.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 497.5163723150418, 617.04866137666) + + +[(12.483627684958208, -7.0), (224.4836276849582, -6.499999999999993)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 773.5516467780492, 860.4114731308848) + + +[(242.38236524355443, -89.17036036238994), (241.14226977818777, -73.0), (-373.61763475644557, -77.0), (-374.61763475644557, -232.18962559670513)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 393.8996444798208, 82.41147313088484) + + +[(13.100355520179221, -9.0), (171.0, -8.0), (170.0, 37.0), (13.100355520179221, 38.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 608.8996444798207, 156.41147313088484) + + +116.0 + + +50.0 + + + + + + + + @@ -9777,6 +10586,7 @@ Figure 9.43 + @@ -9977,7 +10787,7 @@ Figure 9.43 100.0 -50.0 +61.0 @@ -10013,6 +10823,8 @@ Figure 9.43 + + @@ -10023,6 +10835,7 @@ Figure 9.43 + @@ -10039,6 +10852,7 @@ Figure 9.43 + @@ -12136,6 +12950,7 @@ Figure 9.68 + @@ -12153,6 +12968,7 @@ Figure 9.68 + @@ -12387,6 +13203,7 @@ Figure 9.69 + @@ -12404,6 +13221,7 @@ Figure 9.69 + @@ -12638,6 +13456,7 @@ Figure 9.70 + @@ -12655,6 +13474,7 @@ Figure 9.70 + @@ -12906,6 +13726,7 @@ Figure 9.71 + @@ -13140,6 +13961,7 @@ Figure 9.72 + @@ -13149,6 +13971,7 @@ Figure 9.72 + @@ -13158,6 +13981,7 @@ Figure 9.72 + @@ -13392,6 +14216,7 @@ Figure 9.73 + @@ -13409,6 +14234,7 @@ Figure 9.73 + @@ -13643,6 +14469,7 @@ Figure 9.74 + @@ -13660,6 +14487,7 @@ Figure 9.74 + @@ -14696,6 +15524,7 @@ Figure 9.78 + @@ -14706,6 +15535,7 @@ Figure 9.78 + @@ -14895,6 +15725,7 @@ Figure 9.78 + @@ -14917,6 +15748,7 @@ Figure 9.78 + @@ -15073,6 +15905,7 @@ Figure 9.46 + @@ -15095,6 +15928,7 @@ Figure 9.46 + @@ -15239,6 +16073,7 @@ Figure 9.47 + @@ -15249,6 +16084,7 @@ Figure 9.47 + @@ -15452,6 +16288,7 @@ Figure 9.48 + @@ -15474,6 +16311,7 @@ Figure 9.48 + @@ -15634,6 +16472,7 @@ Figure 9.49 + @@ -15644,6 +16483,7 @@ Figure 9.49 + @@ -15788,6 +16628,7 @@ Figure 9.50 + @@ -15810,6 +16651,7 @@ Figure 9.50 + @@ -15954,6 +16796,7 @@ Figure 9.51 + @@ -15976,6 +16819,7 @@ Figure 9.51 + @@ -38595,7 +39439,7 @@ Section 9.2 (No Diagram) (1.0, 0.0, 0.0, 1.0, 171.0, 228.0) -100.0 +101.0 87.0 @@ -38650,7 +39494,7 @@ Section 9.2 (No Diagram) (1.0, 0.0, 0.0, 1.0, 215.0, 149.0) -[(0.0, 1.0), (-1.0, 79.0)] +[(0.0, 1.0), (-0.5699999999999932, 79.0)] @@ -38667,7 +39511,7 @@ Section 9.2 (No Diagram) 100.0 -50.0 +61.0 @@ -44336,7 +45180,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 410.4810023866594, 432.63833084725775) -[(-0.34560413446699556, 37.36166915274225), (1.5597999419010193, 140.45968824586214)] +[(-0.34560413446699556, 37.36166915274225), (1.5597999419010193, 139.21914677795337)] @@ -44356,7 +45200,7 @@ Figure 9.7 (1.0, 0.0, 0.0, 1.0, 308.4810023866594, 215.63833084725775) -[(-0.2298314945942792, 79.36166915274225), (-0.9794962337895186, 357.45968824586214)] +[(-0.2298314945942792, 79.36166915274225), (-0.9794962337895186, 356.21914677795337)] @@ -45662,4 +46506,831 @@ Figure 10.6 + + +Events + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 154.0, 205.0) + + +100.0 + + +50.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 14.0, 352.0) + + +103.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 166.0, 352.0) + + +100.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 63.0, 459.0) + + +158.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 314.0, 352.0) + + +145.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 500.44768496416486, 352.0) + + +204.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 415.44768496416486, 465.0) + + +127.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 749.4783293555944, 352.0) + + +100.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 684.4783293555944, 465.0) + + +109.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 181.1711217183604, 249.0) + + +[(28.073694441561138, 6.0), (28.073694441561138, 57.0), (-113.0, 57.0), (-113.0, 103.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 188.1711217183604, 198.0) + + +[(17.963398939961287, 57.0), (17.963398939961287, 109.0), (-53.23789976133742, 109.0), (-53.23789976133742, 261.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 206.1711217183604, 216.0) + + +[(0.28669040259701006, 39.0), (3.7621002386625833, 136.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 226.1711217183604, 209.0) + + +[(-17.8739199104048, 46.0), (-17.8739199104048, 97.0), (137.30346820809248, 97.0), (137.30346820809248, 143.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 236.4645823389276, 235.0) + + +[(-30.79616769347276, 20.0), (-30.79616769347276, 72.0), (294.0, 72.0), (294.0, 117.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 216.4645823389276, 209.0) + + +[(-10.581360381904624, 46.0), (-10.581360381904624, 98.0), (260.4686396180954, 98.0), (260.4686396180954, 256.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 212.74243436753557, 224.0) + + +[(-7.876094234242757, 31.0), (-7.876094234242757, 82.0), (523.1907875894874, 82.0), (523.1907875894874, 241.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 218.47350835318784, 209.0) + + +[(-11.290286396164852, 46.0), (-11.290286396164852, 97.0), (585.2652983293711, 97.0), (585.2652983293711, 143.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 446.933221957023, 155.0) + + +111.0 + + +50.0 + + + + + + + + + + + + +RAAML 1.0 +Figure 10.7 + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +topEvent + + + + + +1 + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +output + + + + + + + + + + + + + + + + + + + + + +target Event + + + + + + + + +1 + + +1 + + + + + + + +target Gate + + + + + + + + + + + + + + + + +input + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +source Event + + + + + + + + +* + + +* + + + + + + + +source Gate + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + +RAAML 1.0 +Figure 10.8 + + + + + + + \ No newline at end of file From d732d8468a8fe80d19517c2f28bbdde6a2349fa1 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Tue, 9 Feb 2021 22:06:17 -0500 Subject: [PATCH 31/40] Add FTA Profile view [skip ci] Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 1262 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1250 insertions(+), 12 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 5300bad77..685dfc2f1 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -2078,6 +2078,7 @@ Figure 9.11 + @@ -2092,6 +2093,7 @@ Figure 9.11 + @@ -9361,7 +9363,6 @@ Figure 9.42 - @@ -9379,6 +9380,7 @@ Figure 9.42 + @@ -9549,9 +9551,15 @@ Figure 9.42 + + + + + + @@ -9569,6 +9577,7 @@ Figure 9.42 + @@ -10043,7 +10052,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 287.99155131269544, 450.22327416467795) -[(93.50844868730456, 157.99857336950174), (-38.30176610980823, 158.99857336950174), (-40.50000000000006, 124.77672583532205)] +[(122.00844868730456, 157.99857336950174), (-38.30176610980823, 158.99857336950174), (-40.50000000000006, 124.77672583532205)] @@ -10167,7 +10176,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 370.3197613365479, 106.50022313084143) -[(-15.036539548084477, 22.499776869158566), (-15.036539548084477, 51.911250000043424), (-113.59166816935749, 51.911250000043424), (-113.59166816935749, 84.49977686915857)] +[(-15.036539548084477, 38.08830373827372), (-15.036539548084477, 59.499776869158566), (-113.59166816935749, 59.499776869158566), (-113.59166816935749, 84.49977686915857)] @@ -10193,7 +10202,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 407.3197613365479, 113.50022313084143) -[(-53.71595857108201, 15.499776869158566), (-53.71595857108201, 43.911250000043424), (23.40833183064251, 43.911250000043424), (23.40833183064251, 77.49977686915857)] +[(-53.71595857108201, 31.088303738273723), (-53.71595857108201, 52.48593737037541), (23.40833183064251, 52.48593737037541), (23.40833183064251, 77.49977686915857)] @@ -10389,7 +10398,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 475.5163723150418, 578.04866137666) -[(34.48362768495821, 0.5847331750403697), (246.4836276849582, -1.0)] +[(62.98362768495821, 0.5847331750403697), (246.4836276849582, -1.0)] @@ -10418,7 +10427,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 497.5163723150418, 617.04866137666) -[(12.483627684958208, -7.0), (224.4836276849582, -6.499999999999993)] +[(40.98362768495821, -5.048661376659993), (224.4836276849582, -6.499999999999993)] @@ -10447,7 +10456,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 773.5516467780492, 860.4114731308848) -[(242.38236524355443, -89.17036036238994), (241.14226977818777, -73.0), (-373.61763475644557, -77.0), (-374.61763475644557, -232.18962559670513)] +[(242.38236524355443, -89.17036036238994), (241.14226977818777, -73.0), (-344.5516467780492, -74.41147313088481), (-344.5516467780492, -232.18962559670513)] @@ -10476,7 +10485,7 @@ Figure 9.43 (1.0, 0.0, 0.0, 1.0, 393.8996444798208, 82.41147313088484) -[(13.100355520179221, -9.0), (171.0, -8.0), (170.0, 37.0), (13.100355520179221, 38.0)] +[(13.100355520179221, -7.411473130884843), (171.0, -8.0), (170.0, 37.0), (22.372262352988855, 38.0)] @@ -11067,7 +11076,7 @@ Figure 9.45 - + @@ -11075,7 +11084,7 @@ Figure 9.45 (1.0, 0.0, 0.0, 1.0, 282.6829528808594, -12.318801879882812) -100.0 +114.31704711914062 50.0 @@ -11092,7 +11101,7 @@ Figure 9.45 (1.0, 0.0, 0.0, 1.0, 112.85040283203125, 59.62657165527344) -100.0 +101.0 74.0 @@ -11173,7 +11182,7 @@ Figure 9.45 (1.0, 0.0, 0.0, 1.0, 173.64291381835938, 133.62657165527344) -[(0.0, 0.0), (0.0, 75.34199523925781), (0.665924072265625, 75.34199523925781)] +[(0.6079251098632881, 0.0), (0.6079251098632881, 75.34199523925781), (0.665924072265625, 75.34199523925781)] @@ -11214,6 +11223,7 @@ Figure 9.45 + @@ -11238,6 +11248,7 @@ Figure 9.45 + @@ -11349,6 +11360,11 @@ Figure 9.45 + + + + + Gate @@ -11370,6 +11386,7 @@ Figure 9.45 + @@ -11606,6 +11623,7 @@ Figure 9.65 + @@ -11616,6 +11634,7 @@ Figure 9.65 + @@ -11678,6 +11697,11 @@ Figure 9.64 + + + + + @@ -11697,6 +11721,7 @@ Figure 9.64 + @@ -11707,6 +11732,7 @@ Figure 9.64 + @@ -12161,6 +12187,7 @@ Figure 9.62 + @@ -12171,6 +12198,7 @@ Figure 9.62 + @@ -12410,6 +12438,7 @@ Figure 9.66 + @@ -12420,6 +12449,7 @@ Figure 9.66 + @@ -12659,6 +12689,7 @@ Figure 9.67 + @@ -12669,6 +12700,7 @@ Figure 9.67 + @@ -12912,6 +12944,7 @@ Figure 9.68 + @@ -12966,6 +12999,7 @@ Figure 9.68 + @@ -13165,6 +13199,7 @@ Figure 9.69 + @@ -13219,6 +13254,7 @@ Figure 9.69 + @@ -13418,6 +13454,7 @@ Figure 9.70 + @@ -13428,6 +13465,7 @@ Figure 9.70 + @@ -13670,6 +13708,7 @@ Figure 9.71 + @@ -13680,6 +13719,7 @@ Figure 9.71 + @@ -13925,6 +13965,7 @@ Figure 9.72 + @@ -13935,6 +13976,7 @@ Figure 9.72 + @@ -14178,6 +14220,7 @@ Figure 9.73 + @@ -14431,6 +14474,7 @@ Figure 9.74 + @@ -14441,6 +14485,7 @@ Figure 9.74 + @@ -14680,6 +14725,7 @@ Figure 9.75 + @@ -14690,6 +14736,7 @@ Figure 9.75 + @@ -14929,6 +14976,7 @@ Figure 9.76 + @@ -14939,6 +14987,7 @@ Figure 9.76 + @@ -15126,6 +15175,11 @@ Figure 9.78 + + + + + TransferIn @@ -15140,6 +15194,7 @@ Figure 9.78 + @@ -15346,6 +15401,11 @@ Figure 9.78 + + + + + @@ -15365,6 +15425,7 @@ Figure 9.78 + @@ -15375,6 +15436,7 @@ Figure 9.78 + @@ -38821,6 +38883,7 @@ Figure 9.116 + @@ -39147,6 +39210,11 @@ Figure 9.32 + + + + + Undeveloped @@ -39162,6 +39230,7 @@ Figure 9.32 + @@ -47192,4 +47261,1173 @@ Figure 10.8 + + +FTA Profile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 79.0, 222.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 217.0, 222.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 79.0, 398.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 248.0, 495.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 79.0, 550.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 351.7141766109659, 409.0) + + +155.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 534.5623389021493, 409.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 653.4134128878347, 409.0) + + +144.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 817.4134128878347, 409.0) + + +123.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 963.1177565632373, 409.0) + + +102.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1090.3096420047782, 409.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1258.3336992840404, 409.0) + + +169.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1245.5208591886294, 532.0) + + +254.10062052503463 + + +78.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 688.0654892602438, 579.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 370.06548926024374, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 493.06548926024374, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 617.0654892602438, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 742.4172315037156, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 870.4172315037156, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 999.8536038187611, 692.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1129.5541766111241, 692.0) + + +136.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 904.1266825776512, 587.0) + + +151.0 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 650.1266825776512, 617.0) + + +[(138.9388066825926, -9.966055163533156), (254.0, -5.0704697986577685)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 629.5083532220802, 609.0) + + +[(58.55713603816355, -11.566362729067631), (-183.5792079207921, 83.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 636.5083532220802, 621.0) + + +[(51.55713603816355, 3.623140375252362), (-64.1179775280899, 71.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 667.5083532220802, 622.0) + + +[(41.00936321880384, 15.0), (10.967289719626173, 70.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 671.3655369929775, 608.0) + + +[(77.69198599898334, 29.0), (93.99565217391304, 84.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 681.3655369929775, 603.0) + + +[(107.69995226726633, 25.338072342110856), (231.0, 89.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 675.3655369929775, 604.0) + + +[(113.69995226726633, -14.0), (324.4880668257837, 89.1162514138555)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -35.5, 582.0) + + +329.0 + + +191.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 139.21766109795243, 568.0) + + +[(-2.26353134491859, 40.0), (-9.188741721854313, 133.0)] + + + + + + + + + + + + + +0 + + +1 + + +(1.0, 0.0, 0.0, 1.0, 9.21766109795243, 724.0) + + +[(-9.411764705882355, -23.0), (-9.411764705882355, -291.5), (69.78233890204757, -291.5)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 139.64267303111274, 253.84363812642795) + + +[(-9.0, 26.156361873572052), (-12.0, 144.15636187357205)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 120.64267303111274, 58.68086366347654) + + +169.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 367.20548926029596, 58.68086366347654) + + +130.85999999994772 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 264.20548926029596, 84.68086366347654) + + +[(25.437183770816773, 1.008893349931025), (103.0, 2.0606060606060623)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -129.5082577564791, 79.68086366347654) + + +220.26090692131157 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 20.752649164832462, 113.68086366347654) + + +[(40.500000000000114, 16.0), (78.90686111378528, 108.31913633652346)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 194.72682577580767, 104.68086366347654) + + +[(-9.836490991895118, 25.0), (-48.506727836775624, 117.31913633652346)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 216.72682577580767, 107.68086366347654) + + +[(7.429555193929076, 22.0), (36.00821658937471, 114.31913633652346)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 273.1316945108858, 250.68086366347654) + + +[(-0.29579504988892324, 29.319136336523457), (-1.2785827497882565, 244.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 357.1316945108858, 235.68086366347654) + + +[(-83.59574882190985, 44.31913633652346), (-83.59574882190985, 126.0), (70.67779371949888, 126.0), (70.67779371949888, 173.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 303.11718377098066, 243.68086366347654) + + +[(-29.486203745707876, 36.31913633652346), (-29.486203745707876, 118.0), (269.0294258725851, 118.0), (269.0294258725851, 165.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 314.2953699285436, 252.68086366347654) + + +[(-42.47045346062357, 27.319136336523457), (-42.47045346062357, 109.0), (389.0, 109.0), (389.0, 156.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 299.62539379484525, 234.68086366347654) + + +[(-26.44122994878142, 45.31913633652346), (-26.44122994878142, 126.0), (579.0, 126.0), (579.0, 174.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 288.62539379484525, 229.68086366347654) + + +[(-16.800477326925204, 50.31913633652346), (-16.800477326925204, 133.0), (725.0, 133.0), (725.0, 179.31913633652346)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 568.6253937948452, 225.68086366347654) + + +[(-295.9881474894001, 54.31913633652346), (-295.9881474894001, 135.0), (569.0, 135.0), (569.0, 183.31913633652346)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 1343.621479713664, 439.4865393794607) + + +[(2.092297464102799, 40.51346062053932), (3.6360495125606462, 92.51346062053932)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 1267.4888782817052, 549.4865393794607) + + +[(-21.96801909307578, -0.05669444095513754), (-918.4888782817052, -7.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 399.2816229117211, 140.63121867544626) + + +111.0 + + +50.0 + + + + + + + + + + + + + + + + + + +Undeveloped Event is modeled by a combination of BasicEvent stereotype with Undeveloped stereotype from GSN + + + + + + + + + + + + + + +FTA Combinators + + + + + + + + + + + + + + + +TransferIn and TransferOut are covered by the ordinary SysML/UML system-ofsystems method to combine/construct FTA tree from other FTA tree(s). +We only need a stereotype to hold the triangle icon. + +TransferIn would correspond to a part typed by a Tree. TransferOut would correspond to context tree is in (block). + + + + + + + + + + + + + + +From S&R core + + + + + + + + + + + + + + +For marking situations that represent entire FTA tree + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RAAML 1.0 +Figure 10.9 + + + + + + + \ No newline at end of file From 5833aa263801c4fddd4455766e14079315aaa640 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 13:14:05 -0500 Subject: [PATCH 32/40] Add STPA Library view [skip ci] Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 3119 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 3053 insertions(+), 66 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 685dfc2f1..99bad5361 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -932,6 +932,13 @@ Figure 10.1 + + + + + + + @@ -967,6 +974,7 @@ Figure 10.1 + @@ -979,6 +987,7 @@ Figure 10.1 + @@ -1143,6 +1152,7 @@ Figure 9.8 + @@ -1282,6 +1292,7 @@ Figure 9.8 + @@ -2501,6 +2512,7 @@ Figure 9.24 + @@ -3538,6 +3550,11 @@ Figure 9.19 HarmPotential + + + + + @@ -3550,6 +3567,7 @@ Figure 9.19 + @@ -3696,6 +3714,7 @@ Figure 9.19 + @@ -3707,6 +3726,7 @@ Figure 9.19 + @@ -3904,6 +3924,7 @@ Figure 9.20 + @@ -3914,6 +3935,7 @@ Figure 9.20 + @@ -4289,6 +4311,8 @@ Figure 9.21 + + @@ -4302,6 +4326,7 @@ Figure 9.21 + @@ -17814,6 +17839,7 @@ Figure 9.149 + @@ -17836,6 +17862,7 @@ Figure 9.149 + @@ -18032,6 +18059,7 @@ Figure 9.149 + @@ -18042,6 +18070,7 @@ Figure 9.149 + @@ -30309,10 +30338,18 @@ Figure 9.169 - + + + + + + + + + @@ -30334,6 +30371,7 @@ Figure 9.169 + @@ -32277,6 +32315,7 @@ Figure 9.101 + @@ -32288,6 +32327,7 @@ Figure 9.101 + @@ -32443,6 +32483,7 @@ Figure 9.80 + @@ -32454,6 +32495,7 @@ Figure 9.80 + @@ -32609,6 +32651,7 @@ Figure 9.81 + @@ -32620,6 +32663,7 @@ Figure 9.81 + @@ -32775,6 +32819,7 @@ Figure 9.82 + @@ -32786,6 +32831,7 @@ Figure 9.82 + @@ -32941,6 +32987,7 @@ Figure 9.83 + @@ -32952,6 +32999,7 @@ Figure 9.83 + @@ -33107,6 +33155,7 @@ Figure 9.84 + @@ -33118,6 +33167,7 @@ Figure 9.84 + @@ -33273,6 +33323,7 @@ Figure 9.85 + @@ -33284,6 +33335,7 @@ Figure 9.85 + @@ -33362,7 +33414,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 339.73272705078125, 99.25881958007812) -[(0.0, 0.0), (0.0, 49.9718017578125), (0.48663330078125, 49.9718017578125)] +[(0.0, 0.0), (0.0, 49.9718017578125), (1.8982264200846544, 49.9718017578125)] @@ -33399,7 +33451,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 76.01861572265625, 332.7892761230469) -162.0 +171.0 87.0 @@ -33422,7 +33474,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 283.9020080566406, 332.7892761230469) -330.0 +354.0 100.0 @@ -33483,7 +33535,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 433.293536274373, 332.7892761230469) -[(0.0, 0.0), (0.0, -70.46820068359375), (-94.69423207515428, -70.46820068359375), (-94.69423207515428, -125.55865478515625)] +[(10.864838415835095, 0.0), (10.864838415835095, -70.46820068359375), (-93.32764051563822, -70.46820068359375), (-93.32764051563822, -125.55865478515625)] @@ -33515,7 +33567,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 730.7443237304688, 334.94091796875) -[(0.0, 0.0), (0.0, -97.56158447265625), (-355.51239013671875, -97.56158447265625), (-355.51239013671875, -127.71029663085938)] +[(0.0, 0.0), (0.0, -97.56158447265625), (-353.1282255384657, -97.56158447265625), (-353.1282255384657, -127.71029663085938)] @@ -33547,7 +33599,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 154.52679443359375, 332.7892761230469) -[(0.0, 0.0), (0.0, -95.40994262695312), (156.15933471679688, -95.40994262695312), (156.1622314453125, -95.40994262695312), (156.15933471679688, -125.55865478515625)] +[(4.3615654839409785, 0.0), (0.0, -95.40994262695312), (156.15933471679688, -95.40994262695312), (156.1622314453125, -95.40994262695312), (156.75056030273436, -125.55865478515625)] @@ -33564,7 +33616,7 @@ Figure 9.86 100.866455078125 -50.0 +61.0 @@ -33578,7 +33630,7 @@ Figure 9.86 (1.0, 0.0, 0.0, 1.0, 289.4020080566406, 149.23062133789062) -108.0 +111.0 58.0 @@ -33605,6 +33657,7 @@ Figure 9.86 + @@ -33612,6 +33665,11 @@ Figure 9.86 + + + + + ProcessModel @@ -33632,10 +33690,16 @@ Figure 9.86 + + + + + + @@ -33652,6 +33716,7 @@ Figure 9.86 + @@ -33852,6 +33917,11 @@ Figure 9.87 + + + + + @@ -33864,6 +33934,9 @@ Figure 9.87 + + + @@ -33872,6 +33945,7 @@ Figure 9.87 + @@ -34029,6 +34103,11 @@ Figure 9.87 + + + + + @@ -34043,6 +34122,7 @@ Figure 9.87 + @@ -34053,6 +34133,7 @@ Figure 9.87 + @@ -34178,6 +34259,11 @@ Figure 9.88 + + + + + @@ -34192,6 +34278,7 @@ Figure 9.88 + @@ -34202,6 +34289,7 @@ Figure 9.88 + @@ -34327,6 +34415,11 @@ Figure 9.89 + + + + + @@ -34341,6 +34434,7 @@ Figure 9.89 + @@ -34351,6 +34445,7 @@ Figure 9.89 + @@ -34476,6 +34571,11 @@ Figure 9.90 + + + + + @@ -34490,6 +34590,7 @@ Figure 9.90 + @@ -34500,6 +34601,7 @@ Figure 9.90 + @@ -34813,6 +34915,8 @@ Figure 9.91 + + @@ -34821,6 +34925,7 @@ Figure 9.91 + @@ -35175,6 +35280,7 @@ Figure 9.92 + @@ -35300,6 +35406,11 @@ No Figure + + + + + @@ -35314,6 +35425,7 @@ No Figure + @@ -35324,6 +35436,7 @@ No Figure + @@ -35347,7 +35460,6 @@ Figure 9.93 - @@ -35359,41 +35471,19 @@ Figure 9.93 + - - -(1.0, 0.0, 0.0, 1.0, 283.01611328125, 236.88546752929688) - - -284.75689697265625 - - -74.0 - - - - - -0 - - -0 - - - - - (1.0, 0.0, 0.0, 1.0, 237.2542724609375, 64.54173278808594) -146.0 +173.0 71.0 @@ -35428,21 +35518,21 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 343.06561279296875, 151.54173278808594) -[(0.8043081378409624, -16.0), (1.58782958984375, 85.34373474121094)] +[(20.52090066309131, -16.0), (22.064360678830383, 88.45826721191406)] - + -(1.0, 0.0, 0.0, 1.0, 14.04388427734375, 378.5789489746094) +(1.0, 0.0, 0.0, 1.0, 110.04388427734375, 355.5789489746094) -146.0 +173.0 71.0 @@ -35462,7 +35552,7 @@ Figure 9.93 -(1.0, 0.0, 0.0, 1.0, 565.5, 365.5789489746094) +(1.0, 0.0, 0.0, 1.0, 568.0, 355.5789489746094) 183.27301025390625 @@ -35506,7 +35596,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 195.04388427734375, 428.0732421875) -[(-35.0, -9.102398751795988), (370.45611572265625, -9.102398751795988), (370.45611572265625, -19.3310546875)] +[(88.0, -32.10239875179599), (372.95611572265625, -32.10239875179599), (372.95611572265625, -29.3310546875)] @@ -35520,10 +35610,10 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 442.68841552734375, 21.041732788085938) -109.0 +178.31158447265625 -87.0 +86.95826721191406 @@ -35561,7 +35651,7 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 488.4871826171875, 108.04173278808594) -[(0.0, 0.0), (0.9832763671875, 45.842620849609375), (122.1920166015625, 46.6873779296875), (121.0928955078125, -53.07960510253906), (63.20123291015625, -53.38209533691406)] +[(-11.4871826171875, -0.0417327880859375), (-10.4871826171875, 46.95826721191406), (103.5128173828125, 46.95826721191406), (102.5128173828125, -0.0417327880859375)] @@ -35584,10 +35674,10 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 505.35345458984375, 156.93951416015625) -[(0.0, 0.0), (0.0, 79.94595336914062), (0.92120361328125, 79.94595336914062)] +[(9.173303890607258, 19.06048583984375), (9.173303890607258, 83.06048583984375)] - + @@ -35621,15 +35711,18 @@ Figure 9.93 (1.0, 0.0, 0.0, 1.0, 505.35345458984375, 187.417724609375) -[(0.0, 0.0), (111.80108642578125, 15.311798095703125)] +[(9.173303890607258, 31.778159179073953), (111.80108642578125, 15.311798095703125)] + + + -(1.0, 0.0, 0.0, 1.0, 603.907470703125, 8.192855834960938) +(1.0, 0.0, 0.0, 1.0, 681.907470703125, 12.192855834960938) 107.151123046875 @@ -35644,26 +35737,25 @@ Figure 9.93 + + +(1.0, 0.0, 0.0, 1.0, 285.51611328125, 240.0) + + +282.48388671875 + + +89.0 + + + + + + + + - - - - - - - -RiskRealization - - - - - - - - - - @@ -35671,10 +35763,11 @@ Figure 9.93 + - + @@ -35756,23 +35849,53 @@ Figure 9.93 + +0 + + +0 + + +from + + +* + + +* + + +0 + + +0 + + +to + + +* + + +* + @@ -40949,6 +41072,7 @@ Figure 9.62 + @@ -40984,6 +41108,7 @@ Figure 9.23 + @@ -48430,4 +48555,2866 @@ Figure 10.9 + + +STPA Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 221.0, 462.0) + + +229.0 + + +175.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -109.0, 689.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 105.1382338900554, 689.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -9.5, 751.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 202.5, 751.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 292.29441527440144, 689.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 428.1848210022598, 751.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 502.5140334127914, 689.0) + + +169.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 105.13823389005537, 1051.5472374701253) + + +699.3753221957783 + + +58.159463007080376 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -50.41326968985298, 1203.8904266109846) + + +205.78143198089674 + + +104.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 406.2981384247511, 1216.3904266109846) + + +585.2413842481716 + + +88.07738812640275 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -54.91971360387879, 1433.1523627683828) + + +243.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -248.56515513135724, 1346.3034546538252) + + +261.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 135.5, 1346.3034546538252) + + +236.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 266.43484486864276, 1433.1523627683828) + + +263.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 780.3978520285618, 885.5) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 780.3978520285618, 987.4678147373875) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 780.3978520285618, 1097.4678147373875) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 850.5395226729227, 911.4678147373874) + + +[(19.0, 45.03218526261264), (18.112715009792694, 76.00000000000011)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 868.5395226729227, 1028.4678147373875) + + +[(0.5000000000000142, 30.0), (0.0, 69.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 868.5395226729227, 1137.4678147373875) + + +[(0.15253527030567682, 31.0), (-0.8846072258525055, 78.92261187359713)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 447.2760859187661, 1089.4678147373875) + + +[(73.10370419411915, 126.92261187359713), (74.0027143411831, 20.238885739818215)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 198.5, 1121.3904266109846) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 426.1848210022598, 836.6731220165576) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 426.1848210022598, 953.6731220165576) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 510.4966109783819, 875.1423940929429) + + +[(0.7520561054426906, 32.53072792361468), (0.5, 78.53072792361468)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 511.4966109783819, 976.1423940929429) + + +[(0.7289688989266097, 48.53072792361456), (0.7387496996524874, 75.40484337718237)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 249.25064439124358, 576.2248597850557) + + +[(34.01271673819959, 60.77514021494426), (34.01271673819959, 88.29621420055616), (-65.65570405715448, 88.29621420055616), (-65.65570405715448, 112.77514021494426)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 282.25064439124355, 615.2248597850557) + + +[(0.45575887159935036, 21.77514021494426), (-0.27585794408535946, 135.77514021494426)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 406.25064439124355, 611.2248597850557) + + +[(-123.0432870468926, 25.77514021494426), (-123.0432870468926, 52.76218675426196), (-27.56928071745223, 52.76218675426196), (-27.56928071745223, 77.77514021494426)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 375.9695465392395, 603.2248597850557) + + +[(-93.07509210906557, 33.77514021494426), (-93.07509210906557, 59.76218675426196), (226.50797136050352, 59.76218675426196), (226.50797136050352, 85.77514021494426)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 365.9695465392395, 615.2248597850557) + + +[(-82.9293262416733, 21.77514021494426), (-82.9293262416733, 48.76218675426196), (123.86141310957788, 48.76218675426196), (123.86141310957788, 135.77514021494426)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 184.85747016694336, 605.2248597850557) + + +[(97.73747016714572, 31.77514021494426), (97.73747016714572, 58.76218675426196), (-111.95052474311437, 58.76218675426196), (-111.95052474311437, 145.77514021494426)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 192.85747016694333, 557.2248597850557) + + +[(90.90615189244076, 79.77514021494426), (90.90615189244076, 105.76218675426196), (-180.40778965723348, 105.76218675426196), (-180.40778965723348, 131.77514021494426)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 264.1273985678913, 1198.8236426014141) + + +[(19.263770883204415, 49.83563991643814), (19.263770883204415, 85.83563991643814)] + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, -49.73016706458675, 1353.1523627683828) + + +[(110.75017036836321, -45.26193615739817), (113.67035799527861, -17.3287201670463), (25.670357995278607, -17.3287201670463), (24.95939260780395, -6.8489081145576165)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 68.26983293541325, 1266.1523627683828) + + +[(-4.515426939715482, 41.73806384260183), (-4.082291169402367, 70.6712798329537), (164.91770883059763, 68.6712798329537), (165.2966375214703, 80.15109188544238)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 62.26983293541325, 1281.878429295883) + + +[(0.4302160060739624, 26.011997315101553), (-0.40583193696105013, 151.27393347249972)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 145.63565632444443, 1268.1523627683828) + + +[(-81.29283805419315, 39.73806384260183), (-81.31455847248444, 67.0), (300.0611455847974, 66.0), (301.0, 165.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 90.7978042957802, 1092.1523627683828) + + +[(3.2931457087631486, 111.73806384260183), (4.199698137803267, 17.554337708822914)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -248.56515513135724, 913.1523627683828) + + +173.0 + + +71.0 + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 171.6594749401906, 516.5898284604771) + + +[(-8.659474940190591, 3.0), (-459.5839140811002, -0.2260023866159031), (-461.5839140811002, 744.7739976133842), (-222.0727446300436, 745.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -119.0, 114.9207637230864) + + +172.0 + + +107.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -192.67384248219508, -14.262705847310684) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, -157.67384248219508, 67.73729415268932) + + +[(48.67379902435579, -11.0), (47.173842482195084, 47.18346957039708)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 133.5, -303.4023717183931) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 262.98300715985636, -187.4023717183931) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 421.6848210022598, -10.902371718393113) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 421.6848210022598, 102.59762828160689) + + +173.0 + + +71.0 + + + + + + + + + + + + + + + + +0 + + +1 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 126.31737470160793, -88.80955847259622) + + +[(377.34156418729776, 77.90718675420311), (377.34156418729776, -111.80396181376011), (164.34069991882797, -111.80396181376011), (164.34069991882797, -143.5928132457969)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -116.10682577570347, 33.19044152740378) + + +[(13.419571982177459, -47.45314737471446), (12.046491646829026, -124.28421688537748), (273.04649164682905, -126.28421688537748), (273.04649164682905, -265.5928132457969)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 399.99532219565407, 178.7112007755785) + + +[(110.83267434293174, -118.61357249397162), (110.99999298416878, -76.11357249397162)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -63.83126491650083, 124.61203908113123) + + +[(44.157422434305744, -96.0), (485.5160859187606, -97.5)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 233.48300715985633, 146.5976282816069) + + +173.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 202.5, 341.983676909236) + + +241.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 230.98300715985636, 240.983676909236) + + +178.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 320.0117899760724, 209.3734680786726) + + +[(0.5, 8.224160202934286), (0.0, 31.61020883056341)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 321.0117899760724, 303.3734680786726) + + +[(-2.7019527146512132, 8.610208830563408), (-3.789266783311632, 38.61020883056341)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 323.0117899760724, 489.3734680786726) + + +[(0.0, -76.38979116943659), (-0.5623885603824306, -27.3734680786726)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 11.967064439082833, 341.983676909236) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 170.96706443908283, 402.1484800118484) + + +[(0.8428905682354184, 10.835196897387618), (1.8940607995260663, 59.85151998815161)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 371.5844868734289, 567.024752386535) + + +[(20.415513126571113, 2.830538028147373), (348.9290692124048, 4.68194809067063), (346.9290692124048, 484.52248508359025)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, -291.25594272076853, 1061.2208606800996) + + +[(119.0, 1.0), (118.0, 86.0), (1.0, 86.0)] + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -227.25594272076853, 979.2208606800996) + + +[(0.0, 4.931502088283196), (1.0, 57.0), (109.0, 57.0), (110.0, 4.931502088283196)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -137.98701670642083, 1083.7150835321906) + + +132.0 + + +112.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, -168.98701670642083, 1111.7150835321906) + + +[(-3.850678023261807, -0.04530209439131738), (31.0, 7.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 140.39116945109572, 1284.5519943316467) + + +[(14.976992839948025, 0.5787600403936182), (265.90696897365535, 1.3983343546408236)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 223.39116945109572, 1175.6592825178523) + + +[(23.5, 16.731144093132343), (25.0, 50.0), (92.0, 50.0), (93.97462288186267, 16.731144093132343)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 189.5, -51.613520286356334) + + +188.9960381860501 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 229.46443914070701, -267.61352028635633) + + +[(0.42630224718331533, 35.21114856796322), (-0.9866593286487841, 216.0)] + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 275.4960381860501, -133.61352028635633) + + +[(1.0, 17.21114856796322), (0.0, 39.0), (135.0, 40.0), (137.0, 17.21114856796322)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 330.4960381860501, -39.613520286356334) + + +[(4.0, -37.0), (5.0, -12.0)] + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 377.7692601431593, 488.84331145587686) + + +[(216.91556085910054, -460.0), (288.0, -459.0), (289.0, 4.0), (14.230739856840728, 5.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 472.81818615745715, 284.84331145587686) + + +173.0 + + +71.0 + + + + + + + + + + + + + + + + +0 + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 489.67527446297896, 349.84331145587686) + + +[(0.0, 6.0), (-1.0, 40.0), (133.0, 41.0), (134.0, 6.0)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 550.6752744629789, 491.84331145587686) + + +[(-0.9999999999999432, -68.0), (-0.9999999999999432, 1.0)] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +Factor + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +processModel + + + + + +* + + +* + + + + + + + + + + + + + + + + + + +ProcessModelConsequence + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +unsafeControlAction + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +processModel + + + + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +harmPotential + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + +composite + + + + + + + + +0 + + +0 + + +harm + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +harm + + + + + + + + + + + + + +harmPotential + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +shared + + + + + + + + +Context + + + + + +1 + + +1 + + + + + + + + + + + + + + + + + + + + + + + + + +shared + + + + + + + + +0 + + +0 + + +unsafeControlAction + + + + + +* + + +* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + +Can't currently connect a generalization to an association + + + + + + + + + + + + + + + +ProcessModelFactor + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +processModel + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +Factor + + + + + + + + +* + + +* + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + + + + + + +RiskRealization + + + + + + + + + + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + + + + + + + + + +UnsafeControlActionHarmPotential + + + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +harmPotential + + + + + +* + + +* + + + + + + + +0 + + +0 + + +unsafeControlAction + + + + + + + + +* + + +* + + +private + + + + + + + + + + +Causality + + + + + + + + + + + + + + + + + + + + + +0 + + +0 + + +from + + + + + + + + +* + + +* + + + + + + + +0 + + +0 + + +to + + + + + + + + +* + + +* + + \ No newline at end of file From 02845aa443eb3cc2ea2a9764f2af5bfd429b24e7 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 13:26:05 -0500 Subject: [PATCH 33/40] Add STPA Profile view [skip ci] Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 411 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 404 insertions(+), 7 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 99bad5361..9b5d466c1 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -336,6 +336,7 @@ + @@ -2105,6 +2106,7 @@ Figure 9.11 + @@ -30408,6 +30410,7 @@ Figure 9.169 + @@ -30680,6 +30683,7 @@ Figure 9.169 + @@ -31052,6 +31056,7 @@ Figure 9.95 + @@ -31601,6 +31606,7 @@ Figure 9.97 + @@ -31781,6 +31787,7 @@ Figure 9.98 + @@ -31961,6 +31968,7 @@ Figure 9.99 + @@ -32141,6 +32149,7 @@ Figure 9.100 + @@ -34906,6 +34915,7 @@ Figure 9.91 + @@ -34926,6 +34936,7 @@ Figure 9.91 + @@ -41135,10 +41146,10 @@ Figure 9.23 -(1.0, 0.0, 0.0, 1.0, 60.0, 96.0) +(1.0, 0.0, 0.0, 1.0, 68.0, 95.0) -100.0 +101.0 71.0 @@ -41161,7 +41172,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 234.0, 95.0) -100.0 +101.0 71.0 @@ -41184,7 +41195,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 136.0, 285.0) -115.0 +142.0 58.0 @@ -41219,7 +41230,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 114.0, 178.0) -[(-2.0, -11.0), (-2.0, 55.0), (39.0, 55.0), (39.0, 107.0)] +[(6.52000000000001, -12.0), (6.52000000000001, 55.0), (42.99130434782609, 55.0), (42.99130434782609, 107.0)] @@ -41245,7 +41256,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 256.0, 183.0) -[(-2.0, -17.0), (-2.0, 54.0), (-21.0, 54.0), (-21.0, 102.0)] +[(-1.8000000000000114, -17.0), (-1.8000000000000114, 54.0), (2.2434782608695514, 54.0), (2.2434782608695514, 102.0)] @@ -41259,7 +41270,7 @@ Figure 9.23 (1.0, 0.0, 0.0, 1.0, 234.0, 39.0) -109.0 +133.45136038190685 50.0 @@ -41293,6 +41304,7 @@ Figure 9.23 + @@ -41350,6 +41362,7 @@ Figure 9.23 + @@ -48637,6 +48650,7 @@ Figure 10.9 + @@ -50298,6 +50312,23 @@ Figure 10.9 [(-0.9999999999999432, -68.0), (-0.9999999999999432, 1.0)] + + +(1.0, 0.0, 0.0, 1.0, 416.0565155130623, -334.6919868735907) + + +118.00000000000003 + + +50.0 + + + + + + + + @@ -51417,4 +51448,370 @@ Figure 10.9 * + + +STPA Profile + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 115.0, 98.0) + + +169.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 115.0, 233.0) + + +171.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 192.5655847254675, 141.94464200478978) + + +[(0.19385353732619137, 27.055357995210215), (-1.0303421511800082, 91.05535799521022)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 19.565584725467488, 396.6124940334509) + + +[(0.0, 0.0), (870.0, 3.0)] + + + + +(1.0, 0.0, 0.0, 1.0, 24.565584725467488, 336.6124940334509) + + +282.0 + + +50.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 26.565584725467488, 418.002984785242) + + +198.0 + + +50.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 252.5655847254675, 502.46267303110403) + + +118.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 450.5655847254675, 502.46267303110403) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 71.19933174216808, 603.0) + + +101.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 54.56558472546748, 747.0) + + +142.0 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 118.19933174216808, 654.0) + + +[(0.2925662517991654, 20.0), (-0.9645669291338663, 93.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 246.07241050115164, 747.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 392.1293556085632, 747.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 539.1293556085632, 747.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 695.302911694472, 747.0) + + +151.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 414.2642959426157, 88.74619033412696) + + +114.00000000000003 + + +50.0 + + + + + + + + + + + + +RAAML 1.0 +Figure 10.10 + + + + + + + + + + + + + + + + + + + + + + +For sytem safety analysis: + + + + + + + + + +For system annotation: + + + + + + + + + +RAAML 1.0 +Figure 10.11 + + + + + + + \ No newline at end of file From ad344fc9c98b36a0ce1a6ae7a4a8a15a3b6af4f1 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 13:43:10 -0500 Subject: [PATCH 34/40] Add GSN Profile view [skip ci] Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 751 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 751 insertions(+) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 9b5d466c1..33531ea50 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -36128,6 +36128,7 @@ Figure 9.94 + @@ -36261,6 +36262,7 @@ Figure 9.94 + @@ -36518,6 +36520,7 @@ Figure 9.106 + @@ -36528,6 +36531,7 @@ Figure 9.106 + @@ -36745,6 +36749,11 @@ Figure 9.107 + + + + + @@ -36764,6 +36773,7 @@ Figure 9.107 + @@ -36774,6 +36784,7 @@ Figure 9.107 + @@ -36994,6 +37005,11 @@ Figure 9.108 + + + + + @@ -37013,6 +37029,7 @@ Figure 9.108 + @@ -37023,6 +37040,7 @@ Figure 9.108 + @@ -37243,6 +37261,11 @@ Figure 9.110 + + + + + @@ -37262,6 +37285,7 @@ Figure 9.110 + @@ -37272,6 +37296,7 @@ Figure 9.110 + @@ -37456,6 +37481,7 @@ Figure 9.109 + @@ -37678,6 +37704,7 @@ Figure 9.109 + @@ -37732,6 +37759,7 @@ Figure 9.109 + @@ -37924,6 +37952,7 @@ Figure 9.112 + @@ -37934,6 +37963,7 @@ Figure 9.112 + @@ -38159,6 +38189,7 @@ Figure 9.112 + @@ -38169,6 +38200,7 @@ Figure 9.112 + @@ -38374,6 +38406,11 @@ Figure 9.114 + + + + + InContextOf @@ -38388,6 +38425,7 @@ Figure 9.114 + @@ -38596,6 +38634,7 @@ Figure 9.115 + @@ -38612,6 +38651,7 @@ Figure 9.115 + @@ -39347,6 +39387,7 @@ Figure 9.32 + @@ -39365,6 +39406,7 @@ Figure 9.32 + @@ -51814,4 +51856,713 @@ Figure 10.11 + + +GSN Profile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 180.0, 63.0) + + +117.0 + + +83.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 35.0, 238.0) + + +161.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 346.0, 238.0) + + +101.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 210.0, 108.0) + + +[(41.007462686567166, 38.0), (41.007462686567166, 73.06976879473464), (-67.0, 73.06976879473464), (-67.0, 130.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 298.0, 94.0) + + +[(-47.912499999999994, 52.0), (-47.912499999999994, 87.06976879473464), (83.0, 87.06976879473464), (83.0, 144.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 433.31264916465926, 121.06976879473464) + + +185.58630071595928 + + +61.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 414.89894988061855, 251.06976879473464) + + +[(11.56686005029195, -13.069768794734642), (58.42592592592593, -69.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -95.36486873511848, 404.9205190931292) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 176.63513126488152, 404.9205190931292) + + +101.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 93.63513126488152, 272.9205190931292) + + +[(15.600707554935497, 23.0794809068708), (15.600707554935497, 82.99999999999997), (-136.88028169014086, 82.99999999999997), (-136.88028169014086, 132.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 124.63513126488152, 266.9205190931292) + + +[(-14.59197162153977, 29.0794809068708), (-14.59197162153977, 88.99999999999997), (89.27707006369428, 88.99999999999997), (89.27707006369428, 138.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -35.13828162297918, 528.9205190931292) + + +169.0 + + +71.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 202.86171837702082, 535.9205190931292) + + +373.0 + + +95.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 100.86171837702082, 555.9205190931292) + + +[(33.0, 4.7867647058823515), (102.0, 13.25)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, -16.13828162297918, 437.9205190931292) + + +[(21.7734128878607, 9.868666075291465), (227.75862068965517, 98.0)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 222.86171837702082, 430.9205190931292) + + +[(17.494486215538842, 32.0), (55.763157894736835, 105.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 559.1274940333484, 401.0) + + +111.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 760.9155131264895, 370.5) + + +663.1815751789444 + + +61.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 660.0970883054339, 423.4659725536282) + + +[(10.030405727914513, 0.6989796159921653), (100.8184248210556, 2.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 142.99999999999997, 676.256223150296) + + +191.0 + + +83.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, -88.05742243444664, 839.256223150296) + + +153.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 136.49999999999997, 839.256223150296) + + +102.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 315.9425775655534, 839.256223150296) + + +102.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 214.94257756555336, 730.8342013649954) + + +[(25.094495445574267, 28.42202178530067), (25.094495445574267, 70.0), (-221.0, 70.0), (-221.0, 108.42202178530067)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 212.94257756555336, 701.8342013649954) + + +[(27.01359686268404, 57.42202178530067), (27.01359686268404, 100.0), (-25.428683355717112, 100.0), (-25.428683355717112, 137.42202178530067)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 264.9425775655534, 727.8342013649954) + + +[(-23.4895248689741, 31.42202178530067), (-23.4895248689741, 73.16579863500465), (100.82868735088653, 73.16579863500465), (100.82868735088653, 111.42202178530067)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 777.7278758949434, 669.6712798328759) + + +333.5529832935427 + + +99.09459128882747 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 559.1274940333484, 868.256223150296) + + +103.0 + + +58.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 653.2808591884861, 883.0) + + +[(8.846634844862251, 0.0), (124.44701670645725, 1.349045352128286)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 404.55718377084986, -0.7585724939902576) + + +131.0 + + +50.0 + + + + + + + + + + + + + + + + + +Solution could alo be some artifact of the system + + + + + + + + + + + + + + + + +Undeveloped stereotype can be applied in combination with Goal or Strategy stereotype to express the fact that the goal or strategy is not fully developed, and therefore may have crucial details left unspecified. + + + + + + + + + + + + + + +Permitted supported by connections are: goal-to-goal, goal-to-strategy, goal-to-solution, strategy to goal. +No undeveloped goals nor strategies as sources + + + + + + + + + + + + + + +goal-to-context, goal-to-assumption, goal-to-justification, strategy-to-context, strategy-to-assumption and strategy-to-justification. + + + + + + + + + +RAAML 1.0 +Figure 10.12 + + + + + + + \ No newline at end of file From 72f0510966311df7f8946bc87cd9f75efa7d5654 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 14:07:42 -0500 Subject: [PATCH 35/40] Fix model won't open because of orthogonal error Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 3 --- 1 file changed, 3 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 33531ea50..c825ff212 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -35678,9 +35678,6 @@ Figure 9.93 0 - -1 - (1.0, 0.0, 0.0, 1.0, 505.35345458984375, 156.93951416015625) From 2d509d78c40b2c435bdcf3750f561ebd0e937f7a Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 15:12:24 -0500 Subject: [PATCH 36/40] Add ISO26262 Library [skip ci] Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 1727 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1717 insertions(+), 10 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index c825ff212..a418faeef 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -677,6 +677,7 @@ + @@ -976,6 +977,7 @@ Figure 10.1 + @@ -1497,6 +1499,7 @@ Figure 9.8 + @@ -1510,6 +1513,7 @@ Figure 9.8 + @@ -2515,6 +2519,7 @@ Figure 9.24 + @@ -3547,6 +3552,7 @@ Figure 9.19 + @@ -3570,6 +3576,7 @@ Figure 9.19 + @@ -3717,6 +3724,7 @@ Figure 9.19 + @@ -3729,6 +3737,7 @@ Figure 9.19 + @@ -3927,6 +3936,7 @@ Figure 9.20 + @@ -4277,7 +4287,7 @@ Figure 9.21 (1.0, 0.0, 0.0, 1.0, 417.8079833984375, 13.08984375) -100.0 +116.1920166015625 50.0 @@ -4329,6 +4339,7 @@ Figure 9.21 + @@ -17359,6 +17370,7 @@ Figure 9.151 + @@ -17817,6 +17829,7 @@ Figure 9.149 + @@ -17865,6 +17878,7 @@ Figure 9.149 + @@ -18027,6 +18041,7 @@ Figure 9.149 + @@ -18062,6 +18077,7 @@ Figure 9.149 + @@ -18073,6 +18089,7 @@ Figure 9.149 + @@ -18179,6 +18196,7 @@ Figure 9.123 + @@ -18201,6 +18219,7 @@ Figure 9.123 + @@ -18465,6 +18484,7 @@ Figure 9.117 + @@ -18487,6 +18507,7 @@ Figure 9.117 + @@ -18751,6 +18772,7 @@ Figure 9.118 + @@ -18773,6 +18795,7 @@ Figure 9.118 + @@ -19037,6 +19060,7 @@ Figure 9.119 + @@ -19047,6 +19071,7 @@ Figure 9.119 + @@ -19870,6 +19895,7 @@ Figure 9.122 + @@ -19892,6 +19918,7 @@ Figure 9.122 + @@ -21445,6 +21472,11 @@ Figure 9.150 + + + + + @@ -21469,6 +21501,7 @@ Figure 9.150 + @@ -21479,6 +21512,7 @@ Figure 9.150 + @@ -21492,6 +21526,7 @@ Figure 9.150 + @@ -21688,6 +21723,7 @@ Figure 9.150 + @@ -21904,6 +21940,7 @@ Figure 9.141 + @@ -22070,6 +22107,7 @@ Figure 9.129 + @@ -22092,6 +22130,7 @@ Figure 9.129 + @@ -22236,6 +22275,7 @@ Figure 9.130 + @@ -22246,6 +22286,7 @@ Figure 9.130 + @@ -22390,6 +22431,7 @@ Figure 9.131 + @@ -22412,6 +22454,7 @@ Figure 9.131 + @@ -22544,7 +22587,7 @@ Figure 9.132 - + @@ -22556,6 +22599,7 @@ Figure 9.132 + @@ -22578,10 +22622,11 @@ Figure 9.132 + - + @@ -22722,6 +22767,7 @@ Figure 9.133 + @@ -22732,6 +22778,7 @@ Figure 9.133 + @@ -22888,6 +22935,7 @@ Figure 9.134 + @@ -22910,6 +22958,7 @@ Figure 9.134 + @@ -23043,6 +23092,7 @@ Figure 9.135 + @@ -23054,6 +23104,7 @@ Figure 9.135 + @@ -23414,6 +23465,11 @@ Figure 9.136 + + + + + @@ -23439,6 +23495,7 @@ Figure 9.136 + @@ -23646,6 +23703,11 @@ Figure 9.136 + + + + + @@ -23662,6 +23724,7 @@ Figure 9.136 + @@ -23672,6 +23735,7 @@ Figure 9.136 + @@ -23695,10 +23759,16 @@ Figure 9.136 + + + + + + @@ -23715,6 +23785,7 @@ Figure 9.136 + @@ -23726,6 +23797,7 @@ Figure 9.136 + @@ -23740,6 +23812,7 @@ Figure 9.136 + @@ -23764,6 +23837,7 @@ Figure 9.139 + @@ -24398,6 +24472,11 @@ Figure 9.162 + + + + + ISO26262SafetyRequirementTemplate @@ -24413,6 +24492,7 @@ Figure 9.162 + @@ -41123,6 +41203,7 @@ Figure 9.62 + @@ -41626,6 +41707,7 @@ Figure 9.124 + @@ -47086,6 +47168,7 @@ Figure 10.7 + @@ -47099,6 +47182,7 @@ Figure 10.7 + @@ -48060,7 +48144,7 @@ Figure 10.8 (1.0, 0.0, 0.0, 1.0, 139.21766109795243, 568.0) -[(-2.26353134491859, 40.0), (-9.188741721854313, 133.0)] +[(-2.26353134491859, 40.0), (-9.188741721854313, 205.0)] @@ -48083,7 +48167,7 @@ Figure 10.8 (1.0, 0.0, 0.0, 1.0, 9.21766109795243, 724.0) -[(-9.411764705882355, -23.0), (-9.411764705882355, -291.5), (69.78233890204757, -291.5)] +[(-44.71766109795243, -23.0), (-44.71766109795243, -291.5), (69.78233890204757, -291.5)] @@ -49544,7 +49628,7 @@ Figure 10.9 (1.0, 0.0, 0.0, 1.0, 90.7978042957802, 1092.1523627683828) -[(3.2931457087631486, 111.73806384260183), (4.199698137803267, 17.554337708822914)] +[(3.2931457087631486, 111.73806384260183), (14.340429594275179, 17.554337708822914)] @@ -49590,7 +49674,7 @@ Figure 10.9 (1.0, 0.0, 0.0, 1.0, 171.6594749401906, 516.5898284604771) -[(-8.659474940190591, 3.0), (-459.5839140811002, -0.2260023866159031), (-461.5839140811002, 744.7739976133842), (-222.0727446300436, 745.0)] +[(49.34052505980941, 3.0), (-459.5839140811002, -0.2260023866159031), (-461.5839140811002, 744.7739976133842), (-222.0727446300436, 745.0)] @@ -50000,7 +50084,7 @@ Figure 10.9 (1.0, 0.0, 0.0, 1.0, 170.96706443908283, 402.1484800118484) -[(0.8428905682354184, 10.835196897387618), (1.8940607995260663, 59.85151998815161)] +[(0.8428905682354184, 10.835196897387618), (50.03293556091717, 59.85151998815161)] @@ -50029,7 +50113,7 @@ Figure 10.9 (1.0, 0.0, 0.0, 1.0, 371.5844868734289, 567.024752386535) -[(20.415513126571113, 2.830538028147373), (348.9290692124048, 4.68194809067063), (346.9290692124048, 484.52248508359025)] +[(78.41551312657111, 2.830538028147373), (348.9290692124048, 4.68194809067063), (346.9290692124048, 484.52248508359025)] @@ -50282,7 +50366,7 @@ Figure 10.9 (1.0, 0.0, 0.0, 1.0, 377.7692601431593, 488.84331145587686) -[(216.91556085910054, -460.0), (288.0, -459.0), (289.0, 4.0), (14.230739856840728, 5.0)] +[(216.91556085910054, -460.0), (288.0, -459.0), (289.0, 4.0), (14.230739856840728, -26.843311455876858)] @@ -52562,4 +52646,1627 @@ Figure 10.12 + + +ISO26262 Library + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 254.0, 121.0) + + +178.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 270.0, 279.0) + + +171.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 448.0, 279.0) + + +171.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 623.0, 279.0) + + +171.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 799.4557040572786, 279.0) + + +171.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 976.4059188543663, 279.0) + + +201.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -3.896563245914706, 279.0) + + +241.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 99.6034367540853, 444.43886485680315) + + +228.0 + + +131.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 289.5, 0.4694003579982926) + + +111.0 + + +60.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 180.97880668247447, 709.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 197.97880668247447, 613.7722837112377) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -58.02119331752553, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 149.50000000000003, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 357.97880668247444, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 566.0, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 773.4557040572784, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 980.4059188543664, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1188.5659188542043, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1397.5659188542038, 812.7722837112377) + + +197.0 + + +58.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, -133.52119331752556, 1059.8119600239056) + + +309.0 + + +108.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 813.9557040572786, 1017.8119600239056) + + +146.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 802.4557040572786, 904.8119600239055) + + +173.0 + + +87.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 870.9093078756689, 946.4632443318453) + + +[(13.844159610250244, 45.34871569206018), (14.164947493984528, 71.3487156920603)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1477.6487350832504, 983.4632443318453) + + +194.0 + + +59.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1477.6487350832504, 1096.4632443318455) + + +194.0 + + +57.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 830.1808591882372, 1092.4632443318453) + + +[(54.6154502783744, -0.6512843079397044), (54.6154502783744, 42.93810113340953), (206.2323150357696, 42.93810113340953), (206.2323150357696, -75.0), (647.4678758950132, -75.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 932.2673985677131, 1072.8534785201) + + +[(-48.55889515793058, 18.958481503805615), (-48.55889515793058, 62.54786694515485), (103.83570516176655, 62.54786694515485), (103.83570516176655, 62.479081261284364), (545.3813365155372, 62.479081261284364)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1405.7906454955726, 504.16607398578583) + + +144.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1822.7906454955726, 504.16607398578583) + + +136.0 + + +74.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1459.1004784311815, 303.48781026263407) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1459.1004784311815, 158.48781026263407) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1701.1004784311815, 195.48781026263407) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1696.1004784311815, 311.48781026263407) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1774.1004784311815, 263.48781026263407) + + +[(11.193333333333385, 3.0), (13.239726027397182, 48.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1528.1004784311815, 226.48781026263407) + + +[(12.204081632653015, 3.0), (12.760273972602818, 77.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1491.1004784311815, 373.48781026263407) + + +[(5.917808219178141, 1.0), (7.116988220298097, 130.67826372315176)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1265.1004784311815, 158.48781026263407) + + +173.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1419.1004784311815, 226.48781026263407) + + +[(-2.328767123287662, 3.0), (1.339885599330728, 277.67826372315176)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 1721.7417194812729, 191.65788335329847) + + +[(-1378.4912876389055, -131.18848299530018), (-1378.4912876389055, -83.65788335329847), (-2.601676372319389, -83.65788335329847), (-2.601676372319389, 3.8299269093355974)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 340.10381971987226, 54.65788335329848) + + +[(2.4434662503145432, 5.811517004699809), (2.4434662503145432, 53.34211664670152), (1197.308495315988, 53.34211664670152), (1197.308495315988, 103.8299269093356)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 1168.4123150358603, 124.0) + + +[(-825.6589769597904, -63.530599642001704), (-825.6589769597904, -16.0), (186.0, -16.0), (186.0, 34.48781026263407)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1849.6636754177343, 23.247968377079815) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 1910.6636754177343, 81.24796837707981) + + +[(0.515369405834825, 13.0), (0.5, 422.918105608706)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 336.10539379483, 24.247968377079815) + + +[(7.222735896300769, 36.22143198091848), (6.0, 96.75203162292019)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 337.10539379483, 163.24796837707981) + + +[(2.9495169997208137, 15.752031622920185), (2.8395704057377884, 115.75203162292019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 337.10539379483, 161.24796837707981) + + +[(3.1871809331260863, 17.752031622920185), (3.1871809331260863, 67.0), (198.0, 67.0), (198.0, 117.75203162292019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 468.1601266101309, 155.24796837707981) + + +[(-127.22402999207628, 23.752031622920185), (-127.22402999207628, 73.0), (242.9452671846991, 73.0), (242.9452671846991, 123.75203162292019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 330.10539379483, 165.24796837707981) + + +[(10.766919610655464, 13.752031622920185), (10.766919610655464, 63.0), (552.0, 63.0), (552.0, 113.75203162292019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 338.10539379483, 162.24796837707981) + + +[(3.3395704057377884, 16.752031622920185), (3.3395704057377884, 65.0), (738.0, 65.0), (738.0, 116.75203162292019)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 341.94496420056777, 161.24796837707981) + + +[(-1.0726507950823247, 17.752031622920185), (-1.0, 67.0), (-232.0, 67.0), (-230.0, 117.75203162292019)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 276.94496420056777, 639.2479683770798) + + +[(2.410813678224585, 45.524315334157905), (2.960150534912472, 70.5243153341579)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 256.94496420056777, 740.2479683770798) + + +[(16.620539930649272, 27.524315334157905), (16.620539930649272, 50.90426610976772), (-182.0819816282221, 50.90426610976772), (-182.0819816282221, 72.5243153341579)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 272.94496420056777, 730.2479683770798) + + +[(0.2303579952566679, 37.90426610976772), (-0.3507661374655413, 82.5243153341579)] + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 301.17532219582444, 733.1522344868475) + + +[(-27.246469140459112, 34.620049224390186), (-27.246469140459112, 58.0), (155.0, 58.0), (155.0, 79.62004922439019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 331.4217183771533, 732.1522344868475) + + +[(-58.13361179478321, 35.620049224390186), (-58.13361179478321, 59.0), (338.0, 59.0), (338.0, 80.62004922439019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 308.4217183771533, 739.1522344868475) + + +[(-33.599065551056825, 28.620049224390186), (-33.599065551056825, 52.0), (1148.670023866386, 52.0), (1148.670023866386, 73.62004922439019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 342.4217183771533, 729.1522344868475) + + +[(-69.82997613361411, 38.620049224390186), (-69.82997613361411, 62.0), (531.0, 62.0), (531.0, 83.62004922439019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 315.4217183771533, 726.1522344868475) + + +[(-41.521972851988096, 41.620049224390186), (-41.521972851988096, 65.0), (766.0, 65.0), (766.0, 86.62004922439019)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 322.4217183771533, 732.1522344868475) + + +[(-48.17826114469425, 35.620049224390186), (-48.17826114469425, 59.0), (963.8169170233247, 59.0), (963.8169170233247, 80.62004922439019)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 242.9788066824745, 1072.1022747613024) + + +256.0 + + +62.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 190.804391408183, 953.1022747613024) + + +[(-15.325584725708552, 147.04740790216897), (52.174415274291505, 142.70425531914907)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 533.5, 7.494980608656476) + + +124.0 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rationale MUST be attached to SafetyRequirements using normal SysML means + + + + + + + + + +RAAML 1.0 +Figure 10.13 + + + + + + + \ No newline at end of file From c23b75a19a08325a6b0bd2e83d834c0160702f2c Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 19:56:40 -0500 Subject: [PATCH 37/40] Add RequirementsManagement view Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 1087 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1085 insertions(+), 2 deletions(-) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index a418faeef..6730ab780 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -327,6 +327,11 @@ Block + + + + + @@ -337,6 +342,7 @@ + @@ -17102,7 +17108,7 @@ Figure 9.52 -Requirement Management +RequirementManagement @@ -17140,6 +17146,7 @@ Figure 9.52 + @@ -17190,6 +17197,7 @@ Figure 9.52 + @@ -17204,6 +17212,7 @@ Figure 9.52 + @@ -17258,6 +17267,7 @@ Figure 9.52 + @@ -17371,6 +17381,7 @@ Figure 9.151 + @@ -18197,6 +18208,7 @@ Figure 9.123 + @@ -18485,6 +18497,7 @@ Figure 9.117 + @@ -18773,6 +18786,7 @@ Figure 9.118 + @@ -24300,6 +24314,7 @@ Figure 9.137 + @@ -24329,6 +24344,7 @@ Figure 9.137 + @@ -24383,6 +24399,7 @@ Figure 9.137 + @@ -24396,6 +24413,7 @@ Figure 9.137 + @@ -24732,6 +24750,7 @@ Figure 9.140 + @@ -24754,6 +24773,7 @@ Figure 9.140 + @@ -24963,6 +24983,7 @@ Figure 9.142 + @@ -24998,6 +25019,7 @@ Figure 9.142 + @@ -25194,6 +25216,7 @@ Figure 9.143 + @@ -25216,6 +25239,7 @@ Figure 9.143 + @@ -26392,6 +26416,7 @@ Figure 9.148 + @@ -26446,6 +26471,7 @@ Figure 9.148 + @@ -26571,6 +26597,11 @@ Figure 9.152 + + + + + SafeState @@ -26585,6 +26616,7 @@ Figure 9.152 + @@ -26802,6 +26834,11 @@ Figure 9.152 + + + + + @@ -26821,6 +26858,7 @@ Figure 9.152 + @@ -26879,6 +26917,7 @@ Figure 9.152 + @@ -26889,6 +26928,7 @@ Figure 9.152 + @@ -27065,6 +27105,11 @@ Figure 9.154 + + + + + @@ -27084,6 +27129,7 @@ Figure 9.154 + @@ -27138,6 +27184,7 @@ Figure 9.154 + @@ -27263,6 +27310,11 @@ Figure 9.155 + + + + + OperatingMode @@ -27277,6 +27329,7 @@ Figure 9.155 + @@ -27582,6 +27635,7 @@ Figure 9.156 + @@ -27649,6 +27703,7 @@ Figure 9.156 + @@ -27896,6 +27951,7 @@ Figure 9.157 + @@ -27963,6 +28019,7 @@ Figure 9.157 + @@ -28197,7 +28254,7 @@ Figure 9.158 -Hardware Safety Requirement +HardwareSafetyRequirement @@ -28210,6 +28267,7 @@ Figure 9.158 + @@ -28277,6 +28335,7 @@ Figure 9.158 + @@ -28524,6 +28583,7 @@ Figure 9.159 + @@ -28578,6 +28638,7 @@ Figure 9.159 + @@ -28838,6 +28899,7 @@ Figure 9.160 + @@ -28892,6 +28954,7 @@ Figure 9.160 + @@ -54269,4 +54332,1024 @@ Figure 10.13 + + +All-Encompasing Operational Situations + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 105.0, 232.0) + + +171.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 105.0, 130.0) + + +171.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 338.46692124102276, 130.0) + + +171.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 338.46692124102276, 232.0) + + +171.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 561.5351312648661, 130.0) + + +171.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 561.5351312648661, 232.0) + + +171.0 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 640.6080668257396, 169.0) + + +[(0.6507936507936449, 19.0), (0.5, 63.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 406.60806682573957, 168.0) + + +[(0.5, 20.0), (0.0, 64.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 189.79455847254337, 169.0) + + +[(0.8352596702111299, 19.0), (1.111650485436897, 63.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 481.77914081149123, 42.4567034606201) + + +130.0 + + +50.0 + + + + + + + + + + + + +RAAML 1.0 +Figure 10.14 + + + + + + + + + +RequirementManagement + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 120.0, 110.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 45.0, 249.0) + + +134.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 207.0, 249.0) + + +219.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 174.0, 138.0) + + +[(1.845454545454544, 30.0), (1.845454545454544, 68.0), (-44.25806451612904, 68.0), (-44.25806451612904, 111.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 178.0, 148.0) + + +[(-1.971428571428568, 20.0), (-1.971428571428568, 58.0), (97.03097345132744, 58.0), (97.03097345132744, 101.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 472.7260143198073, 249.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 622.7260143198073, 249.0) + + +130.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 472.7260143198073, 377.0) + + +217.99999999999994 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 525.7260143198073, 297.0) + + +[(10.5, 10.0), (41.05050505050502, 80.0)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 668.7260143198073, 292.0) + + +[(-10.961764705882366, 15.0), (-64.95000000000005, 85.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 920.1736992840498, 126.0) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 791.1736992840498, 249.0) + + +182.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1004.1736992840498, 249.0) + + +176.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 970.1535560859675, 165.0) + + +[(4.499999999999993, 19.0), (4.499999999999993, 62.0), (-64.90163934426232, 62.0), (-64.90163934426232, 84.0)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 974.1535560859675, 175.0) + + +[(0.0, 9.0), (0.0, 52.0), (64.08695652173913, 52.0), (64.08695652173913, 74.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 883.6736992840498, 382.0) + + +179.0 + + +61.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 885.1535560859675, 274.0) + + +[(10.198232323232332, 33.0), (31.739669421487605, 108.0)] + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 1005.1535560859675, 395.0) + + +[(7.620592608326234, -13.0), (48.20093457943924, -88.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 215.99999999999997, 583.0) + + +177.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 248.42973747026753, 721.0) + + +220.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 426.0, 567.0) + + +235.0 + + +96.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 316.4058233891453, 626.0) + + +[(-0.05664585191792071, 15.0), (2.223568921945869, 95.0)] + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 457.4058233891453, 640.0) + + +[(-4.367725877935285, 23.0), (-3.9999999999999716, 81.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 28.74193548387096, 840.9590528042366) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 149.99999999999997, 840.9590528042366) + + +243.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 407.2260143198073, 840.9590528042366) + + +232.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 661.0, 840.9590528042366) + + +231.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 923.480763723142, 840.9590528042366) + + +246.0 + + +58.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 331.66715990449285, 745.7266378280862) + + +[(18.890358451021996, 33.273362171913845), (18.890358451021996, 65.0), (-68.37344297382313, 65.0), (-68.37344297382313, 95.2324149761505)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 291.1913126491319, 738.7266378280862) + + +[(60.92584845915637, 40.273362171913845), (60.92584845915637, 72.0), (-212.0, 72.0), (-212.0, 102.2324149761505)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 356.1913126491319, 750.7266378280862) + + +[(-4.5, 28.273362171913845), (-4.5, 60.0), (157.33957915335083, 60.0), (157.33957915335083, 90.2324149761505)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 424.1913126491319, 750.7266378280862) + + +[(-71.90908297285108, 28.273362171913845), (-71.90908297285108, 60.0), (340.333950351714, 60.0), (340.333950351714, 90.2324149761505)] + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 439.1913126491319, 737.7266378280862) + + +[(-87.96093856095897, 41.273362171913845), (-87.96093856095897, 73.0), (610.0, 73.0), (610.0, 103.2324149761505)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 370.23460620525276, 90.61737917650804) + + +115.0 + + +50.0 + + + + + + + + + + + + + + + + + + +From Requirement to State + + + + + + + + + + + + + + + +From State to Functional/Technical Safety Requirement + + + + + + + + + + + + +0 + + +0 + + +isEncapsulated + + +Boolean + + +1 + + +1 + + + + +RAAML 1.0 +Figure 10.15 + + + + + + + \ No newline at end of file From 78cec7f9158ca08ef4b269dc3574645ea27c841a Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 20:19:59 -0500 Subject: [PATCH 38/40] Add ISO26262 Profile view Signed-off-by: Dan Yeaw --- models/Safety.gaphor | 572 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 572 insertions(+) diff --git a/models/Safety.gaphor b/models/Safety.gaphor index 6730ab780..6d006fe18 100644 --- a/models/Safety.gaphor +++ b/models/Safety.gaphor @@ -315,6 +315,7 @@ + @@ -2323,6 +2324,7 @@ Figure 9.24 + @@ -2349,6 +2351,7 @@ Figure 9.24 + @@ -5257,6 +5260,7 @@ Figure 9.26 + @@ -5803,6 +5807,7 @@ Figure 9.28 + @@ -5858,6 +5863,7 @@ Figure 9.28 + @@ -16942,6 +16948,7 @@ Figure 9.52 + @@ -17566,6 +17573,7 @@ Figure 9.151 + @@ -17576,6 +17584,7 @@ Figure 9.151 + @@ -21022,6 +21031,7 @@ Figure 9.128 + @@ -21038,6 +21048,7 @@ Figure 9.128 + @@ -29105,6 +29116,7 @@ Figure 9.161 + @@ -29283,6 +29295,7 @@ Figure 9.163 + @@ -29470,6 +29483,7 @@ Figure 9.163 + @@ -29668,6 +29682,7 @@ Figure 9.165 + @@ -29888,6 +29903,7 @@ Figure 9.166 + @@ -30067,6 +30083,7 @@ Figure 9.167 + @@ -30342,6 +30359,7 @@ Figure 9.168 + @@ -30365,6 +30383,7 @@ Figure 9.168 + @@ -30419,6 +30438,7 @@ Figure 9.168 + @@ -55352,4 +55372,556 @@ Figure 10.15 + + +ISO 26262 Profile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 543.0, 221.0) + + +174.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 601.0, 96.0) + + +101.0 + + +71.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 633.0, 138.0) + + +[(13.677613365153377, 29.0), (13.677613365153377, 57.260665274458006), (-23.760869565217376, 57.260665274458006), (-23.760869565217376, 83.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 746.0, 221.0) + + +173.0 + + +71.0 + + + + + + + + + + + + + +0 + + +1 + + + + + +(1.0, 0.0, 0.0, 1.0, 663.6776133651533, 134.260665274458) + + +[(-16.677527719769017, 32.739334725541994), (-16.677527719769017, 61.0), (160.1003758949973, 61.0), (160.1003758949973, 86.739334725542)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 734.0, 371.260665274458) + + +197.0 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 822.6776133651533, 260.260665274458) + + +[(-0.2837259281541975, 31.739334725541994), (5.684341886080802e-14, 111.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 212.32119331741694, 96.0) + + +169.0 + + +71.0 + + + + + +0 + + +0 + + + + + + + +(1.0, 0.0, 0.0, 1.0, 212.32119331741694, 193.260665274458) + + +169.0 + + +71.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 291.32119331741694, 146.260665274458) + + +[(0.41648436479673023, 20.739334725541994), (-0.35436893203888076, 47.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 229.3211933174169, 485.3230071598664) + + +100.0 + + +50.0 + + + + + + + + + + + + + +0 + + +(1.0, 0.0, 0.0, 1.0, 210.3211933174169, 556.3230071598664) + + +[(0.0, 0.0), (950.2780429593596, 2.751017303050503)] + + + + +(1.0, 0.0, 0.0, 1.0, 229.3211933174169, 585.3230071598664) + + +129.0 + + +50.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 198.51627684958885, 672.7493034009045) + + +266.0 + + +50.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 550.9474463007256, 639.7493034009045) + + +126.0 + + +83.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 710.9474463007256, 639.7493034009045) + + +126.0 + + +83.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 870.293556085943, 643.7493034009045) + + +220.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 1122.8154653937868, 643.7493034009045) + + +185.0 + + +100.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 546.0000856453843, 826.6808054891874) + + +101.0 + + +83.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 710.9474463007256, 839.1808054891874) + + +125.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 927.4816229116012, 750.6808054891874) + + +101.0 + + +58.0 + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 887.793556085943, 841.6808054891874) + + +185.0 + + +58.0 + + + + + + + + + + + + + +0 + + + + + +(1.0, 0.0, 0.0, 1.0, 976.4816229116012, 781.6808054891874) + + +[(1.075649350649364, 27.0), (1.2792207792207932, 60.0)] + + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 835.9968496419021, 76.28294600235921) + + +117.99999999999994 + + +50.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Semantic + + + + + + + + + +Organizational + + + + + + + + + +For Automotive Item use SysML - i.e. block, part + + + + + + + + + +RAAML 1.0 +Figure 10.16 + + + + + + + \ No newline at end of file From 3e4956e5d4eddd5602caae70e4a606d6a12fc4ad Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 20:26:26 -0500 Subject: [PATCH 39/40] Rename Safety to RAAML Signed-off-by: Dan Yeaw --- Makefile | 4 ++-- gaphor/abc.py | 2 +- models/{Safety.gaphor => RAAML.gaphor} | 0 models/{Safety.override => RAAML.override} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename models/{Safety.gaphor => RAAML.gaphor} (100%) rename models/{Safety.override => RAAML.override} (100%) diff --git a/Makefile b/Makefile index 7eca774cd..8134c0c2f 100644 --- a/Makefile +++ b/Makefile @@ -35,7 +35,7 @@ gaphor/UML/uml.py: models/UML.gaphor models/UML.override gaphor/codegen/uml_code gaphor/SysML/sysml.py: models/SysML.gaphor models/SysML.override gaphor/codegen/profile_coder.py gaphor/codegen/override.py gaphor/codegen/writer.py poetry run gaphor/codegen/codegen.py --profile models/SysML.gaphor gaphor/SysML/sysml.py models/SysML.override && black $@ && isort $@ && mypy gaphor/SysML -gaphor/Safety/safety.py: models/Safety.gaphor models/Safety.override gaphor/codegen/profile_coder.py.py gaphor/codegen/override.py gaphor/codegen/writer.py - poetry run gaphor/codegen/codegen.py --profile models/Safety.gaphor gaphor/Safety/safety.py models/Safety.override && mypy gaphor/Safety && isort $@ && black $@ +gaphor/RAAML/raaml.py: models/RAAML.gaphor models/RAAML.override gaphor/codegen/profile_coder.py.py gaphor/codegen/override.py gaphor/codegen/writer.py + poetry run gaphor/codegen/codegen.py --profile models/RAAML.gaphor gaphor/RAAML/raaml.py models/RAAML.override && mypy gaphor/RAAML && isort $@ && black $@ .PHONY: help dist test docs icons translations models diff --git a/gaphor/abc.py b/gaphor/abc.py index 3079f4589..e45746880 100644 --- a/gaphor/abc.py +++ b/gaphor/abc.py @@ -25,7 +25,7 @@ class ActionProvider(metaclass=abc.ABCMeta): class ModelingLanguage(metaclass=abc.ABCMeta): """A model provider is a special service that provides an entrypoint to a - model implementation, such as UML, SysML, Safety.""" + model implementation, such as UML, SysML, RAAML.""" @abc.abstractproperty def name(self) -> str: diff --git a/models/Safety.gaphor b/models/RAAML.gaphor similarity index 100% rename from models/Safety.gaphor rename to models/RAAML.gaphor diff --git a/models/Safety.override b/models/RAAML.override similarity index 100% rename from models/Safety.override rename to models/RAAML.override From fc89717805de3f64e07433ab03b4497c959b98d9 Mon Sep 17 00:00:00 2001 From: Dan Yeaw Date: Sat, 13 Feb 2021 21:48:32 -0500 Subject: [PATCH 40/40] Fix setuptools now found error Signed-off-by: Dan Yeaw --- packaging/windows/msys2-install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/packaging/windows/msys2-install.sh b/packaging/windows/msys2-install.sh index c598e2712..0b4e80a39 100644 --- a/packaging/windows/msys2-install.sh +++ b/packaging/windows/msys2-install.sh @@ -22,3 +22,4 @@ pacman --noconfirm -S --needed \ mingw-w64-x86_64-python-gobject \ mingw-w64-x86_64-python-cairo \ mingw-w64-x86_64-python-pip \ + mingw-w64-x86_64-python-setuptools \