Research Output

2019

Discovering Community Patterns in Open-Source: A Systematic Approach and Its Evaluation

Tamburri, D. A., Palomba, F., Serebrenik, A. & Zaidman, A., 2019, In : Empirical Software Engineering. 24, 3, p. 1369-1417 49 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
3 Citations (Scopus)
43 Downloads (Pure)

Do as i Do, Not as i Say: Do Contribution Guidelines Match the GitHub Contribution Process?

Elazhary, O., Storey, M-A., Ernst, N. & Zaidman, A., 2019, Proceedings - 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019. IEEE, p. 286-290 5 p. 8919187

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
10 Downloads (Pure)

Does reviewer recommendation help developers?

Kovalenko, V., Tintarev, N., Pasynkov, E., Bird, C. & Bacchelli, A., 2019, In : IEEE Transactions on Software Engineering. p. 1-23 23 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
158 Downloads (Pure)

Effective and Efficient API Misuse Detection via Exception Propagation and Search-Based Testing

Kechagia, M., Devroey, X., Panichella, A., Gousios, G. & van Deursen, A., 2019, ISSTA 2019 : Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis . Moller, A. & Zhang, D. (eds.). New York: Association for Computing Machinery (ACM), p. 192-203 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
375 Downloads (Pure)

EvoSuite at the SBST 2019 Tool Competition

Campos, J., Panichella, A. & Fraser, G., 2019, 2019 IEEE/ACM 12th International Workshop on Search-Based Software Testing (SBST). IEEE, p. 29-32 4 p. 8812194

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Factors Affecting Cloud Infra-Service Development Lead Times: A Case Study at ING

Huijgens, H., Greuter, E., Brons, J., Doorn, E. A. V., Papadopoulos, I., Martinez, F. M., Aniche, M., Visser, O. & Deursen, A. V., 2019, Proceedings of the International Conference on Software Engineering (ICSE): Software Engineering in Practice (SEIP). IEEE, p. 233-242 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
336 Downloads (Pure)

Fine-grained just-in-time defect prediction

Pascarella, L., Palomba, F. & Bacchelli, A., 2019, In : Journal of Systems and Software. 150, p. 22-36 15 p.

Research output: Contribution to journalArticleScientificpeer-review

8 Citations (Scopus)

Healthcare Android apps: A tale of the customers’ perspective

Nicolai, M., Pascarella, L., Palomba, F. & Bacchelli, A., 2019, WAMA 2019: Proceedings of the 3rd ACM SIGSOFT International Workshop on App Market Analytics. Sarro, F. & Nayebi, M. (eds.). New York: Association for Computing Machinery (ACM), p. 33-39 7 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

How the Experience of Development Teams Relates to Assertion Density of Test Classes

Catolino, G., Palomba, F., Zaidman, A. & Ferrucci, F., 1 Sep 2019, Proceedings - 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019. Institute of Electrical and Electronics Engineers (IEEE), p. 223-234 12 p. 8919174

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
12 Downloads (Pure)

Improving Change Prediction Models with Code Smell-Related Information

Catolino, G., Palomba, F., Arcelli Fontana, F., De Lucia, A., Zaidman, A. & Ferrucci, F., 2019, In : Empirical Software Engineering. 25 (2020), p. 49–95 47 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
15 Downloads (Pure)

Investigating developer perception on test smells using better code hub - Work in progress -

Schvarcbacher, M., Spadini, D., Bruntink, M. & Oprescu, A., 2019, SATTOSE 2019 Seminar Series on Advanced Techniques & Tools for Software Evolution: Proceedings of the Seminar Series on Advanced Techniques & Tools for Software Evolution (SATTOSE 2019). Etien, A. (ed.). CEUR-WS.org, p. 1-6 6 p. (CEUR Workshop Proceedings; vol. 2510).

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
44 Downloads (Pure)

Java Unit Testing Tool Competition - Seventh Round

Kifetew, F., Devroey, X. & Rueda, U., 2019, 2019 IEEE/ACM 12th International Workshop on Search-Based Software Testing (SBST): Proceedings. Piscataway: IEEE, p. 15-20 6 p. 8812209

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
97 Downloads (Pure)

Monitoring-aware IDEs

Winter, J., Aniche, M., Cito, J. & van Deursen, A., 2019, ESEC/FSE 2019 : Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . Association for Computing Machinery (ACM), p. 420-431 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
174 Downloads (Pure)

Not all bugs are the same: Understanding, characterizing, and classifying bug types

Catolino, G., Palomba, F., Zaidman, A. & Ferrucci, F., 2019, In : Journal of Systems and Software. 152, p. 165-181 17 p.

Research output: Contribution to journalArticleScientificpeer-review

5 Citations (Scopus)

On the Impact of Code Smells on the Energy Consumption of Mobile Applications

Palomba, F., Di Nucci, D., Panichella, A., Zaidman, A. & De Lucia, A., 2019, In : Information and Software Technology. 105, p. 43-55 13 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
16 Citations (Scopus)
1 Downloads (Pure)

PathMiner: A library for mining of path-based representations of code

Kovalenko, V., Bogomolov, E., Bryksin, T. & Bacchelli, A., 1 May 2019, 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR). IEEE, p. 13-17 5 p. 8816777

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
48 Downloads (Pure)

Perceived relevance of automatic code inspection in end-user development: A study on VBA

Roy, S., Van Deursen, A. & Hermans, F., 2019, Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering. New York, NY, USA: Association for Computing Machinery (ACM), p. 167-176 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
48 Downloads (Pure)

Pragmatic software testing education

Aniche, M., Hermans, F. & van Deursen, A., 22 Feb 2019, SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery (ACM), p. 414-420 7 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
1633 Downloads (Pure)

Releasing Fast and Slow: An Exploratory Case Study at ING

Kula, E., Rastogi, A., Huijgens, H., van Deursen, A. & Gousios, G., 2019, ESEC/FSE 2019 : Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Dumas, M. & Pfahl, D. (eds.). New York: ACM DL, p. 785-795 11 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1408 Downloads (Pure)

Search-Based Crash Reproduction and Its Impact on Debugging

Soltani, M., Panichella, A. & van Deursen, A., 2019, In : IEEE Transactions on Software Engineering. p. 1-24 24 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
5 Citations (Scopus)
144 Downloads (Pure)

Search-based multi-vulnerability Testing of XML injections in web applications

Jan, S., Panichella, A., Arcuri, A. & Briand, L., 2019, In : Empirical Software Engineering. 24, 6, p. 3696-3729 34 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
2 Citations (Scopus)
3 Downloads (Pure)

Test-Driven Code Review: An Empirical Study

Spadini, D., Palomba, F., Baum, T., Hanenberg, S., Bruntink, M. & Bacchelli, A., 2019, Proceedings of the 41st ACM/IEEE International Conference on Software Engineering. IEEE, p. 1061-1072 12 p. 8811911

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
2 Citations (Scopus)
87 Downloads (Pure)

The Adoption of JavaScript Linters in Practice: A Case Study on ESLint

Tómasdóttir, K., Aniche, M. & van Deursen, A., 2019, In : IEEE Transactions on Software Engineering.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
272 Downloads (Pure)

The Delta Maintainability Model: Measuring Maintainability of Fine-Grained Code Changes

di Biase, M., Rastogi, A., Bruntink, M. & van Deursen, A., 2019, TechDebt 2019 - International Conference on Technical Debt. IEEE, p. 113-122 10 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
231 Downloads (Pure)

The Effect of Reading Code Aloud on Comprehension: An Empirical Study with School Students

Swidan, A. & Hermans, F., 9 May 2019, CompEd'19 : Proceedings of the ACM Conference on Global Computing Education. New York, NY: Association for Computing Machinery (ACM), p. 178-184 7 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

1 Citation (Scopus)

The effects of change decomposition on code review—a controlled experiment

di Biase, M., Bruntink, M., van Deursen, A. & Bacchelli, A., 13 May 2019, In : PeerJ Computer Science. 5, p. 1-25 25 p., 193.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
83 Downloads (Pure)

The Effect of Reading Code Aloud on Comprehension: An Empirical Study with School Students

Swidan, A. & Hermans, F., 2019, CompEd '19: Proceedings of the ACM Conference on Global Computing Education. New York: Association for Computing Machinery (ACM), p. 178-184 7 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

281 Downloads (Pure)
Open Access
File
96 Downloads (Pure)

To react, or not to react: Patterns of reaction to API deprecation

Sawant, A. A., Robbes, R. & Bacchelli, A., 2019, In : Empirical Software Engineering. 24, 6, p. 3824-3870 47 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
1 Citation (Scopus)
24 Downloads (Pure)

Toward a Smell-aware Bug Prediction Model

Palomba, F., Zanoni, M., Arcelli Fontana, F., De Lucia, A. & Oliveto, R., Feb 2019, In : IEEE Transactions on Software Engineering. 45, 2, p. 194-218 25 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
21 Citations (Scopus)
65 Downloads (Pure)

Towards Automated Test Case Generation Maturity

Molina, U. R., Kifetew, F. M. & Devroey, X., 27 May 2019, 2019 IEEE/ACM 12th International Workshop on Search-Based Software Testing (SBST). IEEE, p. 9-10 2 p. 8812190

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
99 Downloads (Pure)

Tracing Back Log Data to its Log Statement: From Research to Practice

Schipper, D., Aniche, M. & van Deursen, A., 2019, 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR): Proceedings. IEEE, p. 545-549 5 p. 8816773

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
1 Citation (Scopus)
328 Downloads (Pure)

Uniform Sampling of SAT Solutions for Configurable Systems: Are We There Yet?

Plazar, Q., Acher, M., Perrouin, G., Devroey, X. & Cordy, M., 2019, Proceedings - 2019 IEEE 12th International Conference on Software Testing, Verification and Validation, ICST 2019: Proceedings. O'Conner, L. (ed.). Piscataway, NJ: IEEE, p. 240-251 12 p. 8730148

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
203 Downloads (Pure)

Welcome from the chairs

Fontana, F. A., Perrouin, G., Ampatzoglou, A., Acher, M., Walter, B., Cordy, M., Palomba, F. & Devroey, X., 27 Aug 2019, MaLTeSQuE 2019 - Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation, co-located with ESEC/FSE 2019. Fontana, F. A., Walter, B., Ampatzoglou, A., Palomba, F., Perrouin, G., Acher, M., Cordy, M. & Devroey, M. (eds.). p. III-IV (MaLTeSQuE 2019 - Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation, co-located with ESEC/FSE 2019).

Research output: Chapter in Book/Conference proceedings/Edited volumeForeword/postscriptScientific

Welcome from the chairs

Vanderose, B., Frenay, B., Henry, J. & Devroey, X., 26 Aug 2019, EASEAI 2019 - Proceedings of the 1st ACM SIGSOFT International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, co-located with ESEC/FSE 2019. Vanderose, B., Frenay, B., Henry, B. & Henry, X. (eds.). p. III (EASEAI 2019 - Proceedings of the 1st ACM SIGSOFT International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, co-located with ESEC/FSE 2019).

Research output: Chapter in Book/Conference proceedings/Edited volumeForeword/postscriptScientific

XLBlocks: a Block-based Formula Editor for Spreadsheet Formulas

Jansen, B. & Hermans, F., 2019, 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). Smith, J., Bogart, C. A., Good, J. & Fleming, S. D. (eds.). Piscataway: IEEE, p. 55-63 9 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeChapterScientificpeer-review

Open Access
File
139 Downloads (Pure)
2018

A Graph-based Dataset of Commit History of Real-World Android apps

Geiger, F-X., Malavolta, I., Pascarella, L., Palomba, F., Di Nucci, D. & Bacchelli, A., 2018, Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY. New York, NY: Association for Computing Machinery (ACM), p. 30-33 4 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
12 Citations (Scopus)
114 Downloads (Pure)

A Large Scale Empirical Comparison of State-of-the-art Search-based Test Case Generators

Panichella, A., Kifetew, F. M. & Tonella, P., 2018, In : Information and Software Technology. 104, p. 236-256 21 p.

Research output: Contribution to journalArticleScientificpeer-review

7 Citations (Scopus)

An Empirical Evaluation of Feedback-Driven Software Development

Beller, M., 2018, 212 p.

Research output: ThesisDissertation (TU Delft)

Open Access
File
404 Downloads (Pure)

An Exploratory Study on Faults in Web API Integration in a Large-Scale Payment Company

Aué, J., Aniche, M., Lobbezoo, M. & van Deursen, A., 2018, ICSE-SEIP '18: 40th International Conference on Software Engineering: Software Engineering in Practice Track. Association for Computing Machinery (ACM), p. 13-22

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
2 Citations (Scopus)
131 Downloads (Pure)

An Investigation of Compression Techniques to Speed up Mutation Testing

Zhu, Q., Panichella, A. & Zaidman, A., 2018, Proceedings of the 11th International Conference on Software Testing, Verification, and Validation (ICST). IEEE, p. 274-284

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
1 Citation (Scopus)
25 Downloads (Pure)

A Search-based Approach for Accurate Identification of Log Message Formats

Messaoudi, S., Panichella, A., Bianculli, D., Briand, L. & Sasnauskas, R., 2018, Proceedings of the 26th International Conference on Program Comprehension. New York, NY: ACM/IEEE, p. 167-177 11 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
16 Citations (Scopus)
42 Downloads (Pure)

A Systematic Literature Review of How Mutation Testing Supports Quality Assurance Processes

Zhu, Q., Panichella, A. & Zaidman, A., 2018, In : Software Testing, Verification and Reliability. 28, 6, p. 1-39 39 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
4 Citations (Scopus)
28 Downloads (Pure)

A Test Case Prioritization Genetic Algorithm guided by the Hypervolume Indicator

Di Nucci, D., Panichella, A., Zaidman, A. & De Lucia, A., 31 Aug 2018, In : IEEE Transactions on Software Engineering. PP, 99, p. 1-24 24 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
138 Downloads (Pure)

A usability analysis of blocks-based programming editors using cognitive dimensions

Holwerda, R. & Hermans, F., 2018, Proceedings - 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2018. Kelleher, C., Engels, G., Fernandes, J. P., Cunha, J. & Mendes, J. (eds.). IEEE, Vol. 2018-October. p. 217-225 9 p. 8506483

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

5 Citations (Scopus)

Automatic Quality Assurance and Release (Dagstuhl Seminar 18122)

Adams, B., Baudry, B., Eldh, S. & Zaidman, A., 2018, Dagstuhl. 34 p.

Research output: Book/ReportReportScientific

Open Access
File
14 Downloads (Pure)

Automatic Test Smell Detection using Information Retrieval Techniques

Palomba, F., Zaidman, A. & De Lucia, A., 2018, Proceedings of the International Conference on Software Maintenance and Evolution (ICSME). Piscataway, NJ: IEEE, p. 311-322 12 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

File
14 Citations (Scopus)
95 Downloads (Pure)

Big data software analytics with Apache Spark

Gousios, G., 2018, Proceedings of the 40th International Conference on Software Engineering, ICSE '18: Companion Proceedings. New York, NY: Association for Computing Machinery (ACM), Vol. Part F137351. p. 542-543 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

3 Citations (Scopus)

Classifying code comments in Java Mobile Applications

Pascarella, L., 2018, Conference on Mobile Software Engineering and Systems. p. 39-40 2 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
1 Citation (Scopus)
105 Downloads (Pure)

Code Phonology: An exploration into the vocalization of code

Hermans, F., Swidan, A. & Aivaloglou, E., 2018, Proceedings of the 26th Conference on Program Comprehension, ICPC 2018. New York, NY: Association for Computing Machinery (ACM), p. 308-311 4 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
File
3 Citations (Scopus)
92 Downloads (Pure)