ERD UMLStandard Butterfly 07 character Wolfgang Kowarschick Hochschule Augsburg 2010 1 ButterflyMovie UMLStandard designModel mrojgrS1AEaUHvfdv4yN9gAA 1 Class Diagram True y1kNefj+3Ue5eiscfc8rNAAA YjdMhCIEmECc64wnB1oTjAAA 21 $0059FFFF 468 104 224 121 True EjI4ww7NdkKsRk3rRGstNQAA 1 Butterfly False False EjI4ww7NdkKsRk3rRGstNQAA EjI4ww7NdkKsRk3rRGstNQAA False EjI4ww7NdkKsRk3rRGstNQAA $0059FFFF 468 276 441 199 True qhtG4HqNXEu/sR9PThkEQgAA 1 ButterflyMovie False False qhtG4HqNXEu/sR9PThkEQgAA qhtG4HqNXEu/sR9PThkEQgAA False qhtG4HqNXEu/sR9PThkEQgAA $00B9FFFF lsRectilinear 555,224;555,276 True PQLRgCRkSkKuRH/lbqiarAAA eyva9oqCjkqSoTBJ90jCzwAA vNeZlwsmI06/t6SsaQHhgQAA False 1,5707963267949 15 PQLRgCRkSkKuRH/lbqiarAAA False 1,5707963267949 30 PQLRgCRkSkKuRH/lbqiarAAA False -1,5707963267949 15 PQLRgCRkSkKuRH/lbqiarAAA False -0,523598775598299 30 epHead O7D4f7vhwEK/J2FhAVXZJQAA 1,30242999112606 41,4849370253831 epTail -sp_butterfly iOwNbUjNF06m+UpqG/sN+QAA False 0,523598775598299 25 epHead O7D4f7vhwEK/J2FhAVXZJQAA -0,915099867523868 16,4012194668567 epTail 1 iOwNbUjNF06m+UpqG/sN+QAA False -0,785398163397448 40 epHead O7D4f7vhwEK/J2FhAVXZJQAA False 0,785398163397448 40 epTail iOwNbUjNF06m+UpqG/sN+QAA False -704 -1012 50 8 O7D4f7vhwEK/J2FhAVXZJQAA False -704 -1012 50 8 iOwNbUjNF06m+UpqG/sN+QAA $00D7D7D7 716 168 203 38 state in {OPEN, CLOSE, FLUTTERING} stateAnimation in {OPEN, CLOSE} $00B9FFFF lsRectilinear 691,192;716,192 RWFfou3oeEaO1+Os3dD/3gAA vNeZlwsmI06/t6SsaQHhgQAA $00D7D7D7 516 500 342 83 state in {WAITING, FLYING_AROUND, FLYING_AWAY, FLYING_IN} stateAnimation in {WAITING, FLYING_AROUND, END_FLYING_AROUND, FLYING_AWAY, END FLYING_AWAY, FLYING_IN, END_FLYING_IN} $00B9FFFF lsRectilinear 686,474;686,500 f2CfuPvizUubXbN7TNokFAAA eyva9oqCjkqSoTBJ90jCzwAA $00E4CAFF 60 340 69 36 True L8yAhbbggUSO6u9yYXPGmAAA 1 Event <<signal>> False False L8yAhbbggUSO6u9yYXPGmAAA False L8yAhbbggUSO6u9yYXPGmAAA $00B9FFFF lsRectilinear 468,140;220,140;220,216 True 0y3J4pMsmUimouAutwabvAAA CDWfPDdxzkS/8rDWjOWOdwAA vNeZlwsmI06/t6SsaQHhgQAA False 1,5707963267949 15 0y3J4pMsmUimouAutwabvAAA 1,45465458450657 120,813906484312 <<signals CHANGE_BUTTERFLY_ANIMATION>> 0y3J4pMsmUimouAutwabvAAA False -1,5707963267949 15 0y3J4pMsmUimouAutwabvAAA $00B9FFFF lsRectilinear 468,344;220,344;220,287 True zq0H3krHCE2uuxs8ta/z2QAA CDWfPDdxzkS/8rDWjOWOdwAA eyva9oqCjkqSoTBJ90jCzwAA False 1,5707963267949 15 zq0H3krHCE2uuxs8ta/z2QAA -1,45465453406798 120,813906484312 <<signals CHANGE_BUTTERFLY_ANIMATION>> zq0H3krHCE2uuxs8ta/z2QAA False -1,5707963267949 15 zq0H3krHCE2uuxs8ta/z2QAA $00B9FFFF lsRectilinear 468,172;280,172;280,216 True 4RTkBejOu06MvcPYhQWk4gAA CDWfPDdxzkS/8rDWjOWOdwAA vNeZlwsmI06/t6SsaQHhgQAA False 1,5707963267949 15 4RTkBejOu06MvcPYhQWk4gAA 1,42598361615786 97,0154626850792 <<signals CHANGE_BUTTERFLY>> 4RTkBejOu06MvcPYhQWk4gAA False -1,5707963267949 15 4RTkBejOu06MvcPYhQWk4gAA $0071CDFF 44 216 414 72 True BhegZleTmEOtMpwrSWm9bQAA 1 ButterflyEvent <<signal>> False BhegZleTmEOtMpwrSWm9bQAA False BhegZleTmEOtMpwrSWm9bQAA $00B9FFFF lsRectilinear 100,287;100,340 True GFXVkfvdNkmMMc/gdxINkAAA nUtWHUNXXUO1Z1R2Eqr1ZwAA CDWfPDdxzkS/8rDWjOWOdwAA False 1,5707963267949 15 GFXVkfvdNkmMMc/gdxINkAAA False 1,5707963267949 30 GFXVkfvdNkmMMc/gdxINkAAA False -1,5707963267949 15 GFXVkfvdNkmMMc/gdxINkAAA $00B9FFFF lsRectilinear 468,312;280,312;280,287 True F1Egoywm80+9VW9EM9ww2AAA CDWfPDdxzkS/8rDWjOWOdwAA eyva9oqCjkqSoTBJ90jCzwAA False 1,5707963267949 15 F1Egoywm80+9VW9EM9ww2AAA -1,41978060003982 93,0591209930547 <<signals CHANGE_BUTTERFLY>> F1Egoywm80+9VW9EM9ww2AAA False -1,5707963267949 15 F1Egoywm80+9VW9EM9ww2AAA $00E4CAFF 944 256 64 30 True 8Rc1+ssFakmZV1Z1WvXXsQAA 1 MovieClip False False False 8Rc1+ssFakmZV1Z1WvXXsQAA False 8Rc1+ssFakmZV1Z1WvXXsQAA False 8Rc1+ssFakmZV1Z1WvXXsQAA $00B9FFFF lsRectilinear 691,216;964,216;964,256 True k2uPpKbCX0K7MvLpdOXmOwAA 8OTb6gmY40i1LkJ4c+kHiAAA vNeZlwsmI06/t6SsaQHhgQAA False 1,5707963267949 15 k2uPpKbCX0K7MvLpdOXmOwAA False 1,5707963267949 30 k2uPpKbCX0K7MvLpdOXmOwAA False -1,5707963267949 15 k2uPpKbCX0K7MvLpdOXmOwAA $00B9FFFF lsRectilinear 908,320;964,320;964,285 True pqLpv0heZUyhfvlNysgRQQAA 8OTb6gmY40i1LkJ4c+kHiAAA eyva9oqCjkqSoTBJ90jCzwAA False 1,5707963267949 15 pqLpv0heZUyhfvlNysgRQQAA False 1,5707963267949 30 pqLpv0heZUyhfvlNysgRQQAA False -1,5707963267949 15 pqLpv0heZUyhfvlNysgRQQAA $0071CDFF 19 424 439 82 iBMfWtMis0WVluQBlYQIgwAA 1 ButterflyMovieEvent <<signal>> False iBMfWtMis0WVluQBlYQIgwAA iBMfWtMis0WVluQBlYQIgwAA $00E4CAFF lsRectilinear 100,424;100,375 nATrKLvtck+1yNK7zA/sXQAA nUtWHUNXXUO1Z1R2Eqr1ZwAA MobMDfvgw0mgaRlAXH8RggAA False 1,5707963267949 15 nATrKLvtck+1yNK7zA/sXQAA False 1,5707963267949 30 nATrKLvtck+1yNK7zA/sXQAA False -1,5707963267949 15 nATrKLvtck+1yNK7zA/sXQAA $00B9FFFF lsRectilinear 468,364;176,364;176,424 eiNL/I2xoECbnUvnSeafKgAA MobMDfvgw0mgaRlAXH8RggAA eyva9oqCjkqSoTBJ90jCzwAA False 1,5707963267949 15 eiNL/I2xoECbnUvnSeafKgAA 1,47320507375614 143,683680353755 <<signals CHANGE_BUTTERFLY_MOVIE_ANIMATION>> eiNL/I2xoECbnUvnSeafKgAA False -1,5707963267949 15 eiNL/I2xoECbnUvnSeafKgAA $00B9FFFF lsRectilinear 468,396;220,396;220,424 Zl0ktarR/Uynw0gJufzNGgAA MobMDfvgw0mgaRlAXH8RggAA eyva9oqCjkqSoTBJ90jCzwAA False 1,5707963267949 15 Zl0ktarR/Uynw0gJufzNGgAA 1,46432984684126 131,745967680229 <<signals CHANGE_BUTTERFLY_MOVIE>> Zl0ktarR/Uynw0gJufzNGgAA False -1,5707963267949 15 Zl0ktarR/Uynw0gJufzNGgAA 13 y1kNefj+3Ue5eiscfc8rNAAA 4 ZBp0cGInh0att62UHRnV6QAA /3NU9znwnE6EAc3wtiSiKQAA Xlu9az0bKEGsDMun6lu/QgAA AOEeOH4W9UiMjnPyVoZXzAAA 2 sp_butterfly vkPrivate 1 PQLRgCRkSkKuRH/lbqiarAAA EjI4ww7NdkKsRk3rRGstNQAA 4 nC1T3WD9806pIrYmp7Nu0QAA Dsg/fDvywEqzVaa4HlR+dQAA P0O9FbSv9UKjM7/EBPTIWwAA zPyUeQjYIkmiKIor6ca3cQAA False akAggregate PQLRgCRkSkKuRH/lbqiarAAA qhtG4HqNXEu/sR9PThkEQgAA 4 ss/l4jQ4Zk2ZVjimRA0mXgAA Apgo7Vx2UU+agO9UrbL0kAAA A36bNbfrsU6WxOnc2HNalAAA vYpBaaaeN0KMAb7mUXdz8wAA signals CHANGE_BUTTERFLY_ANIMATION y1kNefj+3Ue5eiscfc8rNAAA EjI4ww7NdkKsRk3rRGstNQAA BhegZleTmEOtMpwrSWm9bQAA 4 Nz0W9qDEL0CSZ0yrMHzgLgAA YiLLdpwe0EusMPC8XiFyzAAA MkN5zIE0IkWalpIgEM+rxwAA ryxyGopUWUyzjJT7DSBX9QAA signals CHANGE_BUTTERFLY_ANIMATION y1kNefj+3Ue5eiscfc8rNAAA qhtG4HqNXEu/sR9PThkEQgAA BhegZleTmEOtMpwrSWm9bQAA 4 rqeZ4/HfK0S/AMjVk9A+ngAA 4oRI2vO5mUaMp1BNxBgXNgAA pL41tumX9kuXxVA2CRGwawAA BO0psCM67U+lDlNsNUqu2wAA flash y1kNefj+3Ue5eiscfc8rNAAA 2 events 1AMtHYAOSkqCkqwNt73ingAA 1 Event DKd+YphA+keSgkAsVpEBBwAA 3 nUtWHUNXXUO1Z1R2Eqr1ZwAA vDr4ZYnAA0a1u3iBWHEhuwAA squ1TBLyLkmRSbh92vUeAAAA 2 GFXVkfvdNkmMMc/gdxINkAAA nATrKLvtck+1yNK7zA/sXQAA display 1AMtHYAOSkqCkqwNt73ingAA 1 MovieClip YaatUEBuYECZHio8P9ltagAA 4 8OTb6gmY40i1LkJ4c+kHiAAA Mzg6JTVmlUW0YhY+BbsHuwAA bdRONUIzFke0OPFbUHrOnwAA xRjxPPm+ykC+pw+B19qizQAA 2 k2uPpKbCX0K7MvLpdOXmOwAA pqLpv0heZUyhfvlNysgRQQAA hsa y1kNefj+3Ue5eiscfc8rNAAA 1 tutorial BFolTVkmVkCl7yriJ0IhQQAA 1 butterfly T6RMnjFuqEq7mSGz/vYYnQAA 2 event eny3uQ4Kakycl5vrViQJVAAA 2 ButterflyEvent lx92dTY0CkSDi9F5K232pgAA 3 CDWfPDdxzkS/8rDWjOWOdwAA uRIGH7OoA0ez60lk/MxwfgAA kHlh0o6ClkGGJMwXcA0lWQAA 4 4RTkBejOu06MvcPYhQWk4gAA 0y3J4pMsmUimouAutwabvAAA zq0H3krHCE2uuxs8ta/z2QAA F1Egoywm80+9VW9EM9ww2AAA 1 GFXVkfvdNkmMMc/gdxINkAAA 2 CHANGE_BUTTERFLY skClassifier ckFrozen String "change butterfly" BhegZleTmEOtMpwrSWm9bQAA CHANGE_BUTTERFLY_ANIMATION skClassifier ckFrozen String "change butterfly animation" BhegZleTmEOtMpwrSWm9bQAA ButterflyMovieEvent lx92dTY0CkSDi9F5K232pgAA 3 MobMDfvgw0mgaRlAXH8RggAA yJ2IlxtZ+kyTfBwsaYotVAAA CE7bHjUCLUax+aUf88mDbgAA 2 eiNL/I2xoECbnUvnSeafKgAA Zl0ktarR/Uynw0gJufzNGgAA 1 nATrKLvtck+1yNK7zA/sXQAA 2 CHANGE_BUTTERFLY_MOVIE skClassifier ckFrozen String "change butterfly movie" iBMfWtMis0WVluQBlYQIgwAA CHANGE_BUTTERFLY_MOVIE_ANIMATION skClassifier ckFrozen String "change butterfly movie animation" iBMfWtMis0WVluQBlYQIgwAA view eny3uQ4Kakycl5vrViQJVAAA 2 Butterfly r+N6tFgrFEKU6aeJTazIHgAA 4 vNeZlwsmI06/t6SsaQHhgQAA lQLwc9Qfkken8XIgKoiBWgAA OuLxFZso6ECqqD24kbMHXgAA n64gdpg9rkOS1zY+LVuabgAA 2 0y3J4pMsmUimouAutwabvAAA 4RTkBejOu06MvcPYhQWk4gAA 1 k2uPpKbCX0K7MvLpdOXmOwAA 1 Butterfly EjI4ww7NdkKsRk3rRGstNQAA 1 p_state OPEN String AvYyiWokUEagUFVZ60YOKAAA 1 iOwNbUjNF06m+UpqG/sN+QAA 5 OPEN skClassifier ckFrozen String "open" EjI4ww7NdkKsRk3rRGstNQAA CLOSE skClassifier ckFrozen String "close" EjI4ww7NdkKsRk3rRGstNQAA FLUTTERING skClassifier ckFrozen String "fluttering" EjI4ww7NdkKsRk3rRGstNQAA state String EjI4ww7NdkKsRk3rRGstNQAA stateAnimation ckFrozen String EjI4ww7NdkKsRk3rRGstNQAA ButterflyMovie r+N6tFgrFEKU6aeJTazIHgAA 4 eyva9oqCjkqSoTBJ90jCzwAA v5CVWILTL0WL1ozfAO724gAA I5r/OtAwRk2uMbtElcHcIAAA crJfenP8TUKEGRUoL4BIIgAA 4 zq0H3krHCE2uuxs8ta/z2QAA F1Egoywm80+9VW9EM9ww2AAA eiNL/I2xoECbnUvnSeafKgAA Zl0ktarR/Uynw0gJufzNGgAA 1 pqLpv0heZUyhfvlNysgRQQAA 1 ButterflyMovie qhtG4HqNXEu/sR9PThkEQgAA 2 p_state WAITING String EOksxJC1Tkmdd8aBzDD2YgAA p_butterfly_state Butterfly.OPEN String EOksxJC1Tkmdd8aBzDD2YgAA 1 O7D4f7vhwEK/J2FhAVXZJQAA 11 WAITING skClassifier ckFrozen String "waiting" qhtG4HqNXEu/sR9PThkEQgAA FLYING_AROUND skClassifier ckFrozen String "flying around" qhtG4HqNXEu/sR9PThkEQgAA FLYING_AWAY skClassifier ckFrozen String "flying away" qhtG4HqNXEu/sR9PThkEQgAA FLYING_IN skClassifier ckFrozen String "flying in" qhtG4HqNXEu/sR9PThkEQgAA END_FLYING_AROUND skClassifier ckFrozen String "end flying around" qhtG4HqNXEu/sR9PThkEQgAA END_FLYING_AWAY skClassifier ckFrozen String "end flying away" qhtG4HqNXEu/sR9PThkEQgAA END_FLYING_IN skClassifier ckFrozen String "end flying in" qhtG4HqNXEu/sR9PThkEQgAA state String qhtG4HqNXEu/sR9PThkEQgAA stateAnimation ckFrozen String qhtG4HqNXEu/sR9PThkEQgAA butterflyState String qhtG4HqNXEu/sR9PThkEQgAA butterflyStateAnimation ckFrozen String qhtG4HqNXEu/sR9PThkEQgAA signals CHANGE_BUTTERFLY y1kNefj+3Ue5eiscfc8rNAAA EjI4ww7NdkKsRk3rRGstNQAA BhegZleTmEOtMpwrSWm9bQAA 4 irHkI4jyH0Kn+Q4OEeBEZQAA ArNzl1nIAUKE5Y/x/qtt6QAA SYwlbUYKzUOA9i2vOW67xgAA O21rUElZoEGY3nyUm+zuuAAA y1kNefj+3Ue5eiscfc8rNAAA BhegZleTmEOtMpwrSWm9bQAA L8yAhbbggUSO6u9yYXPGmAAA 4 Zqe1ALm3b02PoEZlX6YmUAAA l+BxQ9hcG0WH81cxdF9+vgAA df/ZpaSdg0qs1Q2KM+8V6gAA n2smacL5kkumolVgj5EFvAAA signals CHANGE_BUTTERFLY y1kNefj+3Ue5eiscfc8rNAAA qhtG4HqNXEu/sR9PThkEQgAA BhegZleTmEOtMpwrSWm9bQAA 4 wFOsSAFsEEKWf7xjM7FgOQAA 0SRJO6LMvEKvDDwKFufIHQAA WH5ekRjS0kmzATWgwANu7AAA f+MLUm0qGU+cbfoNRZl49AAA y1kNefj+3Ue5eiscfc8rNAAA EjI4ww7NdkKsRk3rRGstNQAA 8Rc1+ssFakmZV1Z1WvXXsQAA 4 cFmXoyHhkUO1DtqqBcsULwAA 5tfYdXw+X0W3TmqUcapYvQAA xfEfEJtPBE2oVhj7I7T50wAA BGPGCz/nkk2GePbv6UDLtgAA y1kNefj+3Ue5eiscfc8rNAAA qhtG4HqNXEu/sR9PThkEQgAA 8Rc1+ssFakmZV1Z1WvXXsQAA 4 /xhHotdwZUeQWdL94qfnuAAA jTToKDxdeE26ygXAq/NkrgAA C0vkMZiv8Eqyy5l6JAG8+wAA u1Lb1Bf90UKvX8Tc/xMe1AAA y1kNefj+3Ue5eiscfc8rNAAA iBMfWtMis0WVluQBlYQIgwAA L8yAhbbggUSO6u9yYXPGmAAA 4 sekb9rb+sUGYfuaCKgvM5AAA g/b6FIuqOkKX+KC772xOFAAA vNQl2QjknE+2tslYF9ijKwAA gx3E6Q9LM0e6GTw8Zh1GFgAA signals CHANGE_BUTTERFLY_MOVIE_ANIMATION y1kNefj+3Ue5eiscfc8rNAAA qhtG4HqNXEu/sR9PThkEQgAA iBMfWtMis0WVluQBlYQIgwAA 4 /larqu5BWE+lF0rk1BI4EQAA XMomOzQ33UauMJZvvrYLvgAA TwYNmEo6DEe8gjFVaqmCogAA 1MYR6CYGgkKZwPkG/u1J1wAA signals CHANGE_BUTTERFLY_MOVIE y1kNefj+3Ue5eiscfc8rNAAA qhtG4HqNXEu/sR9PThkEQgAA iBMfWtMis0WVluQBlYQIgwAA 4 7jhnoQWBxEu4HBzFwm4W6gAA rzLwoMMchE6gMwpKzqa+tQAA PDxCpLxRo0uGT1xw3sV98gAA 87lijBXfxEClPYlJVkkZuwAA