Evaluation of assertion support for the Java programming language

13Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

There is some evidence, that assertion techniques, i.e., preconditions, postconditions and invariants have a positive effect on the overall software quality. Unfortunately only a limited number of commercially relevant programming languages support assertion techniques (e.g., Eiffel). Even modern programming languages like Java have very limited built-in support for assertions. Nevertheless a number of systems exist for the the Java programming language, that support assertion techniques in different ways (language extensions, preprocessors, metaprogramming approaches). In order to make these different approaches comparable we developed a set of criteria and used these criteria to evaluate these systems.

Cite

CITATION STYLE

APA

Plösch, R. (2002). Evaluation of assertion support for the Java programming language. In Journal of Object Technology (Vol. 1, pp. 5–17). Journal of Object Technology. https://doi.org/10.5381/jot.2002.1.3.a1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free