6
UMLActor
354
282
36
66
Player
UMLUseCase
576
276
78
54
UC2:
Choose save state
UMLGeneric
432
120
996
648
TruckerX
halign=left
UMLUseCase
498
432
78
54
UC4: exit game
UMLUseCase
570
354
78
54
UC3: manage
game settings
UMLUseCase
714
276
78
54
UC5: select state to
continue
UMLUseCase
552
198
78
54
UC1: start new game
UMLUseCase
984
276
78
54
UC10: select place
to manage
UMLUseCase
906
384
78
54
UC8: view events
Relation
402
234
168
72
10.0;100.0;260.0;10.0
Relation
402
294
186
24
10.0;20.0;290.0;20.0
Relation
396
312
192
66
10.0;10.0;300.0;90.0
Relation
390
324
150
120
10.0;10.0;230.0;180.0
Relation
648
294
78
24
lt=<.
<<extends>>
10.0;20.0;110.0;20.0
Relation
924
294
72
24
lt=<.
<<extends>>
10.0;20.0;100.0;20.0
Relation
624
222
252
72
lt=.>
<<includes>>
10.0;10.0;400.0;100.0
Relation
888
324
78
72
lt=<.
<<extends>>
10.0;10.0;80.0;100.0
UMLUseCase
852
276
78
54
UC6: view world state
Relation
786
294
78
24
lt=.>
<<includes>>
10.0;20.0;110.0;20.0
UMLUseCase
798
384
78
54
UC7: select place to
purchase
Relation
840
324
72
72
lt=<.
<<extends>>
60.0;10.0;10.0;100.0
UMLUseCase
798
474
78
54
UC9: purchase place
Relation
834
432
54
54
lt=<.
<<extends>>
10.0;10.0;10.0;70.0
UMLUseCase
1122
276
78
54
UC11: view place
state
Relation
1056
294
78
24
lt=.>
<<includes>>
10.0;20.0;110.0;20.0
UMLUseCase
1002
384
78
54
UC12:
view employees
UMLUseCase
1086
384
78
54
UC15:
view schedule
UMLUseCase
1170
384
78
54
UC18:
view trucks
UMLUseCase
1338
384
78
54
UC24:
view job offers
Relation
1044
318
102
78
lt=<.
<<extends>>
150.0;10.0;10.0;110.0
Relation
1182
318
192
78
lt=<.
<<extends>>
10.0;10.0;300.0;110.0
Relation
1170
324
72
72
lt=<.
<<extends>>
10.0;10.0;60.0;100.0
Relation
1128
324
60
72
lt=<.
<<extends>>
30.0;10.0;10.0;100.0
UMLUseCase
1002
480
78
54
UC13:
select employee
Relation
1038
432
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1002
576
78
54
UC14:
change assigned
truck
Relation
1038
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
Relation
1116
432
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1086
480
78
54
UC16:
select job to
reschedule
Relation
1116
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1086
576
78
54
UC17:
reschedule
timeslots for job
Relation
1200
432
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1170
480
78
54
UC19:
select truck
Relation
1200
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1170
576
78
54
UC20:
upgrade truck
parts
Relation
1368
432
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1338
480
78
54
UC25:
select job offer
Relation
1368
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1338
576
78
54
UC26:
schedule timeslots
for new job
UMLUseCase
1254
480
78
54
UC21:
purchase
new truck
Relation
1284
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
1254
576
78
54
UC22:
select manufacturer
Relation
1230
426
72
66
lt=<.
<<extends>>
10.0;10.0;100.0;90.0
UMLUseCase
1254
672
78
54
UC23:
select truck
to purchase
Relation
1284
624
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
Relation
954
426
72
66
lt=<.
<<extends>>
100.0;10.0;10.0;90.0
UMLUseCase
918
480
78
54
UC27:
hire new
employee
Relation
954
528
54
60
lt=<.
<<extends>>
10.0;10.0;10.0;80.0
UMLUseCase
918
576
78
54
UC28:
select employee
to hire