How tests and proofs impede one another: The need for always-on static and dynamic feedback
Submitted by mernst on Wed, 2011-11-30 14:35
| Title | How tests and proofs impede one another: The need for always-on static and dynamic feedback |
| Publication Type | Conference Paper |
| Year of Publication | 2010 |
| Authors | Ernst MD |
| Conference Name | 4th International Conference on Tests And Proofs (TAP) |
| Date or Month Published | July 1–2 |
| Conference Location | Málaga, Spain |
| Abstract | <p>Dynamic and static feedback provide complementary benefits, and neither one dominates the other. Sometimes, sound global static checking is most useful. At other times, running tests is most useful. Unfortunately, current languages impose too rigid a model of the development process: they favor either static or dynamic tools, which prevents the programmer from freely using the other variety. I propose a new approach, in which the developer always has access to immediate execution feedback, and always has access to sound static feedback. </p> <p> The aim is to permit developers to work the way they find most natural and effective, which will improve reliability and reduce cost. Developers will create software that is more reliable than that created in an environment that favors dynamic analysis. Developers will work faster than they can in an environment that favors static analysis.</p> |
| Downloads | Video implementation extended abstract (PDF) Slides (PDF) Slides (Powerpoint) |
| Citation Key | Ernst2010:TAP |
Last changed Mon, 2013-06-03 10:27

cs.