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