Speculative analysis

Yuriy Brun, Reid Holmes, Michael D. Ernst, David S. Notkin · 2010

Most software tools and environments help developers analyze the present and past development states of their software systems. Few approaches have investigated the potential consequences of future actions the developers may perform. The commoditization of hardware, multi-core architectures, and cloud computing provide new potential for delivering apparently-instantaneous feedback to developers, informing them of the effects of changes that they may be considering to the software.

Read the paper · More papers on PaperTik