If you made any changes in Pure these will be visible here soon.

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)

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)

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)

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
37 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
24 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)
2019

A Theoretical and Empirical Analysis of Program Spectra Diagnosability

Perez, A., Abreu, R. & Deursen, A. V., 1 Mar 2019, In : IEEE Transactions on Software Engineering. p. 1-20 20 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
11 Downloads (Pure)
Open Access
File
651 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
376 Downloads (Pure)

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)

Lessons learned from developing mbeddr: a case study in language engineering with MPS

Völter, M., Kolb, B., Szabó, T., Ratiu, D. & van Deursen, A., 2019, In : Software and Systems Modeling. 18, 1, p. 585-630 46 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
6 Citations (Scopus)
246 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
175 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)
1634 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
1409 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
6 Citations (Scopus)
144 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
274 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
232 Downloads (Pure)

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)

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)
2018

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)

Code smells for Model-View-Controller architectures

Aniche, M., Bavota, G., Treude, C., Gerosa, M. A. & van Deursen, A., 2018, In : Empirical Software Engineering. 23, 4, p. 2121-2157 37 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
15 Citations (Scopus)
291 Downloads (Pure)

Delft Students on Software Architecture: DESOSA 2018

Deursen, A. V., Zaidman, A., Aniche, M., Clark, L., Weterings, G. & Kharisnawan, R., 2018, Delft University of Technology. (DESOSA; vol. 4)

Research output: Book/ReportBookScientific

File
1968 Downloads (Pure)

FEVER: An approach to analyze feature-oriented changes and artefact co-evolution in highly configurable systems

Dintzner, N., van Deursen, A. & Pinzger, M., 2018, In : Empirical Software Engineering. 23, 2, p. 905-952 48 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
6 Citations (Scopus)
30 Downloads (Pure)

Hierarchical Abstraction of Execution Traces for Program Comprehension

Feng, Y., Dreef, K., Jones, J. & Deursen, A. V., 2018, Proceedings of the 26th Conference on Program Comprehension, ICPC 2018. New York, NY: Association for Computing Machinery (ACM), p. 86-96 11 p.

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

4 Citations (Scopus)
100 Downloads (Pure)

On the Effectiveness of Automatically Inferred Invariants in Detecting Regression Faults in Spreadsheets

Roy, S., van Deursen, A. & Hermans, F., Jul 2018, Companion of the 18th IEEE International Conference on Software Quality, Reliability, and Security. Piscataway, NJ: IEEE, p. 199-206 8 p.

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

Open Access
File
32 Downloads (Pure)

Search-Based Test Data Generation for SQL Queries

Castelein, J., Aniche, M., Soltani, M., Panichella, A. & van Deursen, A., 2018, Proceedings of the 40th International Conference on Software Engineering. p. 1220-1230 11 p.

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

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

Single-objective versus Multi-Objectivized Optimization for Evolutionary Crash Reproduction

Soltani, M., Derakhshanfar, P., Panichella, A., Devroey, X., Zaidman, A. & van Deursen, A., Sep 2018, Search-Baed Software Engineering - 10th International Symposium, SSBSE 2018 - Proceedings. Colanzi, T. E. & McMinn, P. (eds.). Cham: Springer, p. 325-340 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11036 LNCS).

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

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

Software Analytics in Continuous Delivery: A Case Study on Success Factors

Huijgens, H., Spadini, D., Stevens, D., Visser, N. & van Deursen, A., 2018, ESEM' 18: Proceedings of the 12th International Symposium on Empirical Software Engineering and Measurement. New York: Association for Computing Machinery (ACM), p. 1-10 10 p. 25

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

Open Access
File
8 Citations (Scopus)
301 Downloads (Pure)

Software Ecosystem Call Graph for Dependency Management

Hejderup, J., van Deursen, A. & Gousios, G., 2018, ICSE-NIER'18 Proceedings of 40th International Conference on Software Engineering: New Ideas and Emerging Results Track. New York, NY: Association for Computing Machinery (ACM), p. 101-104 4 p.

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

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

Understanding Developers' Needs on Deprecation as a Language Feature

Sawant, A. A., Aniche, M., van Deursen, A. & Bacchelli, A., 2018, ICSE' 18 Proceedings of the 40th International Conference on Software Engineering. New York: Association for Computer Machinery, p. 561-571 11 p.

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

Open Access
File
142 Downloads (Pure)
2017

A Collaborative Approach to Teaching Software Architecture

van Deursen, A., Aniche, M., Aué, J., Slag, R., de Jong, M., Nederlof, A. & Bouwers, E., 2017, Proceedings - 48th ACM Technical Symposium on Computer Science Education, SIGCSE 2017. New York, NY: Association for Computing Machinery (ACM), p. 591-596 6 p.

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

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

A Guided Genetic Algorithm for Automated Crash Reproduction

Soltani, M., Panichella, A. & van Deursen, A., 2017, Proceedings of the 39th International Conference on Software Engineering (ICSE). Piscataway, NJ: IEEE, p. 209-220 12 p.

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

Open Access
File
19 Citations (Scopus)
217 Downloads (Pure)

Analysing the Linux kernel feature model changes using FMDiff

Dintzner, N., van Deursen, A. & Pinzger, M., Feb 2017, In : Software and Systems Modeling. 16, 1, p. 55-76 22 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
6 Citations (Scopus)
29 Downloads (Pure)

An Experience Report on Applying Passive Learning in a Large-Scale Payment Company

Wieman, R., Finavaro Aniche, M., Lobbezoo, W., Verwer, S. & van Deursen, A., 2017, Proceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017. Los Alamitos, CA: IEEE, p. 564-573 10 p.

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

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

A Test-suite Diagnosability Metric for Spectrum-based Fault Localization Approaches

Perez, A., Abreu, R. & Deursen, A. V., 2017, Proceedings of the 39th International Conference on Software Engineering (ICSE). Piscataway, NJ: IEEE, p. 654-664 11 p.

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

Open Access
File
26 Citations (Scopus)
108 Downloads (Pure)

Delft Students on Software Architecture: DESOSA 2017

van Deursen, A., Zaidman, A., Aniche, M., Mairet, V. & Oever, S. V. D., 17 Apr 2017, Delft: Delft University of Technology. 489 p. (Delft Students on Software Architecture: DESOSA; vol. 3)

Research output: Book/ReportBookScientific

Open Access
File
1432 Downloads (Pure)

Effort and Cost in Software Engineering: A Comparison of Two Industrial Data Sets

Huijgens, H., van Deursen, A., Minku, L. L. & Lokan, C., Jun 2017, Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, EASE 2017. Mendes, E., Counsell, S. & Petersen, K. (eds.). New York, NY: Association for Computing Machinery (ACM), p. 51-60 10 p.

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

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

Exception handling bug hazards in Android: Results from a mining study and an exploratory survey

Coelho, R., Almeida, L., Gousios, G., van Deursen, A. & Treude, C., Jun 2017, In : Empirical Software Engineering. 22, 3, p. 1264–1304 41 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
14 Citations (Scopus)
99 Downloads (Pure)

Revisiting the Practical Use of Automated Software Fault Localization Techniques

Ang, A., Perez, A., van Deursen, A. & Abreu, R., 2017, Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops (ISSREW). Piscataway: IEEE, p. 175-182

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

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

Semantic versioning and impact of breaking changes in the Maven repository

Raemaekers, S., van Deursen, A. & Visser, J., 2017, In : Journal of Systems and Software. 129, July, p. 140-158 19 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
8 Citations (Scopus)
183 Downloads (Pure)

Software engineering without borders: ASE 2017 Keynote

van Deursen, A., 2017, p. 3-3. 1 p.

Research output: Contribution to conferenceAbstract

Spreadsheet testing in practice

Roy, S., Hermans, F. & Van Deursen, A., 21 Mar 2017, Proceedings - 24th International Conference on Software Analysis, Evolution and Reengineering, SANER 2017. Pinzger, M., Bavota, G. & Marcus, A. (eds.). Piscataway, NJ: IEEE, p. 338-348 11 p. 7884634

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

Open Access
File
8 Citations (Scopus)
282 Downloads (Pure)

Supporting Spreadsheet Maintenance with Dependency Notification

Roy, S., Hermans, F. & van Deursen, A., 1 Jan 2017, IS-EUD 2017 6th International Symposium on End-User Development: Extended Abstracts. Khan, J. V. & Soute, I. (eds.). Eindhoven: Technische Universiteit Eindhoven, p. 88-93 6 p.

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

Open Access
File
10 Downloads (Pure)

The effects of perceived value and stakeholder satisfaction on software project impact

Huijgens, H., van Deursen, A. & van Solingen, R., Sep 2017, In : Information and Software Technology. 89, September, p. 19-36

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
9 Citations (Scopus)
148 Downloads (Pure)

Why and How JavaScript Developers Use Linters

Tómasdóttir, K. F., Finavaro Aniche, M. & van Deursen, A., 2017, Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering. ASE'17. Rosu, G., Di Penta, M. & Nguyen, T. N. (eds.). IEEE, p. 578-589 12 p.

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

Open Access
File
13 Citations (Scopus)
202 Downloads (Pure)

Zero-Downtime SQL Database Schema Evolution for Continuous Deployment

de Jong, M., Deursen, A. V. & Cleve, A., 2017, Proceedings of the 39th International Conference on Software Engineering (ICSE): Software Engineering in Practice (SEIP) Track. IEEE, p. 143-152 10 p.

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

Open Access
File
5 Citations (Scopus)
178 Downloads (Pure)
2016

An exploratory study on functional size measurement based on code

Huijgens, H., Bruntink, M., Van Deursen, A., Van Der Storm, T. & Vogelezang, F., 14 May 2016, Proceedings - International Conference on Software and System Process, ICSSP 2016. Association for Computing Machinery (ACM), p. 56-65 10 p. 2904360

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

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

An exploratory study on the effects of perceived value and stakeholder satisfaction on software projects

Huijgens, H., Van Deursen, A. & Van Solingen, R., 1 Jun 2016, Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, EASE 2016. Association for Computing Machinery (ACM), 10 p. a31

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

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