@startgantt
!include ../metamodels/gantt.iuml
title Dumpster Infrastructure Gantt Diagram
!define requirement DI

--Open dumpsters with smart cards--
task(1, 3)
task(2, 10)

endtostart(1, 2)

task(3, 8)
task(4, 3)
task(5, 3)

endtostart(3, 4)
endtostart(3, 5)

task(6, 10)

task(7, 3)
task(8, 4)
task(9, 5)

endtostart(6, 8)
endtostart(6, 9)
endtostart(7, 8)
endtostart(7, 9)

task(10, 7)
task(11, 4)
task(12, 3)
task(13, 3)

endtostart(6, 10)
endtostart(6, 11)
endtostart(6, 12)
endtostart(6, 13)
endtostart(7, 10)
endtostart(7, 11)
endtostart(7, 12)
endtostart(7, 13)


--Collect and share data--

task(14, 3)
task(15, 4)
task(16, 4)

endtostart(6, 15)
endtostart(6, 16)
endtostart(14, 15)
endtostart(14, 16)

task(17, 3)
task(18, 4)

endtostart(14, 17)
endtostart(6, 17)
endtostart(17, 18)

task(19, 5)
task(20, 5)

task(21, 3)
task(22, 5)

endtostart(6, 21)

@endgantt
