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