Research Output

2020

A benchmark-based evaluation of search-based crash reproduction

Soltani, M., Derakhshanfar, P., Devroey, X. & van Deursen, A., Jan 2020, In : Empirical Software Engineering. 25, 1, p. 96–138 43 p.

Research output: Contribution to journalArticleScientificpeer-review

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

An Application of Model Seeding to Search-based Unit Test Generation for Gson

Olsthoorn, M., Derakhshanfar, P. & Devroey, X., 2020, (Accepted/In press) Search-Based Software Engineering - 12th International Symposium, SSBSE 2020. Aleti, A. & Panichella, A. (eds.). Springer

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

Open Access
File
15 Downloads (Pure)

An enhanced KNN-based twin support vector machine with stable learning rules

Nasiri, J. A. & Mir, A. M., 2020, In : Neural Computing and Applications. 32, 16, p. 12949-12969 21 p.

Research output: Contribution to journalArticleScientificpeer-review

A Systematic Comparison of Search-Based Approaches for LDA Hyperparameter Tuning

Panichella, A., 2020, (Accepted/In press) In : Information and Software Technology.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
1 Downloads (Pure)

Augmented Fine-Grained Defect Prediction for Code Review

Pascarella, L., 2020, 177 p.

Research output: ThesisDissertation (TU Delft)

Open Access
File
26 Downloads (Pure)

Automated Repair of Feature Interaction Failures in Automated Driving Systems

Abdessalem, R. B., Panichella, A., Nejati, S., Briand, L. & Stifter, T., 2020, The ACM SIGSOFT International Symposium on Software Testing and Analysis. Association for Computing Machinery (ACM), p. 88-100 13 p.

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

Open Access
File
9 Downloads (Pure)

Botsing, a Search-based Crash Reproduction Framework for Java

Derakhshanfar, P., Devroey, X., Panichella, A., Zaidman, A. E. & van Deursen, A., 31 Aug 2020, (Accepted/In press) 35th IEEE/ACM International Conference on Automated Software Engineering (ASE ’20), September 21–25, 2020, Virtual Event, Australia. ACM/IEEE, 5 p.

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

Open Access
File
9 Downloads (Pure)

Commonality-Driven Unit Test Generation

Evers, B., Derakhshanfar, P., Devroey, X. & Zaidman, A., Jul 2020, (Accepted/In press) Search-Based Software Engineering - 12th International Symposium, SSBSE 2020. Aleti, A. & Panichella, A. (eds.). Springer, 15 p.

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

Open Access
File
4 Downloads (Pure)

Crash Reproduction Using Helper Objectives

Derakhshanfar, P., Devroey, X., Zaidman, A., van Deursen, A. & Panichella, A., 2020, GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion. Cancún, Mexico: ACM DL, p. 309-310 2 p. (GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion).

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

Open Access
File
10 Downloads (Pure)

DeepTC-Enhancer: Improving the Readability of Automatically Generated Tests

Roy, D., Zhang, Z., Arnaoudova, V., Panichella, A., Panichella, S., Gonzalez, D. & Mirakhorli, M., 2020, (Accepted/In press) The 35th IEEE/ACM International Conference on Automated Software Engineering. IEEE / ACM

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

Open Access
File
4 Downloads (Pure)

Dependency Solving Is Still Hard, but We Are Getting Better at It

Abate, P., Di Cosmo, R., Gousios, G. & Zacchiroli, S., 2020, 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER): Proceedings. Kontogiannis, K., Khomh, F., Chatzigeorgiou, A., Fokaefs, M-E. & Zhou, M. (eds.). IEEE, p. 547-551 5 p. 9054837

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

Open Access
File
12 Downloads (Pure)

Domain-Based Fuzzing for Supervised Learning of Anomaly Detection in Cyber-Physical Systems

Wijaya, H., Aniche, M. & Mathur, A., 2020, (Accepted/In press) EEE/ACM 42nd International Conference on Software Engineering Workshops : The 1st International Workshop on Engineering and Cybersecurity of Critical Systems (EnCyCriS).

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

Open Access
File
30 Downloads (Pure)

Extended abstract: Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack

Halin, A., Nuttinck, A., Acher, M., Devroey, X., Perrouin, G. & Baudry, B., Jul 2020, (Accepted/In press) Proceedings of the 24th ACM International Systems and Software Product Line Conference (SPLC '20). ACM DL, Vol. A. 1 p.

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

Open Access
File
1 Downloads (Pure)

Generating Highly-structured Input Data by Combining Search-based Testing and Grammar-based Fuzzing

Olsthoorn, M. J. G., van Deursen, A. & Panichella, A., 2020, (Accepted/In press) The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020). ACM/IEEE

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

Open Access
File
42 Downloads (Pure)

Good Things Come In Threes: Improving Search-based Crash Reproduction With Helper Objectives

Derakhshanfar, P., Devroey, X., Zaidman, A. E., van Deursen, A. & Panichella, A., 31 Aug 2020, (Accepted/In press) 35th IEEE/ACM International Conference on Automated Software Engineering (ASE ’20), September 21–25, 2020, Virtual Event, Australia. IEEE / ACM, 13 p.

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

Open Access
File
25 Downloads (Pure)

Guest editorial: Mining software repositories 2018

Kamei, Y. & Zaidman, A., 2020, In : Empirical Software Engineering. 25, 3, p. 2055-2057 3 p.

Research output: Contribution to journalEditorialScientificpeer-review

How bugs are born: a model to identify how bugs are introduced in software components

Rodríguez-Pérez, G., Robles, G., Serebrenik, A., Zaidman, A., Germán, D. M. & Gonzalez-Barahona, J. M., 2020, In : Empirical Software Engineering. 25, 2, p. 1294-1340 47 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
106 Downloads (Pure)

It is not Only About Control Dependent Nodes: Basic Block Coverage for Search-Based Crash Reproduction

Derakhshanfar, P., Devroey, X. & Zaidman, A., Jul 2020, (Accepted/In press) Search-Based Software Engineering - 12th International Symposium, SSBSE 2020. Aleti, A. & Panichella, A. (eds.). Springer, 15 p.

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

Open Access
File
4 Downloads (Pure)

Java Unit Testing Tool Competition - Eighth Round

Devroey, X., Panichella, S. & Gambi, A., May 2020, IEEE/ACM 42nd International Conference on Software Engineering Workshops (ICSE 2020). ACM DL, 4 p.

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

Open Access
File
20 Downloads (Pure)

MALTESQUE 2019 Workshop Summary

Arcelli Fontana, F., Perrouin, G., Ampatzoglou, A., Archer, M., Walter, B., Cordy, M., Palomba, F. & Devroey, X., 1 Jan 2020, In : Software Engineering Notes. 45, 1, p. 34–35

Research output: Contribution to journalArticleScientific

File
33 Downloads (Pure)

OffSide: Learning to Identify Mistakes in Boundary Conditions

Arnar Briem, J., Smit, J., Sellik, H., Rapoport, P., Gousios, G. & Aniche, M., 2020, (Accepted/In press) IEEE/ACM 42nd International Conference on Software Engineering Workshops (ICSEW'20), May 23--29, 2020, Seoul, Republic of Korea: 2nd Workshop on Testing for Deep Learning and Deep Learning for Testing.

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

Open Access
File
85 Downloads (Pure)

On the performance of method-level bug prediction: A negative result

Pascarella, L., Palomba, F. & Bacchelli, A., 2020, In : Journal of Systems and Software. 161, p. 1-15 15 p., 110493.

Research output: Contribution to journalArticleScientificpeer-review

Oracle Issues in Machine Learning and Where to Find Them

Liem, C. C. S. & Panichella, A., 2020, Proceedings of the 8th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE). 7 p. (ICSEW' 20).

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

Open Access
File
88 Downloads (Pure)

Pandemic programming: How COVID-19 affects software developers and how their organizations can help

Ralph, P., Baltes, S., Adisaputri, G., Torkar, R., Kovalenko, V., Kalinowski, M., Novielli, N., Yoo, S., Devroey, X., Tan, X., Zhou, M., Turhan, B., Hoda, R., Hata, H., Robles, G., Milani Fard, A. & Alkadhi, R., 14 Sep 2020, In : Empirical Software Engineering. p. 1-35 35 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
1 Downloads (Pure)

Practical detection of CMS plugin conflicts in large plugin sets

Lima, I., Cândido, J. & d'Amorim, M., 1 Feb 2020, In : Information and Software Technology. 118, p. 1-13 13 p., 106212.

Research output: Contribution to journalArticleScientificpeer-review

Primers or Reminders? The Effects of Existing Review Comments on Code Review

Spadini, D., Calikli, G. & Bacchelli, A., 2020, Proceedings of the 42nd International Conference on Software Engineering (ICSE '20). 12 p.

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

Open Access
File
307 Downloads (Pure)

Report from the 1st Int. Workshop on Education through Advanced Software Engineering and Artificial Intelligence (EASEAI ’19)

Vanderose, B., Frenay, B., Henry, J. & Devroey, X., 1 Jan 2020, In : Software Engineering Notes. 45, 1, p. 25–27

Research output: Contribution to journalArticleScientific

File
38 Downloads (Pure)

Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities

Panichella, A., Panichella, S., Fraser, G., Sawant, A. A. & Hellendoorn, V. J., Aug 2020, (Accepted/In press) 36th IEEE The International Conference on Software Maintenance and Evolution (ICSME 2020). IEEE

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

Open Access
File
11 Downloads (Pure)

Search-based crash reproduction using behavioural model seeding

Derakhshanfar, P., Devroey, X., Perrouin, G., Zaidman, A. & van Deursen, A., 12 Apr 2020, In : Software Testing, Verification and Reliability. 30, 3, 28 p., e1733.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
24 Downloads (Pure)

Selecting third-party libraries: The practitioners' perspective

Larios Vargas, E., Aniche, M., Treude, C., Bruntink, M. & Gousios, G., 8 Nov 2020, ESEC/FSE 2020: The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Association for Computing Machinery (ACM)

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

Open Access
File
22 Downloads (Pure)

Spreadsheet use and programming experience: An exploratory survey

Sarkar, A., Borghouts, J. W., Iyer, A., Khullar, S., Canton, C., Hermans, F., Gordon, A. D. & Williams, J., 2020, CHI EA 2020 - Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems. New York, NY, USA: Association for Computing Machinery (ACM), 3382807. (Conference on Human Factors in Computing Systems - Proceedings).

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

Ten simple rules for getting started on Twitter as a scientist

Cheplygina, V., Hermans, F., Albers, C., Bielczyk, N. & Smeets, I., 2020, In : PLoS Computational Biology. 16, 2, p. e1007513 9 p.

Research output: Contribution to journalEditorialScientificpeer-review

Open Access
File
34 Downloads (Pure)

Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation

Grano, G., Laaber, C., Panichella, A. & Panichella, S., 2020, In : IEEE Transactions on Software Engineering. p. 1-16 16 p.

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)

The application perspective of mutatoin testing

Zhu, Q., 10 Jun 2020, 209 p.

Research output: ThesisDissertation (TU Delft)

File
6 Downloads (Pure)

The Offshoring Elephant in the Room: Turnover

Smite, D., Solingen, R. V. & Chatzipetrou, P., 2020, In : IEEE Software. 37, 3, p. 54-62 9 p., 8664169.

Research output: Contribution to journalArticleScientificpeer-review

1 Citation (Scopus)
2019

AbsCon: A Test Concretizer for Model-based Testing

Vanhecke, J., Devroey, X. & Perrouin, G., 2019, Proceedings of the 2019 IEEE 12th International Conference on Software Testing, Verification and Validation Workshops: 15th Workshop on Advances in Model Based Testing (A-MOST '19). IEEE, p. 15-22 8 p. 8728920

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

File
117 Downloads (Pure)

A Decade of Featured Transition Systems

Cordy, M., Devroey, X., Legay, A., Perrouin, G., Classen, A., Heymans, P., Schobbens, P-Y. & Raskin, J-F., 9 Nov 2019, From Software Engineering to Formal Methods and Tools, and Back.. ter Beek, M. H., Fantechi, A. & Semini, L. (eds.). Cham: Springer, Vol. 11865. p. 285-312 28 p. (Lecture Notes in Computer Science; vol. 11865).

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

3 Citations (Scopus)

An Adaptive Evolutionary Algorithm based on Non-Euclidean Geometry for Many-objective Optimization

Panichella, A., 2019, GECCO '19 : Proceedings of The Genetic and Evolutionary Computation Conference. New york: Association for Computing Machinery (ACM), p. 595-603 9 p.

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

13 Downloads (Pure)

An Empirical Catalog of Code Smells for the Presentation Layer of Android Apps

Goularte Carvalho, S., Aniche, M., Veríssimo, J., Durelli, R. & Gerosa, M. A., 2019, In : Empirical Software Engineering. 24, 6, p. 3546–3586 41 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
52 Downloads (Pure)

A snowballing literature study on test amplification

Danglot, B., Vera-Perez, O., Yu, Z., Zaidman, A., Monperrus, M. & Baudry, B., 2019, In : Journal of Systems and Software. 157, p. 1-16 16 p., 110398.

Research output: Contribution to journalArticleScientificpeer-review

5 Citations (Scopus)

A Systematic Comparison of Search Algorithms for Topic Modelling—A Study on Duplicate Bug Report Identification

Panichella, A., 1 Jan 2019, Search-Based Software Engineering - 11th International Symposium, SSBSE 2019, Proceedings. Nejati, S. & Gay, G. (eds.). Springer, p. 11-26 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11664 LNCS).

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

Open Access
File
76 Downloads (Pure)

Beyond Unit-Testing in Search-based Test Case Generation: Challenges and Opportunities

Panichella, A., 2019, 2019 IEEE/ACM 12th International Workshop on Search-Based Software Testing (SBST). IEEE, p. 7-8 2 p. 8812175

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

File
112 Downloads (Pure)

Blockchain-Based Software Engineering

Beller, M. & Hejderup, J., 2019, 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). Kellenberger, P. (ed.). Piscataway: IEEE, p. 53-56 4 p.

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

Open Access
File
149 Downloads (Pure)

Challenges of end-user programmers: Reflections from two groups of end-users

Swidan, A., 2019, 148 p.

Research output: ThesisDissertation (TU Delft)

Open Access
File
101 Downloads (Pure)

Classifying code comments in Java software systems

Pascarella, L., Bruntink, M. & Bacchelli, A., 2019, In : Empirical Software Engineering. 24, 3, p. 1499-1537 39 p.

Research output: Contribution to journalArticleScientificpeer-review

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

Comprehending Test Code: An Empirical Study

Yu, C. S., Treude, C. & Aniche, M., 2019, Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution. IEEE, p. 501-512

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

Open Access
File
44 Downloads (Pure)

Correction to: Search-based multi-vulnerability testing of XML injections in web applications (Empirical Software Engineering, (2019), 10.1007/s10664-019-09707-8)

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

Research output: Contribution to journalComment/Letter to the editorScientific

Open Access
File
3 Downloads (Pure)

Current Challenges in Practical Object-Oriented Software Design

Aniche, M., Yoder, J. W. & Kon, F., 2019, 41st ACM/IEEE International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). Kellenberger, P. (ed.). Piscataway: IEEE, p. 113-116 4 p.

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

Open Access
File
180 Downloads (Pure)
Open Access
File
651 Downloads (Pure)

Developer Testing in The IDE: Patterns, Beliefs, And Behavior

Beller, M., Gousios, G., Panichella, A., Proksch, S., Amann, S. & Zaidman, A., 2019, In : IEEE Transactions on Software Engineering. 45, 3, p. 261-284 24 p., 8116886.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
7 Citations (Scopus)
116 Downloads (Pure)