Title: A review of methods for rapid prototyping of computer software, and their application to structural integrity assessment