Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Implementing Assertions for Object-Oriented Systems



D Wallace, M Schmid, M Schatz, J Voas


The state-of-the-art in software testing is continually evolving. Researchers and practitioners are inventing techniques that improve the efficiency of software testing as well as increase the reliability of the products that are being tested. One technique that promises to further both of these goals is the use of executable assertions during validation and development. The correct use of assertions can lead to more through testing and reduced debugging effort. Assertions help to identify both the nature and location of programming errors, making it easier to make the necessary corrections to the code.
Proceedings Title
15th International Conference on Testing Computer Software
Conference Dates
June 8-12, 1998
Conference Title
International Conference on Testing Computer Software


assertions, c++, Java, object-oriented, software testing, software tools


Wallace, D. , Schmid, M. , Schatz, M. and Voas, J. (1998), Implementing Assertions for Object-Oriented Systems, 15th International Conference on Testing Computer Software (Accessed July 24, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created January 30, 1998, Updated February 17, 2017