Medical device software verification, validation and compliance - Vogel, David A., (Artech House, 2011)