Ausgabe 1/2019
Includes Special Sections on “Program Comprehension” and “Software Analysis, Evolution, and Reengineering”
Inhalt (17 Artikel)
Studying the consistency of star ratings and reviews of popular free hybrid Android and iOS apps
Hanyang Hu, Shaowei Wang, Cor-Paul Bezemer, Ahmed E. Hassan
Alleviating patch overfitting with automatic test generation: a study of feasibility and effectiveness for the Nopol repair system
Zhongxing Yu, Matias Martinez, Benjamin Danglot, Thomas Durieux, Martin Monperrus
Software engineering in start-up companies: An analysis of 88 experience reports
Eriks Klotins, Michael Unterkalmsteiner, Tony Gorschek
Programmers do not favor lambda expressions for concurrent object-oriented code
Sebastian Nielebock, Robert Heumüller, Frank Ortmeier
Identification and prioritization of SLR search tool requirements: an SLR and a survey
Ahmed Al-Zubidy, Jeffrey C. Carver
An empirical study of game reviews on the Steam platform
Dayi Lin, Cor-Paul Bezemer, Ying Zou, Ahmed E. Hassan
Investigating whether and how software developers understand open source software licensing
Daniel A. Almeida, Gail C. Murphy, Greg Wilson, Michael Hoye
Understanding the behaviour of hackers while performing attack tasks in a professional setting and in a public challenge
Mariano Ceccato, Paolo Tonella, Cataldo Basile, Paolo Falcarin, Marco Torchiano, Bart Coppens, Bjorn De Sutter
Syntax, predicates, idioms — what really affects code complexity?
Shulamyt Ajami, Yonatan Woodbridge, Dror G. Feitelson
Introduction to the special issue on software analysis, evolution, and reengineering
Gabriele Bavota, Andrian Marcus
Redundancy-free analysis of multi-revision software artifacts
Carol V. Alexandru, Sebastiano Panichella, Sebastian Proksch, Harald C. Gall
An empirical comparison of dependency network evolution in seven software packaging ecosystems
Alexandre Decan, Tom Mens, Philippe Grosjean
Shorter identifier names take longer to comprehend
Johannes C. Hofmeister, Janet Siegmund, Daniel V. Holt
Effective fault localization of automotive Simulink models: achieving the trade-off between test oracle effort and fault localization accuracy
Bing Liu, Shiva Nejati, Lucia, Lionel C. Briand
Querying distilled code changes to extract executable transformations
Reinout Stevens, Tim Molderez, Coen De Roover