Journal article
Chaste: Using agile programming techniques to develop computational biology software
J Pitt-Francis, MO Bernabeu, J Cooper, A Garny, L Momtahan, J Osborne, P Pathmanathan, B Rodriguez, JP Whiteley, DJ Gavaghan
Philosophical Transactions of the Royal Society A Mathematical Physical and Engineering Sciences | Published : 2008
Abstract
Cardiac modelling is the area of physiome modelling where the available simulation software is perhaps most mature, and it therefore provides an excellent starting point for considering the software requirements for the wider physiome community. In this paper, we will begin by introducing some of the most advanced existing software packages for simulating cardiac electrical activity. We consider the software development methods used in producing codes of this type, and discuss their use of numerical algorithms, relative computational efficiency, usability, robustness and extensibility.We then go on to describe a class of software development methodologies known as test-driven agile methods a..
View full abstractGrants
Awarded by Medical Research Council