Ausgabe 6/2023
Inhalt (28 Artikel)
Developers talking about code quality
Jürgen Börstler, Kwabena E. Bennin, Sara Hooshangi, Johan Jeuring, Hieke Keuning, Carsten Kleiner, Bonnie MacKellar, Rodrigo Duran, Harald Störrle, Daniel Toll, Jelle van Assema
Is GitHub’s Copilot as bad as humans at introducing vulnerabilities in code?
Owura Asare, Meiyappan Nagappan, N. Asokan
Experimental comparison of features, analyses, and classifiers for Android malware detection
Lwin Khin Shar, Biniam Fisseha Demissie, Mariano Ceccato, Yan Naing Tun, David Lo, Lingxiao Jiang, Christoph Bienert
GitHub Actions: The Impact on the Pull Request Process
Mairieli Wessel, Joseph Vargovich, Marco A. Gerosa, Christoph Treude
Do RESTful API design rules have an impact on the understandability of Web APIs?
Justus Bogner, Sebastian Kotstein, Timo Pfaff
Evaluating seed selection for fuzzing JavaScript engines
Ming Wen, Yongcong Wang, Yifan Xia, Hai Jin
Automated detection, categorisation and developers’ experience with the violations of honesty in mobile apps
Humphrey O. Obie, Hung Du, Kashumi Madampe, Mojtaba Shahin, Idowu Ilekura, John Grundy, Li Li, Jon Whittle, Burak Turhan, Hourieh Khalajzadeh
CoCoAST: Representing Source Code via Hierarchical Splitting and Reconstruction of Abstract Syntax Trees
Ensheng Shi, Yanlin Wang, Lun Du, Hongyu Zhang, Shi Han, Dongmei Zhang, Hongbin Sun
Using gameplay videos for detecting issues in video games
Emanuela Guglielmi, Simone Scalabrino, Gabriele Bavota, Rocco Oliveto
On the effectiveness of log representation for log-based anomaly detection
Xingfang Wu, Heng Li, Foutse Khomh
When conversations turn into work: a taxonomy of converted discussions and issues in GitHub
Dong Wang, Masanari Kondo, Yasutaka Kamei, Raula Gaikovina Kula, Naoyasu Ubayashi
Computation offloading for ground robotic systems communicating over WiFi – an empirical exploration on performance and energy trade-offs
Milica Ðorđević, Michel Albonico, Grace A. Lewis, Ivano Malavolta, Patricia Lago
A syntax-guided multi-task learning approach for Turducken-style code generation
Guang Yang, Yu Zhou, Xiang Chen, Xiangyu Zhang, Yiran Xu, Tingting Han, Taolue Chen
What kinds of contracts do ML APIs need?
Samantha Syeda Khairunnesa, Shibbir Ahmed, Sayem Mohammad Imtiaz, Hridesh Rajan, Gary T. Leavens
Automated NFR testing in continuous integration environments: a multi-case study of Nordic companies
Liang Yu, Emil Alégroth, Panagiota Chatzipetrou, Tony Gorschek
Energy efficiency of the Visitor Pattern: contrasting Java and C++ implementations
Déaglán Connolly Bree, Mel Ó Cinnéide
Generating and detecting true ambiguity: a forgotten danger in DNN supervision testing
Michael Weiss, André García Gómez, Paolo Tonella
The software heritage license dataset (2022 edition)
Jesus M. Gonzalez-Barahona, Sergio Montes-Leon, Gregorio Robles, Stefano Zacchiroli
On the Investigation of Empirical Contradictions - Aggregated Results of Local Studies on Readability and Comprehensibility of Source Code
Talita Vieira Ribeiro, Paulo Sérgio Medeiros dos Santos, Guilherme Horta Travassos
We do not understand what it says – studying student perceptions of software modelling
Shalini Chakraborty, Grischa Liebel
An empirical comparison of ethnic and gender diversity of DevOps and non-DevOps contributions to open-source projects
Nimmi Rashinika Weeraddana, Xiaoyan Xu, Mahmoud Alfadel, Shane McIntosh, Meiyappan Nagappan
Performance evolution of configurable software systems: an empirical study
Christian Kaltenecker, Stefan Mühlbauer, Alexander Grebhahn, Norbert Siegmund, Sven Apel
Analyzing the BizDev interface in an enterprise context: a case of developers acting in business
Caique G. Moreira, Breno B. N. de França, Tayana U. Conte
An empirical study on software understandability and its dependence on code characteristics
Luigi Lavazza, Sandro Morasca, Marco Gatto