Issue 5/2019
Includes Special Sections on "Special Section on Software Maintenance and Evolution", "Special Section on Source Code Analysis and Manipulation" and "Special Section on Predictive Models and Data Analytics in Software Engineering"
Content (13 Articles)
Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction
Qiao Huang, Xin Xia, David Lo
The life-cycle of merge conflicts: processes, barriers, and strategies
Nicholas Nelson, Caius Brindescu, Shane McKee, Anita Sarma, Danny Dig
RETRACTED ARTICLE: The smell of fear: on the relation between test smells and flaky tests
Fabio Palomba, Andy Zaidman
Using bug descriptions to reformulate queries during text-retrieval-based bug localization
Oscar Chaparro, Juan Manuel Florez, Andrian Marcus
An empirical study of patch uplift in rapid release development pipelines
Marco Castelluccio, Le An, Foutse Khomh
Security code smells in Android ICC
Pascal Gadient, Mohammad Ghafari, Patrick Frischknecht, Oscar Nierstrasz
A comparison of tree- and line-oriented observational slicing
David Binkley, Nicolas Gold, Syed Islam, Jens Krinke, Shin Yoo
Open Access
Semantics-driven extraction of timed automata from Java programs
Giovanni Liva, Muhammad Taimoor Khan, Martin Pinzger
Guest editorial: special section on predictive models and data analytics in software engineering
David Bowes, Emad Shihab, Burak Turhan
Open Access
A novel online supervised hyperparameter tuning procedure applied to cross-company software effort estimation
Leandro L. Minku
Scripted GUI testing of Android open-source apps: evolution of test code and fragility causes
Riccardo Coppola, Maurizio Morisio, Marco Torchiano, Luca Ardito