UMLStandard Untitled 5 Use Case Model UMLStandard useCaseModel DD0kPR9qQUWVcynYrlZ0NAAA 1 Main 3L9rpfrCqkOHExw8kUrhUAAA z2fGxza+WUmYHq18KdJCbwAA Analysis Model UMLStandard analysisModel DD0kPR9qQUWVcynYrlZ0NAAA 1 DCA True RobustnessDiagram N+AfHI4R9UiW9rr3ek7NIgAA 9+klwTfq9Ui3fd2XydCXNAAA 1 clMaroon $00B9FFFF 196 88 144 173 I+4Ra7bzHEiAjNLIjQMkRgAA 1 TrafficLight False False I+4Ra7bzHEiAjNLIjQMkRgAA I+4Ra7bzHEiAjNLIjQMkRgAA False I+4Ra7bzHEiAjNLIjQMkRgAA 1 StateMachine1 N+AfHI4R9UiW9rr3ek7NIgAA TOP XhIhlc3eHUCjkDDN/+1d0AAA 4 Initial1 pkInitial mnvz94J4LEOrTw+0GxWg+QAA 1 029x6g23s0eOEzUnfau4CAAA 1 xSPDHA2sMUG24NkYemw5sQAA FinalState1 mnvz94J4LEOrTw+0GxWg+QAA 1 u0gxgOfL90e7CesuD1MVSQAA 1 Q1wHGzu8EE+N/t26jdj4UAAA SubmachineState mnvz94J4LEOrTw+0GxWg+QAA 2 0m7VqEB/bUCi7qEzq3x0/wAA xGAQMBB61UCRHcYzNFzF3gAA 1 eimdctdBDESX2q2MiYenPwAA 3 Stop ieTeJbhFnECR0K0gLwQLyAAA 2 HZO5j9H3g0OfwvzLkodeXgAA 7RET7g6b5UOKz+rg0xl8gwAA 1 8rAI9OQ3ykqnZvhz8E7mKwAA 1 6wOu+4xLl06H9vRJy0WYgAAA Attention ieTeJbhFnECR0K0gLwQLyAAA 2 //+qF53uLEKZO2gdzbZMjAAA TtlH4uJDL0y646eUAcbX/gAA 1 6wOu+4xLl06H9vRJy0WYgAAA 1 5gbvp5wpjUqw90h7t79HQwAA Passez ieTeJbhFnECR0K0gLwQLyAAA 2 VAIH17llgEGS+5hDFV2YFgAA gQe6Y3F0c0OcyzYow0HojwAA 2 7cTZhIfawkWGIt9y5HxQ7wAA 5gbvp5wpjUqw90h7t79HQwAA 3 oEStf67cK0S9IFcxNrSHxQAA 7cTZhIfawkWGIt9y5HxQ7wAA 8rAI9OQ3ykqnZvhz8E7mKwAA Hors Service mnvz94J4LEOrTw+0GxWg+QAA 2 eETL5VszJUWzQkBAzUtzqQAA f6xTjgCLw0mJrX9rhLqFOQAA 2 oEStf67cK0S9IFcxNrSHxQAA Q1wHGzu8EE+N/t26jdj4UAAA 2 xSPDHA2sMUG24NkYemw5sQAA eimdctdBDESX2q2MiYenPwAA 1 MachineState XhIhlc3eHUCjkDDN/+1d0AAA A4v398gknEy2OLnc9eNgeQAA 14 clMaroon $00B9FFFF 296 112 213 277 ieTeJbhFnECR0K0gLwQLyAAA SubmachineState False False ieTeJbhFnECR0K0gLwQLyAAA False clMaroon $00B9FFFF 352 148 80 40 OKJKjNWsZEW7YP+QUGyDBgAA Stop False False OKJKjNWsZEW7YP+QUGyDBgAA clMaroon $00B9FFFF 352 240 80 40 5pQbV9L1KESt7iWSifsG4wAA Attention False False 5pQbV9L1KESt7iWSifsG4wAA clMaroon $00B9FFFF 391,240;391,187 6wOu+4xLl06H9vRJy0WYgAAA HZO5j9H3g0OfwvzLkodeXgAA //+qF53uLEKZO2gdzbZMjAAA 1,5707963267949 15 changer() 6wOu+4xLl06H9vRJy0WYgAAA False 1,5707963267949 30 6wOu+4xLl06H9vRJy0WYgAAA False -1,5707963267949 15 6wOu+4xLl06H9vRJy0WYgAAA clMaroon $00B9FFFF 352 340 80 40 TypJoaJzeU+o6KPLFhew8AAA Passez False False TypJoaJzeU+o6KPLFhew8AAA clMaroon $00B9FFFF 391,340;391,279 5gbvp5wpjUqw90h7t79HQwAA //+qF53uLEKZO2gdzbZMjAAA VAIH17llgEGS+5hDFV2YFgAA 1,5707963267949 15 changer() 5gbvp5wpjUqw90h7t79HQwAA False 1,5707963267949 30 5gbvp5wpjUqw90h7t79HQwAA False -1,5707963267949 15 5gbvp5wpjUqw90h7t79HQwAA clMaroon $00B9FFFF 431,165;460,164;460,360;431,360 8rAI9OQ3ykqnZvhz8E7mKwAA VAIH17llgEGS+5hDFV2YFgAA HZO5j9H3g0OfwvzLkodeXgAA 1,5707963267949 15 changer() 8rAI9OQ3ykqnZvhz8E7mKwAA False 1,5707963267949 30 8rAI9OQ3ykqnZvhz8E7mKwAA False -1,5707963267949 15 8rAI9OQ3ykqnZvhz8E7mKwAA clMaroon $00B9FFFF 68 476 20 20 BPcJzf4DlEGpTDaY6I/iLAAA clMaroon $00B9FFFF 380,472;356,428;381,379 oEStf67cK0S9IFcxNrSHxQAA VAIH17llgEGS+5hDFV2YFgAA eETL5VszJUWzQkBAzUtzqQAA 1,5707963267949 15 allumer() oEStf67cK0S9IFcxNrSHxQAA False 1,5707963267949 30 oEStf67cK0S9IFcxNrSHxQAA False -1,5707963267949 15 oEStf67cK0S9IFcxNrSHxQAA clMaroon $00B9FFFF 652 476 26 26 PBajlq6inkC/dHt9UqnujAAA clMaroon $00B9FFFF 431,491;652,488 Q1wHGzu8EE+N/t26jdj4UAAA u0gxgOfL90e7CesuD1MVSQAA eETL5VszJUWzQkBAzUtzqQAA 1,5707963267949 15 delete() Q1wHGzu8EE+N/t26jdj4UAAA False 1,5707963267949 30 Q1wHGzu8EE+N/t26jdj4UAAA False -1,5707963267949 15 Q1wHGzu8EE+N/t26jdj4UAAA clMaroon $00B9FFFF 352 472 80 40 Z7f9kOYoK0amfAzDl2n+9AAA Hors Service False False Z7f9kOYoK0amfAzDl2n+9AAA clMaroon $00B9FFFF 87,485;352,490 xSPDHA2sMUG24NkYemw5sQAA eETL5VszJUWzQkBAzUtzqQAA 029x6g23s0eOEzUnfau4CAAA 1,5707963267949 15 create() xSPDHA2sMUG24NkYemw5sQAA False 1,5707963267949 30 xSPDHA2sMUG24NkYemw5sQAA False -1,5707963267949 15 xSPDHA2sMUG24NkYemw5sQAA clMaroon $00B9FFFF 436,388;448,436;411,472 eimdctdBDESX2q2MiYenPwAA eETL5VszJUWzQkBAzUtzqQAA 0m7VqEB/bUCi7qEzq3x0/wAA 1,5707963267949 15 éteindre() eimdctdBDESX2q2MiYenPwAA False 1,5707963267949 30 eimdctdBDESX2q2MiYenPwAA False -1,5707963267949 15 eimdctdBDESX2q2MiYenPwAA 8 allumer() XhIhlc3eHUCjkDDN/+1d0AAA Z7f9kOYoK0amfAzDl2n+9AAA TypJoaJzeU+o6KPLFhew8AAA 4 jFqj0Mgv+UaEJe/XFKMtGgAA ITeZVXxBjkmJ4mlgodTg0QAA 09ZOlt7gEUeanYxc0bqv3QAA AAdsm9Y4p0GJbETQpLsGmgAA XhIhlc3eHUCjkDDN/+1d0AAA TypJoaJzeU+o6KPLFhew8AAA TypJoaJzeU+o6KPLFhew8AAA changer() XhIhlc3eHUCjkDDN/+1d0AAA TypJoaJzeU+o6KPLFhew8AAA 5pQbV9L1KESt7iWSifsG4wAA 4 k3haXzBZ9UCbtLaEKdpq8QAA 1NsXEHIs+U+9lhhZXtLDhgAA v6tqCuqQ+kyufxkHut7W6wAA Z8rl34rzO0KahIjvb3NzFQAA changer() XhIhlc3eHUCjkDDN/+1d0AAA 5pQbV9L1KESt7iWSifsG4wAA OKJKjNWsZEW7YP+QUGyDBgAA 4 Sd/1XydUoE2kczeVLfyo/gAA KJ7bHeiniEWZ+zejwPsIOgAA dbHE+06fRESYhsPQ+EozjwAA o7H4SpfkGk+Hz+xY72pGqwAA changer() XhIhlc3eHUCjkDDN/+1d0AAA OKJKjNWsZEW7YP+QUGyDBgAA TypJoaJzeU+o6KPLFhew8AAA 4 Ls+sXMOxyU+pU56t7oT5zwAA l/5sowV2VkaLc0gnIUcoRgAA NjdHPqdrokmWA7lpd+LoqgAA xc11dY5vX0Wf2tBfxGjXVQAA delete() XhIhlc3eHUCjkDDN/+1d0AAA Z7f9kOYoK0amfAzDl2n+9AAA PBajlq6inkC/dHt9UqnujAAA 4 1Y/iE0o1rEKqfeRpmY8NDAAA iM9YZy/LN0qoMSOzNniBDwAA 9NEaVtTsdkqTcyQKCawfiwAA LOJezg79HEu9yNpYHcfEgwAA create() XhIhlc3eHUCjkDDN/+1d0AAA BPcJzf4DlEGpTDaY6I/iLAAA Z7f9kOYoK0amfAzDl2n+9AAA 4 dLBWdz0520uceTVw6re1CQAA qibUifuBmUOPA3CWHLo/SAAA Shwdxt1yBkKMKc1zUyxq4wAA nDhiXED1SE6YO1wScQdE6QAA éteindre() XhIhlc3eHUCjkDDN/+1d0AAA ieTeJbhFnECR0K0gLwQLyAAA Z7f9kOYoK0amfAzDl2n+9AAA 4 ZccgXRXy4kOfPUr7hhsKhwAA UxkVKWjO8kiRMDNQUPNTMAAA UElbuvbyLE23ITncoqNrbgAA aVlixDmfqkW5ghG40AdZgwAA 3 Observer N+AfHI4R9UiW9rr3ek7NIgAA 1 YQAp6oOgY0+hsVxGH9faQgAA 2 Subject True x/VXp6nCtkW3kym+Czi/egAA 4 ya9gvQMCxEy0mhqE2tPvawAA udhstvpbOEK4t4w/vqHroAAA BDY375MdCUSaWCMQFAwwswAA hyd8ngohw02tsusugtFi9wAA 1 UrYCe4oss0e2zPt+ri+ayQAA 3 notifyObserver jz2V5yDYSkSklKev1vr8fgAA 1 pdkReturn void oU+yX+T+7U6dLQa/Mv7qUwAA 1 Fq/xnF3G60SPn3Eq1jZcGwAA addObserver jz2V5yDYSkSklKev1vr8fgAA 2 pdkReturn void 4A19NgsT/k+eAp+rQNGfVQAA o 4A19NgsT/k+eAp+rQNGfVQAA LoBzILk2BU2evGu6CXGMQQAA deleteObserver jz2V5yDYSkSklKev1vr8fgAA 2 pdkReturn void NCh/wvkAWkWIfIZ+f2QUcwAA o NCh/wvkAWkWIfIZ+f2QUcwAA LoBzILk2BU2evGu6CXGMQQAA 1 5fNMBJzRuUSS8MjX4S+6KgAA 1 SVjFmuCe80yaDhgWGhUA+AAA Observer True x/VXp6nCtkW3kym+Czi/egAA 4 5P67PqXXHE29v0gglyRt9AAA GajKL/sZl0mLAixtomgDiQAA vApgct9WEkuKNfaF8jsjtAAA 6RhNU+eq7ESIiVkKIe0DgAAA 3 mYPrpkGgCEG6nRxNHOHhFgAA iraW0CnjiUaRcI4quPck0QAA 79Mq2VWpGESaq39uaJoGJAAA 1 update True LoBzILk2BU2evGu6CXGMQQAA 1 pdkReturn void 4cbVIAuxHUGdGxYOMIRjfwAA 1 ZUhAsKrpXE2Y/DzEXOiJxgAA 2 jg2FQOI360C8/UETo8Sl8AAA eymg2ysNVkeIbAlMnjodFgAA 1 Ec6zAxusCUGA0CFZwMy6ggAA 1 SWEQlNROn0Gpx1dnlBLiiQAA 1 BtVDqRXsFECAQM43JOQIxgAA TrafficLights N+AfHI4R9UiW9rr3ek7NIgAA 1 k0ABK6CGw0OoH/nhwFnECgAA 1 TmSfQVPdSka/rCsVGp5WmgAA 1 TrafficLight 3l4dHMc9VEqFbJPR4HM3kgAA 8 EBKA0mpxVka1p6JVt1+XZgAA Oqng+F7ytkWLMeyN9b1vgQAA icyl1KlSpUOy3ACZ1tFm1QAA vszasGa3kEGnB0svf3bqsQAA 6cZnC1nTzEOKoLogMSvpLwAA pY2ogGxaAECkn9khjlk7GgAA fToCu1WCnEi6VmJy3vgF/QAA KspCXJaR/0S0WlUjKHQdBgAA 1 UrYCe4oss0e2zPt+ri+ayQAA 6 TrafficLight I+4Ra7bzHEiAjNLIjQMkRgAA 1 o Ih3oxhXAoEKQHBPRi73/ygAA x/VXp6nCtkW3kym+Czi/egAA initialise I+4Ra7bzHEiAjNLIjQMkRgAA 1 pdkReturn int xFpJWZCfJkubzCVNxGtKiAAA change I+4Ra7bzHEiAjNLIjQMkRgAA 1 pdkReturn int PTLIACDa4Eqm6s4Wu1xlugAA 1 ysVKPMc2LkWQvHV5PKtsJgAA force I+4Ra7bzHEiAjNLIjQMkRgAA 2 pdkReturn int 5ZG34gYrfUSriHKQPGW8cQAA fState int 5ZG34gYrfUSriHKQPGW8cQAA getState I+4Ra7bzHEiAjNLIjQMkRgAA 1 pdkReturn int nsEPwFHfkUGz5SogkK+39wAA standbyMode I+4Ra7bzHEiAjNLIjQMkRgAA 1 pdkReturn int 0k9DqrJ1PUuETOlPTmlMJgAA 1 TZtrm5ssDEaQhcZQVXxssAAA 3 yEpaHXqenEmO2aj28UXaPgAA v68if+Upt0uJ1i1kuXJ9sAAA ggmLYRRrY0aDt4p7+l/lNgAA 2 state vkPrivate int I+4Ra7bzHEiAjNLIjQMkRgAA s_StateList() skClassifier int I+4Ra7bzHEiAjNLIjQMkRgAA 1 oYYHWRfYaU+C9xxGSS7V2AAA 2 J3JRU4+xJEerVR9ob5K3iQAA QYjzr7wO/UOV7GUJXOGOpgAA GUI N+AfHI4R9UiW9rr3ek7NIgAA 1 C2rHcZicokGj7b9sVymqJgAA 1 TmSfQVPdSka/rCsVGp5WmgAA 3 Graphic_GUI iS9VRa9QAEePSum36HPP0AAA 4 XSBC/WV5aEytnVFeHIjT0AAA QrR0fo3ufUmlMNiv0ogCzwAA DPwJys9JmU6ueHI4BuMmXAAA V1zVFZHxUESS9oT4i8H8IwAA 2 mYPrpkGgCEG6nRxNHOHhFgAA NvVXkc8Gz02pgQ3ZkU2RSQAA 3 Graphic_GUI A2aGUj9BFUCip44gSfA35AAA createAndShowGUI A2aGUj9BFUCip44gSfA35AAA 1 pdkReturn void xwA0hlyPw0GoQb1WKn16CQAA showState A2aGUj9BFUCip44gSfA35AAA 1 pdkReturn void pTCIxSOvPUKEI87hDDnGdgAA 1 AV8O31+8K06aNprsCyu3oAAA 1 4cViYOWUW0OKGgHvILhhmQAA 1 fG/6CjHzyEWJKBJsJfDcDgAA Text_GUI iS9VRa9QAEePSum36HPP0AAA 4 8V4UQVAuJUmvEICCCi6PTgAA CuRxsKjsyUmbFnHENtURsgAA 6HqPQp5ALE+WO/wWE68I9QAA 0YoiUR8qVEOa7up6kJ0IMwAA 2 iraW0CnjiUaRcI4quPck0QAA ypEYaZkwnUinWUY+vwBQvQAA 2 Text_GUI Et/D7BxxmUGs4fCg3EaqdwAA showState Et/D7BxxmUGs4fCg3EaqdwAA 1 pdkReturn void lOtNXUNeiUGbpf6Ruin/0QAA 1 aNih3wGp8UeUwaX01ygmKgAA GUI True iS9VRa9QAEePSum36HPP0AAA 4 ryP2hM9yrEORaibNxUex8QAA HgVOwwbABEq+miMnw9C3XgAA vHbmyD89KEy8QfIDLLFR0QAA g+f3lU7i40avwmawEKVQ8wAA 1 79Mq2VWpGESaq39uaJoGJAAA 2 NvVXkc8Gz02pgQ3ZkU2RSQAA ypEYaZkwnUinWUY+vwBQvQAA 7 update OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void ZvTCEsjs9U2Ydw2vvYTahwAA showState True OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void 4sim3ZPnsE+dCHzPbYizFgAA changeState OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void UB9wMclbNECOrYzB1GYEDwAA powerOn OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void mUjwfQRvZE+0U6u0K/pengAA powerOff OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void tHRigP2by0OY38/yan8rdQAA forceState OaoAkorbWkSr2XFBL7qmXAAA 2 pdkReturn void TJFmUYN8UkCCyBtd58FSxQAA int TJFmUYN8UkCCyBtd58FSxQAA printState OaoAkorbWkSr2XFBL7qmXAAA 1 pdkReturn void e3eV6svHnEqBOLepNHcBqwAA 1 SeLq5YRmC0WU5PKIMDxB6QAA 2 SbFh0zAmyUqd/mrVay1rpgAA 0pJMaNO7Y068PoPdZCvagAAA Design Model UMLStandard designModel DD0kPR9qQUWVcynYrlZ0NAAA 1 DCC True B6DM5Eug4Ey5U1AdjqR1igAA hjmE67gVk0CJ1aRXlHSM3AAA 15 clMaroon $00B9FFFF 30 36 727 173 x/VXp6nCtkW3kym+Czi/egAA Observer False False clMaroon $00B9FFFF 72 80 230 94 jz2V5yDYSkSklKev1vr8fgAA 3 Subject False False jz2V5yDYSkSklKev1vr8fgAA jz2V5yDYSkSklKev1vr8fgAA False jz2V5yDYSkSklKev1vr8fgAA clMaroon $00B9FFFF 488 96 108 62 LoBzILk2BU2evGu6CXGMQQAA 3 Observer False False LoBzILk2BU2evGu6CXGMQQAA LoBzILk2BU2evGu6CXGMQQAA False LoBzILk2BU2evGu6CXGMQQAA clMaroon $00B9FFFF 32 232 289 301 3l4dHMc9VEqFbJPR4HM3kgAA TrafficLights False False clMaroon $00B9FFFF 64 312 138 147 I+4Ra7bzHEiAjNLIjQMkRgAA 1 TrafficLight False False I+4Ra7bzHEiAjNLIjQMkRgAA I+4Ra7bzHEiAjNLIjQMkRgAA False I+4Ra7bzHEiAjNLIjQMkRgAA clMaroon $00B9FFFF 384 232 373 301 iS9VRa9QAEePSum36HPP0AAA GUI False False clMaroon $00B9FFFF 412 424 169 101 A2aGUj9BFUCip44gSfA35AAA 1 Graphic_GUI False False A2aGUj9BFUCip44gSfA35AAA A2aGUj9BFUCip44gSfA35AAA False A2aGUj9BFUCip44gSfA35AAA clMaroon $00B9FFFF 568 276 157 81 Et/D7BxxmUGs4fCg3EaqdwAA 1 Text_GUI False False Et/D7BxxmUGs4fCg3EaqdwAA Et/D7BxxmUGs4fCg3EaqdwAA False Et/D7BxxmUGs4fCg3EaqdwAA clMaroon $00B9FFFF 301,126;488,126 nPkeusF7g0SUF39Ga+TPYgAA 5P67PqXXHE29v0gglyRt9AAA ya9gvQMCxEy0mhqE2tPvawAA False 1,5707963267949 15 nPkeusF7g0SUF39Ga+TPYgAA False 1,5707963267949 30 nPkeusF7g0SUF39Ga+TPYgAA False -1,5707963267949 15 nPkeusF7g0SUF39Ga+TPYgAA -0,449701710192473 48,8466989672793 epHead +myObservers Ec6zAxusCUGA0CFZwMy6ggAA False 0,523598775598299 30 epTail 5fNMBJzRuUSS8MjX4S+6KgAA 0,523598775598299 25 epHead 0..* Ec6zAxusCUGA0CFZwMy6ggAA False -0,523598775598299 25 epTail 5fNMBJzRuUSS8MjX4S+6KgAA False -0,785398163397448 40 epHead Ec6zAxusCUGA0CFZwMy6ggAA False 0,785398163397448 40 epTail 5fNMBJzRuUSS8MjX4S+6KgAA False -1000 -1000 50 8 Ec6zAxusCUGA0CFZwMy6ggAA False -1000 -1000 50 8 5fNMBJzRuUSS8MjX4S+6KgAA clMaroon $00B9FFFF 147,312;176,173 UrYCe4oss0e2zPt+ri+ayQAA ya9gvQMCxEy0mhqE2tPvawAA 6cZnC1nTzEOKoLogMSvpLwAA False 1,5707963267949 15 UrYCe4oss0e2zPt+ri+ayQAA False 1,5707963267949 30 UrYCe4oss0e2zPt+ri+ayQAA False -1,5707963267949 15 UrYCe4oss0e2zPt+ri+ayQAA clMaroon $00B9FFFF 396 252 116 134 OaoAkorbWkSr2XFBL7qmXAAA 3 GUI False False OaoAkorbWkSr2XFBL7qmXAAA OaoAkorbWkSr2XFBL7qmXAAA False OaoAkorbWkSr2XFBL7qmXAAA clMaroon $00B9FFFF 482,424;471,385 NvVXkc8Gz02pgQ3ZkU2RSQAA ryP2hM9yrEORaibNxUex8QAA XSBC/WV5aEytnVFeHIjT0AAA False 1,5707963267949 15 NvVXkc8Gz02pgQ3ZkU2RSQAA False 1,5707963267949 30 NvVXkc8Gz02pgQ3ZkU2RSQAA False -1,5707963267949 15 NvVXkc8Gz02pgQ3ZkU2RSQAA clMaroon $00B9FFFF 568,317;511,317 ypEYaZkwnUinWUY+vwBQvQAA ryP2hM9yrEORaibNxUex8QAA 8V4UQVAuJUmvEICCCi6PTgAA False 1,5707963267949 15 ypEYaZkwnUinWUY+vwBQvQAA False 1,5707963267949 30 ypEYaZkwnUinWUY+vwBQvQAA False -1,5707963267949 15 ypEYaZkwnUinWUY+vwBQvQAA clMaroon $00B9FFFF 396,330;201,371 9bYZJqdUuU+ZnuaRaNF+sgAA 6cZnC1nTzEOKoLogMSvpLwAA ryP2hM9yrEORaibNxUex8QAA 3,52146647707392 24,5967477524977 TrafficLight 9bYZJqdUuU+ZnuaRaNF+sgAA False 1,5707963267949 30 9bYZJqdUuU+ZnuaRaNF+sgAA False -1,5707963267949 15 9bYZJqdUuU+ZnuaRaNF+sgAA False -0,523598775598299 30 epHead ggmLYRRrY0aDt4p7+l/lNgAA False 0,523598775598299 30 epTail SeLq5YRmC0WU5PKIMDxB6QAA 0,523598775598299 25 epHead 0..1 ggmLYRRrY0aDt4p7+l/lNgAA False -0,523598775598299 25 epTail SeLq5YRmC0WU5PKIMDxB6QAA False -0,785398163397448 40 epHead ggmLYRRrY0aDt4p7+l/lNgAA False 0,785398163397448 40 epTail SeLq5YRmC0WU5PKIMDxB6QAA False -1000 -1000 50 8 ggmLYRRrY0aDt4p7+l/lNgAA False -1000 -1000 50 8 SeLq5YRmC0WU5PKIMDxB6QAA clMaroon $00B9FFFF 483,252;527,157 79Mq2VWpGESaq39uaJoGJAAA 5P67PqXXHE29v0gglyRt9AAA ryP2hM9yrEORaibNxUex8QAA False 1,5707963267949 15 79Mq2VWpGESaq39uaJoGJAAA False 1,5707963267949 30 79Mq2VWpGESaq39uaJoGJAAA False -1,5707963267949 15 79Mq2VWpGESaq39uaJoGJAAA 13 B6DM5Eug4Ey5U1AdjqR1igAA 4 kORS+RwZgkuN+otY7ElwkwAA IrUkZmQWgUOGVFxMYsQmKAAA Bxw6u97FZEmkjcB/CxnN5gAA C5/pnTVkuUOyh0w5VngiEgAA 2 False nPkeusF7g0SUF39Ga+TPYgAA jz2V5yDYSkSklKev1vr8fgAA 4 9QUD+pAVBUWRKWncFjgW8AAA qvVApFF2q0KJfx5Q0/GPdQAA rwnANnqKwU+vEOM7Biiz/AAA tRfjLmt7VEuI7zb6XKcScgAA myObservers 0..* nPkeusF7g0SUF39Ga+TPYgAA LoBzILk2BU2evGu6CXGMQQAA 4 YLgGQTTBKkezlbeEGOZ4MAAA fsZ5wa7WTkCCcmGy0+Wp7wAA i37yy2GIIUmLGpXunH+AfQAA wL9q3+k0Q0yRD1x6BSa+OwAA B6DM5Eug4Ey5U1AdjqR1igAA iS9VRa9QAEePSum36HPP0AAA 3l4dHMc9VEqFbJPR4HM3kgAA B6DM5Eug4Ey5U1AdjqR1igAA 2 False 7RnhsbGQ/UiqxTY5Sw/etAAA iS9VRa9QAEePSum36HPP0AAA 7RnhsbGQ/UiqxTY5Sw/etAAA 3l4dHMc9VEqFbJPR4HM3kgAA B6DM5Eug4Ey5U1AdjqR1igAA 2 False RXFv/lN1qk+aHTggTuiWRgAA iS9VRa9QAEePSum36HPP0AAA RXFv/lN1qk+aHTggTuiWRgAA 3l4dHMc9VEqFbJPR4HM3kgAA B6DM5Eug4Ey5U1AdjqR1igAA 2 False zMucJBNT/kqXXrEt4JFonwAA A2aGUj9BFUCip44gSfA35AAA zMucJBNT/kqXXrEt4JFonwAA I+4Ra7bzHEiAjNLIjQMkRgAA B6DM5Eug4Ey5U1AdjqR1igAA 2 False LRnC1acbYE6j0SVdmtTs5QAA Et/D7BxxmUGs4fCg3EaqdwAA LRnC1acbYE6j0SVdmtTs5QAA I+4Ra7bzHEiAjNLIjQMkRgAA B6DM5Eug4Ey5U1AdjqR1igAA I+4Ra7bzHEiAjNLIjQMkRgAA jz2V5yDYSkSklKev1vr8fgAA 4 sfu+tWTSKUKJG3m/LSJ9IAAA A4P9dX3W0UyJ5Tj+YcpZAgAA J+hRqNCNfEi5rULwInza3wAA IIbMEelpa0elXEEtSUwpsQAA B6DM5Eug4Ey5U1AdjqR1igAA A2aGUj9BFUCip44gSfA35AAA LoBzILk2BU2evGu6CXGMQQAA B6DM5Eug4Ey5U1AdjqR1igAA Et/D7BxxmUGs4fCg3EaqdwAA LoBzILk2BU2evGu6CXGMQQAA B6DM5Eug4Ey5U1AdjqR1igAA A2aGUj9BFUCip44gSfA35AAA OaoAkorbWkSr2XFBL7qmXAAA 4 t/pPQQ583kSpDiAyo9YFNQAA u0ksk3n1L0aQ8obaLvPa0gAA xhgPQl0pskWCL9V77+bOMgAA 5yrKJ4ak0UyYqBseuzJwKgAA B6DM5Eug4Ey5U1AdjqR1igAA Et/D7BxxmUGs4fCg3EaqdwAA OaoAkorbWkSr2XFBL7qmXAAA 4 dyN9SfFBcEOv62yg6Z0y8QAA 40Nf3zJGgUepTaw6DT/F6QAA u4QYL1Zc10+XK/0NxpQQbwAA hgTuTGkha06q9VX7sCv5ZgAA TrafficLight B6DM5Eug4Ey5U1AdjqR1igAA 4 ucNCYqX6eUmW/2xj61Bq7QAA g56RC7qEJkqOT9eVo6YkoQAA xve9REU6pkmBf2RaHFanPwAA 4Ywydpy0uEWbzxmKFMnn8AAA 2 False 9bYZJqdUuU+ZnuaRaNF+sgAA OaoAkorbWkSr2XFBL7qmXAAA 4 8gd7YmWJ506hxG1M8gZD0gAA zAfL1A3E30WTmTICkUmztgAA 305JkStpvE6aiYZ+ACS+gQAA 0tPvg9ajx0S9QKCpU6aiPgAA 0..1 9bYZJqdUuU+ZnuaRaNF+sgAA I+4Ra7bzHEiAjNLIjQMkRgAA 4 Vs/P9m97xk+nRfixlGKmFAAA fcKPfElmCUiVEKj8hvb/8AAA 4WFt6QqyvE2nfqq/xa/yJwAA 92vaqo01ZEGAQ1jmlKQ6ZgAA B6DM5Eug4Ey5U1AdjqR1igAA OaoAkorbWkSr2XFBL7qmXAAA LoBzILk2BU2evGu6CXGMQQAA 4 ce69Jf30AEq4ZYmI/4wEGwAA NOtTr+giFkes/Zd/cmjLxgAA WwMP+zzNeUmNTN/taEAU9QAA xZiqeSFxmUC8Pqqax37lvwAA 1 CollaborationInstanceSet1 B6DM5Eug4Ey5U1AdjqR1igAA 1 InteractionInstanceSet1 gz8T3y1N406qO+l/l8YvVQAA 1 DSQ: changeState() UcaIe0O89UCDeaet1RqFpAAA dc3K872OPke7YiFfTx7f6gAA 12 clMaroon $00B9FFFF 460 56 70 350 SVjFmuCe80yaDhgWGhUA+AAA 4 : Subject False False SVjFmuCe80yaDhgWGhUA+AAA clMaroon $00B9FFFF 588 56 70 350 SWEQlNROn0Gpx1dnlBLiiQAA 4 : Observer False False SWEQlNROn0Gpx1dnlBLiiQAA clMaroon $00B9FFFF 184 56 80 350 fG/6CjHzyEWJKBJsJfDcDgAA 4 : Graphic_GUI False False fG/6CjHzyEWJKBJsJfDcDgAA clMaroon $00B9FFFF 308 56 74 350 oYYHWRfYaU+C9xxGSS7V2AAA 4 : TrafficLight False False oYYHWRfYaU+C9xxGSS7V2AAA clMaroon $00B9FFFF 72 56 70 350 hms9r/IDkEW5A0u9w1dN1QAA 4 User False False hms9r/IDkEW5A0u9w1dN1QAA clMaroon $00B9FFFF lsRectilinear 107,140;217,140 +hMJDc95EkatFb7kUw2hegAA vlDtNJ5ymk6NpBe41RdWRwAA 0HO+pj8pPk+3wvOeVJkBAAAA 1,5707963267949 10 1 +hMJDc95EkatFb7kUw2hegAA dapU54rgMk2a/zmTR1KcpwAA False 1,5707963267949 25 +hMJDc95EkatFb7kUw2hegAA dapU54rgMk2a/zmTR1KcpwAA False -1,5707963267949 10 +hMJDc95EkatFb7kUw2hegAA dapU54rgMk2a/zmTR1KcpwAA 217 140 14 29 clMaroon $00B9FFFF lsRectilinear 230,164;338,164 dokONhOmrU6+p5p53wjpegAA psdYY4hTEE+Y9kMfrPnqeQAA vlDtNJ5ymk6NpBe41RdWRwAA 1,5707963267949 10 2 : change() dokONhOmrU6+p5p53wjpegAA 1uBKec8wRkqx8wMitbv7YgAA False 1,5707963267949 25 dokONhOmrU6+p5p53wjpegAA 1uBKec8wRkqx8wMitbv7YgAA False -1,5707963267949 10 dokONhOmrU6+p5p53wjpegAA 1uBKec8wRkqx8wMitbv7YgAA 338 164 14 29 clMaroon $00B9FFFF lsRectilinear 351,188;488,188 ITkywSMPFESXZfXu6p7xqAAA 8RxWv9nEDkyFONMEUGAH6AAA psdYY4hTEE+Y9kMfrPnqeQAA 1,5707963267949 10 3 : notifyObserver() ITkywSMPFESXZfXu6p7xqAAA jGWVteWs6E6/Y9VV2cgyXAAA False 1,5707963267949 25 ITkywSMPFESXZfXu6p7xqAAA jGWVteWs6E6/Y9VV2cgyXAAA False -1,5707963267949 10 ITkywSMPFESXZfXu6p7xqAAA jGWVteWs6E6/Y9VV2cgyXAAA 488 188 14 29 clMaroon $00B9FFFF lsRectilinear 501,212;616,212 RMYnmy3jcEGg17P809hzbQAA PXm4j5onnkW+Fcrm57+LLgAA 8RxWv9nEDkyFONMEUGAH6AAA 1,5707963267949 10 4 : update() RMYnmy3jcEGg17P809hzbQAA KqWx0sKRuESMPLo0WYKRhAAA False 1,5707963267949 25 RMYnmy3jcEGg17P809hzbQAA KqWx0sKRuESMPLo0WYKRhAAA False -1,5707963267949 10 RMYnmy3jcEGg17P809hzbQAA KqWx0sKRuESMPLo0WYKRhAAA 616 212 14 29 clMaroon $00B9FFFF lsRectilinear 616,236;230,236 LmZFAEm/PUmeXiEsWMYZtgAA vlDtNJ5ymk6NpBe41RdWRwAA PXm4j5onnkW+Fcrm57+LLgAA 1,5707963267949 10 5 : showState() LmZFAEm/PUmeXiEsWMYZtgAA g7vmLpf4ok68DQsFBSxjwgAA False 1,5707963267949 25 LmZFAEm/PUmeXiEsWMYZtgAA g7vmLpf4ok68DQsFBSxjwgAA False -1,5707963267949 10 LmZFAEm/PUmeXiEsWMYZtgAA g7vmLpf4ok68DQsFBSxjwgAA 217 236 14 29 clMaroon $00B9FFFF lsRectilinear 217,260;113,260 XD9jewx0EEGocmfZ8L7GvQAA 0HO+pj8pPk+3wvOeVJkBAAAA vlDtNJ5ymk6NpBe41RdWRwAA 1,5707963267949 10 6 XD9jewx0EEGocmfZ8L7GvQAA 07ghpdnMI0CHz30NGEKQXgAA False 1,5707963267949 25 XD9jewx0EEGocmfZ8L7GvQAA 07ghpdnMI0CHz30NGEKQXgAA False -1,5707963267949 10 XD9jewx0EEGocmfZ8L7GvQAA 07ghpdnMI0CHz30NGEKQXgAA 100 260 14 29 clMaroon $00B9FFFF 24 8 164 30 Changer l'état du feu tricolore 6 hms9r/IDkEW5A0u9w1dN1QAA fG/6CjHzyEWJKBJsJfDcDgAA +hMJDc95EkatFb7kUw2hegAA UcaIe0O89UCDeaet1RqFpAAA 4 dapU54rgMk2a/zmTR1KcpwAA UZVEbB7jmkuKxLCkQR0PXAAA +DYdUF564kuY1owCtstYXQAA XRVPyafqYk2mbMJfLw518wAA fG/6CjHzyEWJKBJsJfDcDgAA oYYHWRfYaU+C9xxGSS7V2AAA dokONhOmrU6+p5p53wjpegAA PTLIACDa4Eqm6s4Wu1xlugAA UcaIe0O89UCDeaet1RqFpAAA 4 1uBKec8wRkqx8wMitbv7YgAA 7P7xk3pJgEW6upX/pWswgQAA yWC/vUgtoEKApaQ+jp+VWgAA KXB8dJ7BEEWcy84z9BqkaQAA oYYHWRfYaU+C9xxGSS7V2AAA SVjFmuCe80yaDhgWGhUA+AAA ITkywSMPFESXZfXu6p7xqAAA oU+yX+T+7U6dLQa/Mv7qUwAA UcaIe0O89UCDeaet1RqFpAAA 4 jGWVteWs6E6/Y9VV2cgyXAAA bEwwcE+nTUaBZ91+5RwxPAAA UtYkvQ7N10iztVHM4E6wNgAA R+IsFG0L+UO0d818KV8CtAAA SVjFmuCe80yaDhgWGhUA+AAA SWEQlNROn0Gpx1dnlBLiiQAA RMYnmy3jcEGg17P809hzbQAA 4cbVIAuxHUGdGxYOMIRjfwAA UcaIe0O89UCDeaet1RqFpAAA 4 KqWx0sKRuESMPLo0WYKRhAAA 17ucDeFKSk2f6pac7VWAfgAA oWCv0AXpvUafFSFJqe8hfgAA PSkuFSjxK0eWTzi/5XdlhAAA SWEQlNROn0Gpx1dnlBLiiQAA fG/6CjHzyEWJKBJsJfDcDgAA LmZFAEm/PUmeXiEsWMYZtgAA pTCIxSOvPUKEI87hDDnGdgAA UcaIe0O89UCDeaet1RqFpAAA 4 g7vmLpf4ok68DQsFBSxjwgAA UioIkODBekeGIFIqbtmQEgAA E/nFFCNvjEWSnP8RbRxBAAAA FsizdgWRAkCleV2LSVH+dgAA fG/6CjHzyEWJKBJsJfDcDgAA hms9r/IDkEW5A0u9w1dN1QAA XD9jewx0EEGocmfZ8L7GvQAA UcaIe0O89UCDeaet1RqFpAAA 4 07ghpdnMI0CHz30NGEKQXgAA JnXAMc7ZTkmn7Rw5s14A2AAA E0GISGRRN0WZrl+MDTQCUQAA KGup5DQSqkCzHToeGUkoSAAA 5 jz2V5yDYSkSklKev1vr8fgAA gz8T3y1N406qO+l/l8YvVQAA 2 vt/djXUpWE69ox9dRTGicgAA 8RxWv9nEDkyFONMEUGAH6AAA 1 RMYnmy3jcEGg17P809hzbQAA 1 ITkywSMPFESXZfXu6p7xqAAA LoBzILk2BU2evGu6CXGMQQAA gz8T3y1N406qO+l/l8YvVQAA 2 gAD5QNoJT0GcY7Oql9mRGgAA PXm4j5onnkW+Fcrm57+LLgAA 1 LmZFAEm/PUmeXiEsWMYZtgAA 1 RMYnmy3jcEGg17P809hzbQAA A2aGUj9BFUCip44gSfA35AAA gz8T3y1N406qO+l/l8YvVQAA 2 rOsq+kGkc0arKC9DLKNFiwAA vlDtNJ5ymk6NpBe41RdWRwAA 2 dokONhOmrU6+p5p53wjpegAA XD9jewx0EEGocmfZ8L7GvQAA 2 +hMJDc95EkatFb7kUw2hegAA LmZFAEm/PUmeXiEsWMYZtgAA I+4Ra7bzHEiAjNLIjQMkRgAA gz8T3y1N406qO+l/l8YvVQAA 2 4CGjoI8Mek2V/PF701U3UAAA psdYY4hTEE+Y9kMfrPnqeQAA 1 ITkywSMPFESXZfXu6p7xqAAA 1 dokONhOmrU6+p5p53wjpegAA User gz8T3y1N406qO+l/l8YvVQAA 2 0NDES2SSIEuOflEr9kHiUgAA 0HO+pj8pPk+3wvOeVJkBAAAA 1 +hMJDc95EkatFb7kUw2hegAA 1 XD9jewx0EEGocmfZ8L7GvQAA Implementation Model UMLStandard implementationModel DD0kPR9qQUWVcynYrlZ0NAAA 1 Main dLQSUHMhiE6QU26BMTnpxwAA iNpVVM/TxEG4zMdDnTLLIwAA Deployment Model UMLStandard deploymentModel DD0kPR9qQUWVcynYrlZ0NAAA 1 Main s9R7h0vFpUehw4r0LK82JgAA ZwoukOhWLkacLgsZzmKScAAA