—SimNav is a GUI designed for displaying and navigating clone classes of Simulink models detected by the model clone detector Simone. As an embedded Simulink interface tool, SimN...
Eric J. Rapos, Andrew Stevenson, Manar H. Alalfi, ...
Abstract—Exception handling (EH) is a well-known mechanism that aims at improving software reliability in a modular way—allowing a better separation between the code that deals...
—The graphical representations of software (code visualization in particular) may provide both professional programmers and students learning only the basics with support in prog...
—Although open source distributions like Debian and Ubuntu are closely related, sometimes a bug reported in the Debian bug repository is reported independently in the Ubuntu repo...
—Observation-based slicing is a recently-introduced, language-independent slicing technique based on the dependencies observable from program behaviour. Due to the well-known lim...
David Binkley, Nicolas E. Gold, Mark Harman, Syed ...
—We present an approach to detect function purity in JavaScript. A function is pure if none of its applications cause observable side-effects. The approach is based on a pushdown...
Jens Nicolay, Carlos Noguera, Coen De Roover, Wolf...
Abstract—Code clone visualizations (CCVs) are graphical representations of clone detection results provided by various stateof-the-art command line and graphical analysis tools. ...
Md Sami Uddin, Varun Gaur, Carl Gutwin, Chanchal K...
We extend the theory of input-output conformance with operators for merge and quotient. The former is useful when testing against multiple requirements or views. The latter can be...
Nikola Benes, Przemyslaw Daca, Thomas A. Henzinger...