20 citations · 73 across the 6 of their papers we have counts for
7 papers
Do Comments follow Commenting Conventions? A Case Study in Java and Python
Pooja Rani, Suada Abukar, Nataliia Stulova +2
Assessing code comment quality is known to be a difficult problem. A number of coding style guidelines have been created with the aim to encourage writing of informative, readable,…
Small-Amp: Test Amplification in a Dynamically Typed Language
Mehrdad Abdi, Henrique Rocha, Serge Demeyer +1
Some test amplification tools extend a manually created test suite with additional test cases to increase the code coverage. The technique is effective, in the sense that it sugges…
Toward Agile Situated Visualization: An Exploratory User Study
Leonel Merino, Boris Sotomayor-Gómez, Xingyao Yu +4
We introduce AVAR, a prototypical implementation of an agile situated visualization (SV) toolkit targeting liveness, integration, and expressiveness. We report on results of an exp…
PerfVis: Pervasive Visualization in Immersive AugmentedReality for Performance Awareness
Leonel Merino, Mario Hess, Alexandre Bergel +2
Developers are usually unaware of the impact of code changes to the performance of software systems. Although developers can analyze the performance of a system by executing, for i…
Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly
Leonardo Humberto Silva, Marco Tulio Valente, Alexandre Bergel
JavaScript systems are becoming increasingly complex and large. To tackle the challenges involved in implementing these systems, the language is evolving to include several constru…
JSClassFinder: A Tool to Detect Class-like Structures in JavaScript
Leonardo Humberto Silva, Daniel Hovadick, Marco Tulio Valente +3
With the increasing usage of JavaScript in web applications, there is a great demand to write JavaScript code that is reliable and maintainable. To achieve these goals, classes can…