[this includes some relevant work completed before the project started]

Software