Engineering quality software a review of current practices, standards and quidelines including new methods and development tools - Smith, David J.; Wood, Kenneth B. (Elsevier Applied Science, 1987)