Ausgabe 4/2018
This issue includes a Special Issue on Software Maintenance and Evolution, and a Special Issue on Source Code Analysis and Manipulation
Inhalt (20 Artikel)
Older adults and hackathons: a qualitative study
Wiesław Kopeć, Bartłomiej Balcerzak, Radosław Nielek, Grzegorz Kowalik, Adam Wierzbicki, Fabio Casati
Analyzing the effects of test driven development in GitHub
Neil C. Borle, Meysam Feghhi, Eleni Stroulia, Russell Greiner, Abram Hindle
An experience report on applying software testing academic results in industry: we need usable automated test generation
Andrea Arcuri
Effect sizes and their variance for AB/BA crossover design studies
Lech Madeyski, Barbara Kitchenham
Understanding semi-structured merge conflict characteristics in open-source Java projects
Paola Accioly, Paulo Borba, Guilherme Cavalcanti
Correctness attraction: a study of stability of software behavior under runtime perturbation
Benjamin Danglot, Philippe Preux, Benoit Baudry, Martin Monperrus
Code smells for Model-View-Controller architectures
Maurício Aniche, Gabriele Bavota, Christoph Treude, Marco Aurélio Gerosa, Arie van Deursen
On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK
Anand Ashok Sawant, Romain Robbes, Alberto Bacchelli
Cloned and non-cloned Java methods: a comparative study
Vaibhav Saini, Hitesh Sajnani, Cristina Lopes
Fusing multi-abstraction vector space models for concern localization
Yun Zhang, David Lo, Xin Xia, Giuseppe Scanniello, Tien-Duy B. Le, Jianling Sun
ProMeTA: a taxonomy for program metamodels in program reverse engineering
Hironori Washizaki, Yann-Gaël Guéhéneuc, Foutse Khomh
Introduction to the special issue on source code analysis and manipulation
Gabriele Bavota, Michaela Greiler
What are the effects of history length and age on mining software change impact?
Leon Moonen, Thomas Rolfsnes, Dave Binkley, Stefano Di Alesio
The need for software specific natural language techniques
Dave Binkley, Dawn Lawrie, Christopher Morrell
How effective are mutation testing tools? An empirical analysis of Java mutation testing tools with manual analysis and real faults
Marinos Kintis, Mike Papadakis, Andreas Papadopoulos, Evangelos Valvis, Nicos Malevris, Yves Le Traon
A comparison of code similarity analysers
Chaiyong Ragkhitwetsagul, Jens Krinke, David Clark