Issue No.01 - January (1990 vol.16)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/32.44359
<p>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.</p>
formal specification; design time testing; executable specification language OBJ; regularity; uniformity; formal specification; specification languages.
C.P. Gerrard, R.M. Gallimore, "Formal Specification and Design Time Testing", IEEE Transactions on Software Engineering, vol.16, no. 1, pp. 1-12, January 1990, doi:10.1109/32.44359