Formal Specification and Design Time Testing

  • Authors:
  • Christopher Paul Garrard;Derek Coleman;Robin M. Gallimore

  • Affiliations:
  • Gerrard Software, Cheshire, UK;Hewlett Packard Ltd., Bristol, UK;Hewlett Packard Ltd., Bristol, UK

  • Venue:
  • IEEE Transactions on Software Engineering
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is shown how design time testing can be used in conjunction with formal specification. Emphasis is placed on the benefits of using an executable specification language OBJ, of having a design controlled by requirements specification, and of adherence to the regularity and uniformity hypotheses in dynamic validation. It is shown that such an approach offers positive benefits by providing early design validation and a controlled, disciplined design process.