Abstract
The problem of symbolic execution and test generation is considered both for sequential and concurrent programs. Practical methods for test construction for the given program path are presented.
Preview
Unable to display preview. Download preview PDF.
References
Sauder R.L. General Test Data Generator for COBOL. — AFIPS Conference Proceedings, SJCC, 1962, pp. 317–323.
Hanford K.V. Automatic Generation of Test Cases. — IBM Systems Journal, 1970, vol. 9, No. 4, pp. 242–257.
Balzer R.M. EXDAMS — Extendable Debugging and Monitoring System. — In: Proc. 1969 SJCC, Montvale, N.Y., 1969, pp. 567–580.
Bārzdiņš J.M., Bičevskis J.J., Kalniņš A.A. Construction of Complete Sample Systems for Correctness Testing. — In: Mathematical Foundations of Computer Science, Berlin: Springer, 1975, pp. 1–12.
Howden W.E. Methodology for the Generation of Program Test Data. — IEEE Trans. Comput., vol C-24, pp. 554–559.
Clarke L.A. A System to Generate Test Data and Symbolically Execute Programs. — IEEE Trans. Software Eng., 1976, vol. SE-2, No. 3, pp. 215–222.
King J.C. Symbolic Execution and Program Testing. — CACM, 1976, vol. 19, No. 7, pp. 385–394.
Ramamoorthy C.V., Ho S.B.F., Chen W.T. On the Automated Generation of Program Test Data. — IEEE Trans. Software Eng., 1976, vol. SE-2, No. 4, pp. 293–300.
Pravilschikov P.A. Test Generation for Programs. — Avtomatika i Telemekhanika, 1977, No. 5, pp. 147–160 (In Russian).
Bičevskis J., Borzovs J., Straujums U., Zariņš A., Miller E.F. Jr. SMOTL — a System to Construct Samples for Data Processing Program Debugging. — IEEE Trans. Software Eng., 1979, vol. SE-5, No. 1, pp. 60–66.
Pozin B.A. A Method of Structural Test Generation for Programs. — Programmirovanie, 1980, No. 2, pp. 62–69 (In Russian).
Hogrefe D. Automatic Generation of Test Cases from SDL Specifications. — In: SDL Newsletter, 1988, No. 12, pp. 34–52.
Kristoffersen F. Conformance Testing Based on SDL Specifications. — In: SDL'89: The Language at Work, North-Holland, 1989, pp. 257–266.
Bromstrup L., Hogrefe D. TESDL — Experience with Generating Test Cases from SDL Specifications. — In: SDL'89: The Language at Work, North-Holland, 1989, pp. 267–280.
CCITT: Specification and Description Language (SDL). Recommendations Z.100. — CCITT Blue Book, 1988, 199 p.
Saracco R., Smith J.R.W., Reed R. Telecommunication Systems Engineering Using SDL. — North-Holland, 1989, 633 p.
Auziņš A., Bārzdiņš J., Bičevskis J., Čerāns K., Kalniņš A. Automatic Construction of Test Sets: Theoretical Approach. — This volume.
Wirth N. Systematic Programming. — Prentice-Hall, 1973.
Hoare C.A.R. Algorithms 65; FIND. — CACM, 1961, vol 4, No. 1, p. 321.
Hoare C.A.R. Proof of Programm FIND. — CACM, 1971, vol. 14, No. 1, pp. 39–45.
Borzovs J.V., Urtāns G.B., Shimarov V.A. Program Path Selection for Test Generation. — Upravlayuschie Sistemi i Mashini, 1989, No. 6, pp. 29–36 (In Russian).
Borzovs J.V., Medvedis I.E., Urtans G.B. The Segment Method for the Solution of Systems of Equalities and Inequalities at Test Generation for Program Validation. — Upravlayuschie Sistemi i Mashini, 1990, No. 2, pp. 49–58 (In Russian).
Huet G., Oppen D. Equations and Rewrite Rules: a Survey. — In: Formal Languages: Perspectives and Open Problems, Academic Press, N.Y., 1980.
Futatsugi K., Goguen J.A., Jouannaud J.P., Meseguer J. Principles of OBJ'2. — In: Proceedings of Principles of Programming Languages, ACM, 1985.
Guidelines for the Application of Estelle, Lotos and SDL, Draft Manual. — CCITT, Geneva, 1988, 347 p.
Stenning N.V. A Data Transfer Protocol. — Computer Networks, 1976, No. 1, pp. 99–110.
Bergstra J.A., Heering J., Klint P. (ed.) Algebraic Specification. — ACM Press, N.Y., 1989, 397 p..
Sato F., Katseryama K., Mizuno T. TENT: Test Sequence Generation Tool for Communication Systems. — In: FORTE'89, Proceedings of 2nd Int. Conf. on Formal Description Techniques, North Holland, 1990, pp. 1–6.
Chan W.Y.L., Vuong S.T., Ito M.R. On Test Sequence Generation for Protocols. — In: Proceedings of the IFIP WG 6.1 Nineth Int. Workshop on Protocol Specification, Testing and Verification, 1989, North Holland, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Borzovs, J., Kalniņš, A., Medvedis, I. (1991). Automatic construction of test sets: Practical approach. In: Bārzdinš, J., Bjørner, D. (eds) Baltic Computer Science. BCS 1991. Lecture Notes in Computer Science, vol 502. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019363
Download citation
DOI: https://doi.org/10.1007/BFb0019363
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54131-8
Online ISBN: 978-3-540-47427-2
eBook Packages: Springer Book Archive