The use of mathematics in software quality assurance

  • Authors:
  • David Lorge Parnas

  • Affiliations:
  • Middle Road Software, Inc., Ottawa, Canada K1V 1V5

  • Venue:
  • Frontiers of Computer Science in China
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of mathematics for documenting, inspecting, and testing software is explained and illustrated. Three measures of software quality are described and discussed. Then three distinct complementary approaches to software quality assurance are presented. A case study, the testing and inspection of a safety-critical system, is discussed in detail.