Improving Reuse in Software Development for the Life Sciences - Nicholas Vincent Iannotti (2013)