1. 2019
  2. Pragmatic Software Testing Education

    Aniche, M., Hermans, F. & van Deursen, A. 2019 (Accepted/In press) 50th ACM Technical Symposium on Computer Science Education. Association for Computing Machinery (ACM)

    Research output: Scientific - peer-reviewConference contribution

  3. 2018
  4. Information Needs in Contemporary Code Review

    Pascarella, L., Spadini, D., Palomba, F., Bruntink, M. & Bacchelli, A. Nov 2018 Proceedings - The 21st ACM Conference on Computer-Supported Cooperative Work and Social Computing. ACM-SIGCHI, Vol. 2, 135

    Research output: Scientific - peer-reviewConference contribution

  5. Why are features deprecated? An investigation into the motivation behind deprecation

    Sawant, A., Huang, G., Vilen, G., Stojkovski, S. & Bacchelli, A. 27 Sep 2018 (Accepted/In press) 34th IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE

    Research output: Scientific - peer-reviewConference contribution

  6. Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation

    Panichella, A., Kifetew, F. M. & Tonella, P. 3 Sep 2018 Search-Baed Software Engineering - 10th International Symposium, SSBSE 2018 - Proceedings. Colanzi, T. E. & McMinn, P. (eds.). Cham: Springer, p. 309-324 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11036 LNCS)

    Research output: Scientific - peer-reviewConference contribution

  7. Mining file histories: should we consider branches?

    Kovalenko, V., Palomba, F. & Bacchelli, A. 3 Sep 2018 Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering.

    Research output: Scientific - peer-reviewConference contribution

  8. 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: Scientific - peer-reviewConference contribution

  9. 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.

    Research output: Scientific - peer-reviewArticle

  10. Search-Based Crash Reproduction and Its Impact on Debugging

    Soltani, M., Panichella, A. & van Deursen, A. 1 Aug 2018 (Accepted/In press) In : IEEE Transactions on Software Engineering. p. 1-24 24 p.

    Research output: Scientific - peer-reviewArticle

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

    Zhu, Q., Panichella, A. & Zaidman, A. 16 Jul 2018 In : Software Testing, Verification and Reliability.

    Research output: Scientific - peer-reviewArticle

  12. 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. 1 Jul 2018 In : Empirical Software Engineering. p. 1-44 44 p.

    Research output: Scientific - peer-reviewArticle

  13. 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. IEEE, p. 199-206 8 p.

    Research output: Scientific - peer-reviewConference contribution

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

    Messaoudi, S., Panichella, A., Bianculli, D., Briand, L. & Sasnauskas, R. Jun 2018 26th International Conference on Program Comprehension. ACM/IEEE

    Research output: Scientific - peer-reviewConference contribution

  15. Code review for newcomers: Is it different?

    Kovalenko, V. & Bacchelli, A. 27 May 2018 Proceedings 2018 ACM/IEEE 11th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2018. IEEE Computer Society, Vol. Part F137813, p. 29-32 4 p.

    Research output: Scientific - peer-reviewConference contribution

  16. Toward an empirical theory of feedback-driven development

    Beller, M. 27 May 2018 Proceedings - International Conference on Software Engineering. IEEE Computer Society, Vol. Part F137351, p. 503-505 3 p.

    Research output: Scientific - peer-reviewConference contribution

  17. How Good Is Your Puppet?: An Empirically Defined and Validated Quality Model for Puppet

    Van der Bent, E., Hage, J., Visser, J. & Gousios, G. Mar 2018 Proceedings - 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018. Piscataway, NJ: IEEE, p. 164-174 11 p.

    Research output: Scientific - peer-reviewConference contribution

  18. 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: Scientific - peer-reviewConference contribution

  19. 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: Scientific - peer-reviewArticle

  20. An Empirical Evaluation of Feedback-Driven Software Development

    Beller, M. 2018 212 p.

    Research output: ScientificDissertation (TU Delft)

  21. 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: Scientific - peer-reviewConference contribution

  22. 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: Scientific - peer-reviewConference contribution

  23. Automatic Quality Assurance and Release (Dagstuhl Seminar 18122)

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

    Research output: ScientificReport

  24. Automatic Test Smell Detection using Information Retrieval Techniques

    Palomba, F., Zaidman, A. & De Lucia, A. 2018 (Accepted/In press) Proceedings of the International Conference on Software Maintenance and Evolution (ICSME). Piscataway, NJ: IEEE, p. 340-351 12 p.

    Research output: Scientific - peer-reviewConference contribution

  25. 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: Scientific - peer-reviewConference contribution

  26. Blockchain-based Software Engineering

    Beller, M. & Hejderup, J. 2018 (In preparation)

    Research output: ScientificWorking paper

  27. Characteristics of Good and Bad Cloud Infra-Services: An Exploratory 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. 2018 (Submitted) SERG Technical Report Series. Vol. TUD-SERG-2018-003

    Research output: Scientific - peer-reviewConference contribution

  28. Classifying code comments in Java Mobile Applications

    Pascarella, L. 2018 Conference on Mobile Software Engineering and Systems.

    Research output: Scientific - peer-reviewConference contribution

  29. 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: Scientific - peer-reviewConference contribution

  30. 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: Scientific - peer-reviewArticle

  31. Context Is King: The Developer Perspective on the Usage of Static Analysis Tools

    Vassalo, C., Panichella, S., Palomba, F., Proksch, S., Zaidman, A. & Gall, H. C. 2018 Proceedings of the 25th International Conference on Software Analysis, Evolution and Reengineering (SANER),. IEEE, p. 38-49

    Research output: Scientific - peer-reviewConference contribution

  32. Debugging Data Flows in Reactive Programs

    Banken, H., Meijer, E. & Gousios, G. 2018 Proceedings of ICSE ’18: 40th International Conference on Software Engineering. ACM DL

    Research output: Scientific - peer-reviewConference contribution

  33. Detecting and Predicting Evolution in Spreadsheets: A Case Study in an Energy Network Company

    Jansen, B., Hermans, F. & Tazelaar, E. 2018 (Accepted/In press) Software Maintenance and Evolution (ICSME), 2018 IEEE International Conference on. 10 p.

    Research output: Scientific - peer-reviewConference contribution

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

    Beller, M., Zaidman, A., Gousios, G. & Panichella, A. 2018 (Accepted/In press) In : IEEE Transactions on Software Engineering. PP, 99

    Research output: Scientific - peer-reviewArticle

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

    Tamburri, D., Palomba, F., Zaidman, A. & Serebrenik, A. 2018 (Accepted/In press) In : Empirical Software Engineering.

    Research output: Scientific - peer-reviewArticle

  36. Does reviewer recommendation help developers?

    Kovalenko, V., Tintarev, N., Pasynkov, E., Bird, C. & Bacchelli, A. 2018 (Accepted/In press) In : IEEE Transactions on Software Engineering. p. 1-23 23 p.

    Research output: Scientific - peer-reviewArticle

  37. Enabling Real-Time Feedback in Software Engineering

    Larios Vargas, E., Hejderup, J., Kechagia, M., Bruntink, M. & Gousios, G. 2018 Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2018. New York, NY: Association for Computing Machinery (ACM), Vol. Part F137347, p. 21-24 4 p.

    Research output: Scientific - peer-reviewConference contribution

  38. Enhancing Change Prediction Models using Developer-Related Factors

    Catolino, G., Palomba, F., De Lucia, A., Ferrucci, F. & Zaidman, A. 2018 In : Journal of Systems and Software. 143, 9, p. 14-28 15 p.

    Research output: Scientific - peer-reviewArticle

  39. Evidence-Based Software Portfolio Management

    Huijgens, H. 2018 236 p.

    Research output: ScientificDissertation (TU Delft)

  40. 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: Scientific - peer-reviewArticle

  41. From Learners to Earners: Enabling MOOC Learners to Apply Their Skills and Earn Money in an Online Market Place

    Chen, G., Davis, D., Krause, M., Aivaloglou, E., Hauff, C. & Houben, G-J. 2018 In : IEEE Transactions on Learning Technologies. 11, 2, p. 264-274 12 p.

    Research output: Scientific - peer-reviewArticle

  42. How Do Community Smells Influence Code Smells?

    Palomba, F., Tamburri, D., Serebrenik, A., Zaidman, A., Arcelli Fontana, F. & Oliveto, R. 2018 Proceedings of the International Conference on Software Engineering -- Companion Volume (ICSE Companion). IEEE / ACM, p. 240-241

    Research output: Scientific - peer-reviewConference contribution

  43. How Is Video Game Development Different from Software Development in Open Source?

    Pascarella, L., Palomba, F., Di Penta, M. & Bacchelli, A. 2018 Proceedings of the 15th International Conference on Mining Software Repositories, MSR. ACM, New York, NY.

    Research output: Scientific - peer-reviewConference contribution

  44. How Modern News Aggregators Help Development Communities Shape and Share Knowledge

    Aniche, M., Treude, C., Steinmacher, I., Wiese, I., Pinto, G., Storey, M. A. & Gerosa, M. A. 2018 Proceedings of the 40th International Conference on Software Engineering.

    Research output: Scientific - peer-reviewConference contribution

  45. How to analyze git repositories with command line tools: We're not in Kansas anymore

    Gousios, G. & Spinellis, D. 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. 540-541 2 p.

    Research output: Scientific - peer-reviewConference contribution

  46. Investigating Type Declaration Mismatches in Python

    Pascarella, L., Ram, A., Nadeem, A., Bisesser, D., Knyazev, N. & Bacchelli, A. 2018 2018 IEEE Workshop on Machine Learning Techniques for Software Quality Evaluation (MaLTeSQuE). Piscataway, NJ: IEEE, p. 43-48 6 p.

    Research output: Scientific - peer-reviewConference contribution

  47. Mock objects for testing java systems: Why and how developers use them, and how they evolve

    Spadini, D., Aniche, M., Bruntink, M. & Bacchelli, A. 2018 (Accepted/In press) In : Empirical Software Engineering. p. 1-38 38 p.

    Research output: Scientific - peer-reviewArticle

  48. Model-based mutant equivalence detection using automata language equivalence and simulations

    Devroey, X., Perrouin, G., Papadakis, M., Legay, A., Schobbens, P-Y. & Heymans, P. 2018 In : Journal of Systems and Software. 141, p. 1-15 15 p.

    Research output: Scientific - peer-reviewArticle

  49. Mutation Testing for Physical Computing

    Zhu, Q. & Zaidman, A. 2018 (Accepted/In press) 2018 IEEE International Conference on Software Quality, Reliability and Security (QRS). IEEE, p. 289-300

    Research output: Scientific - peer-reviewConference contribution

  50. On Software Modernisation due to Library Obsolescence

    Gerasimou, S., Kechagia, M., Kolovos, D., Paige, R. & Gousios, G. 2018 2nd International Workshop on API Usage and Evolution (WAPI 2018). Gothenburg, Sweden, 4 p. F138314

    Research output: Scientific - peer-reviewConference contribution

  51. On The Relation of Test Smells to Software Code Quality

    Spadini, D., Palomba, F., Zaidman, A., Bruntink, M. & Bacchelli, A. 2018 (Accepted/In press) 34th International Conference on Software Maintenance and Evolution (ICSME'18). IEEE, p. 12-23

    Research output: Scientific - peer-reviewConference contribution

  52. On the Dichotomy of Debugging Behavior Among Programmers

    Beller, M., Spruit, N., Spinellis, D. & Zaidman, A. 2018 (Accepted/In press) Proceedings of the International Conference on Software Engineering. p. 572-583

    Research output: Scientific - peer-reviewConference contribution

  53. 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. 2018 (Accepted/In press) In : Information and Software Technology.

    Research output: Scientific - peer-reviewArticle

  54. Practices and Tools for Better Software Testing

    Spadini, D. 2018 Proceedings of the 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE).

    Research output: Scientific - peer-reviewConference contribution

  55. Proceedings of the 15th International Conference on Mining Software Repositories, MSR 2018,

    Zaidman, A. (ed.), Hill, E. (ed.) & Kamei, Y. (ed.) 2018 (Accepted/In press) 2018 ed. ACM DL.

    Research output: Scientific - peer-reviewBook editing

  56. Programming Misconceptions for School Students

    Swidan, A., Hermans, F. & Smit, M. 2018 (Accepted/In press) 2018 International Computing Education Research Conference: ICER '18. Espoo, Finland, 9 p.

    Research output: Scientific - peer-reviewConference contribution

  57. PyDriller: Python Framework for Mining Software Repositories

    Spadini, D., Aniche, M. & Bacchelli, A. 2018 (Accepted/In press) The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE).

    Research output: Scientific - peer-reviewConference contribution

  58. Re-evaluating Method-Level Bug Prediction

    Pascarella, L., Palomba, F. & Bacchelli, A. 2018 25th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2018. Piscataway, NJ: IEEE, p. 1-10 10 p.

    Research output: Scientific - peer-reviewConference contribution

  59. Relationship between Geographical Location and Evaluation of Developer Contributions in GitHub

    Ayushi Rastogi, Nachiappan Nagappan, Georgios Gousios, Andre van der Hoek 2018 In ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM ’18),.

    Research output: Scientific - peer-reviewConference contribution

  60. 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

    Research output: Scientific - peer-reviewConference contribution

  61. Self-Reported Activities of Android Developers

    Pascarella, L., Geiger, F-X., Palomba, F., Di Nucci, D., Malavolta, I. & Bacchelli, A. 2018 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems. ACM, New York, NY, to appear.

    Research output: Scientific - peer-reviewConference contribution

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

    Huijgens, H., Spadini, D., Stevens, D., Visser, N. & van Deursen, A. 2018 (Accepted/In press) 12th International Symposium on Empirical Software Engineering and Measurement (ESEM 2018). Association for Computing Machinery (ACM), 10 p. 25

    Research output: Scientific - peer-reviewConference contribution

  63. Software Ecosystem Call Graph for Dependency Management

    Hejderup, J., van Deursen, A. & Gousios, G. 2018 (Accepted/In press) Proceedings of 40th International Conference on Software Engineering: New Ideas and Emerging Results Track. 4 p.

    Research output: Scientific - peer-reviewConference contribution

  64. Testing Autonomous Cars for Feature Interaction Failures using Many-Objective Search

    Abdessalem, R. B., Panichella, A., Nejati, S., Briand, L. C. & Stifter, T. 2018 Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 143-154 12 p.

    Research output: Scientific - peer-reviewConference contribution

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

    Tómasdóttir, K., Aniche, M. & van Deursen, A. 2018 (Accepted/In press) In : IEEE Transactions on Software Engineering.

    Research output: Scientific - peer-reviewArticle

  66. The Exception Handling Riddle: An Empirical Study on the Android API

    Kechagia, M., Fragkoulis, M., Louridas, P. & Spinellis, D. 2018 In : Journal of Systems and Software. 142, p. 248-270 23 p.

    Research output: Scientific - peer-reviewArticle

  67. The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells

    Palomba, F., Panichella, A., Zaidman, A., Oliveto, R. & De Lucia, A. 2018 In : IEEE Transactions on Software Engineering. 44, 10, p. 977-1000 24 p.

    Research output: Scientific - peer-reviewArticle

  68. The scent of a smell: an extensive comparison between textual and structural smells

    Palomba, F., Panichella, A., Zaidman, A., Oliveto, R. & De Lucia, A. 2018 Proceedings of the 40th International Conference on Software Engineering (ICSE). ACM DL, p. 740 1 p.

    Research output: Scientific - peer-reviewConference contribution

  69. The use of Charts, Pivot Tables, and Array Formulas in two Popular Spreadsheet Corpora

    Jansen, B. & Hermans, F. 2018 Proceedings of the 5th International Workshop on Software Engineering Methods in Spreadsheets. Hofer, B. & Mendes, J. (eds.).

    Research output: Scientific - peer-reviewConference contribution

  70. Toward a Smell-aware Bug Prediction Model

    Palomba, F., Zanoni, M., Arcelli Fontana, F., De Lucia, A. & Oliveto, R. 2018 (Accepted/In press) In : IEEE Transactions on Software Engineering.

    Research output: Scientific - peer-reviewArticle

  71. 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: Scientific - peer-reviewConference contribution

  72. Unusual Events in GitHub Repositories

    Treude, C., Leite, L. & Aniche, M. 2018 In : Journal of Systems and Software. 142, p. 237-247 11 p.

    Research output: Scientific - peer-reviewArticle

  73. What Makes a Code Change Easier to Review? An Empirical Investigation on Code Change Reviewability

    Ram, A., Sawant, A., Castelluccio, M. & Bacchelli, A. 2018 (Accepted/In press) 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.

    Research output: Scientific - peer-reviewConference contribution

  74. What are your Programming Language’s Energy-Delay Implications?

    Georgiou, S., Kechagia, M., Louridas, P. & Spinellis, D. 2018 15th International Conference on Mining Software Repositories (MSR '18). Gothenburg, Sweden, 11 p.

    Research output: Scientific - peer-reviewConference contribution

  75. What if a bug has a Different Origin?: Making Sense of Bugs Without an Explicit Bug Introducing Change

    Rodriguez Perez, G., Zaidman, A., Serebrenik, A., Robles, G. & Gonzalez-Barahona, J. M. 2018 ESEM '18 Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement . Oivo, M., Mendez Fernandez, D. & Mockus, A. (eds.). New York: Association for Computing Machinery (ACM), p. 1-4 4 p. 52

    Research output: Scientific - peer-reviewConference contribution

  76. When Testing Meets Code Review: Why and How Developers Review Tests

    Spadini, D., Aniche, M., Storey, M-A., Bruntink, M. & Bacchelli, A. 2018 Proceedings of the 40th International Conference on Software Engineering, ICSE '18. New York, NY: Association for Computing Machinery (ACM), p. 677-687 11 p.

    Research output: Scientific - peer-reviewConference contribution

  77. Where does Google find API documentation?

    Treude, C. & Aniche, M. 2018 2nd International Workshop on API Usage and Evolution.

    Research output: Scientific - peer-reviewConference contribution

  78. 2017
  79. Parsing Excel formulas: A grammar and its application on 4 large datasets

    Aivaloglou, E., Hoepelman, D. & Hermans, F. 1 Dec 2017 In : Journal of Software: Evolution and Process. 29, 12, p. 1-19 19 p.

    Research output: Scientific - peer-reviewSpecial issue

  80. Towards blocks-based prototyping of web applications

    Holwerda, R. & Hermans, F. 27 Nov 2017 Proceedings - 2017 IEEE Blocks and Beyond Workshop, B and B 2017. Institute of Electrical and Electronics Engineers Inc., Vol. 2017-November, p. 41-44 4 p.

    Research output: Scientific - peer-reviewConference contribution

  81. To Scratch or not to Scratch?!: A controlled experiment comparing plugged first and unplugged first programming lessons

    Hermans, F. & Aivaloglou, E. 8 Nov 2017 WiPSCE'17 Proceedings of the 12th Workshop on Primary and Secondary Computing Education. New York: Association for Computing Machinery (ACM), p. 49-56 8 p.

    Research output: Scientific - peer-reviewConference contribution

  82. How do Scratch Programmers Name Variables and Procedures?

    Swidan, A., Serebrenik, A. & Hermans, F. 30 Oct 2017 Proceedings - 2017 IEEE 17th International Working Conference on Source Code Analysis and Manipulation, SCAM 2017. Institute of Electrical and Electronics Engineers Inc., Vol. 2017-October, p. 51-60 10 p.

    Research output: Scientific - peer-reviewConference contribution

  83. 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: Scientific - peer-reviewArticle

  84. On the diffuseness and the impact on maintainability of code smells: A large scale empirical investigation

    Palomba, F., Bavota, G., Di Penta, M., Fasano, F., Oliveto, R. & De Lucia, A. 7 Aug 2017 In : Empirical Software Engineering. p. 1-34 34 p.

    Research output: Scientific - peer-reviewArticle

  85. Evidence-Based Software Portfolio Management (EBSPM) Research Repository

    Huijgens, H. 24 Jul 2017 Delft : TU Delft - 4TU Centre for research data

    Research output: ScientificOther contribution

  86. Feature-Oriented Evolution of Variant-rich software systems

    Dintzner, N. 7 Jul 2017 133 p.

    Research output: ScientificDissertation (TU Delft)

  87. Java unit testing tool competition - Fifth round

    Panichella, A. & Molina, U. R. 3 Jul 2017 Proceedings - 2017 IEEE/ACM 10th International Workshop on Search-Based Software Testing, SBST 2017. Institute of Electrical and Electronics Engineers Inc., p. 32-38 7 p. 7967958

    Research output: Scientific - peer-reviewConference contribution

  88. Mining motivated trends of usage of Haskell libraries

    Juchli, M., Krombeen, L., Rao, S., Sawant, A. A. & Bacchelli, A. 30 Jun 2017 Proceedings - 2017 IEEE/ACM 1st International Workshop on API Usage and Evolution, WAPI 2017. Bilof, R. (ed.). Los Alamitos, CA: IEEE Computer Society, p. 11-14 4 p.

    Research output: Scientific - peer-reviewConference contribution

  89. The Effect of Delocalized Plans on Spreadsheet Comprehension: A Controlled Experiment

    Jansen, B. & Hermans, F. 28 Jun 2017 Proceedings - 2017 IEEE 25th International Conference on Program Comprehension, ICPC 2017. IEEE Computer Society, p. 286-296 11 p. 7961525

    Research output: Scientific - peer-reviewConference contribution

  90. Analysis of service diagnosis improvement through increased monitoring granularity

    Chen, C., Gross, H. G. & Zaidman, A. Jun 2017 In : Software Quality Journal. 25, 2, p. 437-471 35 p.

    Research output: Scientific - peer-reviewArticle

  91. 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: Scientific - peer-reviewConference contribution

  92. 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: Scientific - peer-reviewArticle

  93. The last line effect explained

    Beller, M., Zaidman, A., Karpov, A. & Zwaan, R. A. Jun 2017 In : Empirical Software Engineering. 22, 3, p. 1508-1536 29 p.

    Research output: Scientific - peer-reviewArticle

  94. fine-GRAPE: Fine-grained APi usage extractor – an approach and dataset to investigate API usage

    Sawant, A. A. & Bacchelli, A. Jun 2017 In : Empirical Software Engineering. 22, 3, p. 1348-1371 24 p.

    Research output: Scientific - peer-reviewArticle

  95. Peter Hilton on Naming

    Hermans, F. 1 May 2017 In : IEEE Software. 34, 3, p. 117-120 4 p., 7927922

    Research output: ProfessionalArticle

  96. Structure and Evolution of Package Dependency Networks

    Kikas, R., Gousios, G., Dumas, M. & Pfahl, D. May 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Bilof, R. (ed.). Piscataway: IEEE, p. 102-112 11 p.

    Research output: Scientific - peer-reviewConference contribution

  97. 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: ScientificBook

  98. Speeding-Up Mutation Testing via Data Compression and State Infection

    Zhu, Q., Panichella, A. & Zaidman, A. 13 Apr 2017 Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2017. Institute of Electrical and Electronics Engineers Inc., p. 103-109 7 p. 7899042

    Research output: Scientific - peer-reviewConference contribution

  99. Programming is Writing is Programming

    Hermans, F. & Aldewereld, M. 3 Apr 2017 Programming 2017 - Companion to the 1st International Conference on the Art, Science and Engineering of Programming. Association for Computing Machinery (ACM), Vol. Part F129681, a33

    Research output: Scientific - peer-reviewConference contribution

  100. 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: Scientific - peer-reviewConference contribution

  101. Software clones in scratch projects: On the presence of copy-and-paste in computational thinking learning

    Robles, G., Moreno-León, J., Aivaloglou, E. & Hermans, F. 16 Mar 2017 IWSC 2017 - 11th IEEE International Workshop on Software Clones, co-located with SANER 2017. Institute of Electrical and Electronics Engineers Inc., 7880506

    Research output: Scientific - peer-reviewConference contribution

  102. 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: Scientific - peer-reviewArticle

  103. Message from the tool demonstrations track co-chairs

    Bacchelli, A. & Hill, E. 12 Jan 2017 Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution. Los Alamitos, CA: IEEE Computer Society, p. xviii

    Research output: ScientificForeword/postscript

  104. LIPS vs MOSA: A replicated empirical study on automated test case generation

    Panichella, A., Kifetew, F. M. & Tonella, P. 1 Jan 2017 Search Based Software Engineering - 9th International Symposium, SSBSE 2017, Proceedings. Springer Verlag, Vol. 10452 LNCS, p. 83-98 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 10452 LNCS)

    Research output: Scientific - peer-reviewConference contribution

  105. Semi-automatic extraction of cross-table data from a set of spreadsheets

    Swidan, A. & Hermans, F. 1 Jan 2017 End-User Development - 6th International Symposium, IS-EUD 2017, Proceedings. Springer Verlag, Vol. 10303 LNCS, p. 84-99 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 10303 LNCS)

    Research output: Scientific - peer-reviewConference contribution

  106. 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: Scientific - peer-reviewConference contribution

  107. 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: Scientific - peer-reviewConference contribution

  108. A Dataset of Scratch Programs: Scraped, Shaped and Scored

    Aivaloglou, E., Hermans, F., Moreno-León, J. & Robles, G. 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 511-514 4 p.

    Research output: Scientific - peer-reviewConference contribution

  109. 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: Scientific - peer-reviewConference contribution

  110. A Tale of CI Build Failures: An Open Source and a Financial Organization Perspective

    Vassallo, C., Schermann, G., Zampetti, F., Romano, D., Leitner, P., Zaidman, A., Di Penta, M. & Panichella, S. 2017 Proceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017. Los Alamitos, CA: IEEE Computer Society, p. 183-193 11 p.

    Research output: Scientific - peer-reviewConference contribution

  111. A framework for quality assessment of just-in-time requirements: The case of open source feature requests

    Heck, P. & Zaidman, A. 2017 In : Requirements Engineering. 22, 4, p. 453-473 21 p.

    Research output: Scientific - peer-reviewArticle

  112. 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 Computer Society, p. 564-573 10 p.

    Research output: Scientific - peer-reviewConference contribution

  113. An Exploratory Study on the Relationship between Changes and Refactoring

    Palomba, F., Zaidman, A., Oliveto, R. & De Lucia, A. 2017 Proceedings - 2017 IEEE 25th International Conference on Program Comprehension, ICPC 2017. Los Alamitos, CA: IEEE Computer Society, p. 176-185 10 p.

    Research output: Scientific - peer-reviewConference contribution

  114. Classifying Code Comments in Java Open-Source Software Systems

    Pascarella, L. & Bacchelli, A. 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 227-237 11 p. 7962372

    Research output: Scientific - peer-reviewConference contribution

  115. Code as Art - Art as Code: On the Use of Poetry and Paintings in Programming Education

    Hermans, F. 2017 Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group, PPIG 2017, Delft, The Netherlands, July 1-3, 2017. p. 2 1 p.

    Research output: Scientific - peer-reviewConference contribution

  116. Developer-Related Factors in Change Prediction: An Empirical Assessment

    Catolino, G., Palomba, F., De Lucia, A., Ferrucci, F. & Zaidman, A. 2017 Proceedings - 2017 IEEE 25th International Conference on Program Comprehension, ICPC 2017. Los Alamitos, CA: IEEE Computer Society, p. 186-195 10 p.

    Research output: Scientific - peer-reviewConference contribution

  117. Does Refactoring of Test Smells Induce Fixing Flaky Tests?

    Palomba, F. & Zaidman, A. 2017 Proceedings - 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017. Los Alamitos, CA: IEEE Computer Society, p. 183-193 11 p.

    Research output: Scientific - peer-reviewConference contribution

  118. Does single blind peer review hinder newcomers?

    Seeber, M. & Bacchelli, A. 2017 In : Scientometrics: an international journal for all quantitative aspects of the science of science, communication in science and science policy. 113, 1, p. 567-585 19 p.

    Research output: Scientific - peer-reviewArticle

  119. Double-Blind Review in Software Engineering Venues: The Community’s Perspective

    Bacchelli, A. & Beller, M. 2017 Proceedings - IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017. Los Alamitos, CA: IEEE Computer Science, p. 385-396 12 p.

    Research output: Scientific - peer-reviewConference contribution

  120. Lightweight Detection of Android-specific Code Smells: The aDoctor Project

    Palomba, F., Di Nucci, D., Panichella, A., Zaidman, A. & De Lucia, A. 2017 Proceedings - 24th International Conference on Software Analysis, Evolution and Reengineering, SANER 2017. Pinzger, M., Bavota, G. & Marcus, A. (eds.). Piscataway, NJ: IEEE, p. 487-491 5 p.

    Research output: Scientific - peer-reviewConference contribution

  121. Mining Software Engineering Data from GitHub

    Gousios, G. & Spinellis, D. 2017 Proceedings of the 39th International Conference on Software Engineering Companion. Piscataway, NJ, USA: IEEE Press, p. 501-502 2 p. (ICSE-C '17)

    Research output: Scientific - peer-reviewConference contribution

  122. Naming Guidelines for Professional Programmers

    Hilton, P. & Hermans, F. 2017 Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group, PPIG 2017, Delft, The Netherlands, July 1-3, 2017. p. 19 1 p.

    Research output: Scientific - peer-reviewConference contribution

  123. On the reaction to deprecation of clients of 4 + 1 popular Java APIs and the JDK

    Sawant, A. A., Robbes, R. & Bacchelli, A. 2017 In : Empirical Software Engineering. p. 1-40 40 p.

    Research output: Scientific - peer-reviewArticle

  124. Oops, My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub

    Beller, M., Gousios, G. & Zaidman, A. 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 356-367 12 p.

    Research output: Scientific - peer-reviewConference contribution

  125. PETrA: A Software-Based Tool for Estimating the Energy Profile of Android Applications

    Di Nucci, D., Palomba, F., Prota, A., Panichella, A., Zaidman, A. & De Lucia, A. 2017 Proceedings - IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017. Los Alamitos, CA: IEEE Computer Society, p. 3-6 4 p.

    Research output: Scientific - peer-reviewConference contribution

  126. Programming Education to Preschoolers: Reflections and Observations from a Field Study

    Swidan, A. & Hermans, F. 2017 Proceedings of the 28th Annual Workshop of the Psychology of Programming Interest Group, PPIG 2017, Delft, The Netherlands, July 1-3, 2017. p. 7 1 p.

    Research output: Scientific - peer-reviewConference contribution

  127. 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: Scientific - peer-reviewConference contribution

  128. 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: Scientific - peer-reviewArticle

  129. Software-Based Energy Profiling of Android Apps: Simple, Efficient and Reliable?

    Di Nucci, D., Palomba, F., Prota, A., Panichella, A., Zaidman, A. & De Lucia, A. 2017 Proceedings - 24th International Conference on Software Analysis, Evolution and Reengineering, SANER 2017. Pinzger, M., Bavota, G. & Marcus, A. (eds.). Piscataway, NJ: IEEE, p. 103-114 12 p.

    Research output: Scientific - peer-reviewConference contribution

  130. Strong Agile Metrics: Mining Log Data to Determine Predictive Power of Software Metrics for Continuous Delivery Teams

    Huijgens, H., Lamping, R., Stevens, D., Rothengatter, H., Gousios, G. & Romano, D. 2017 ESEC/FSE 2017: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering . New York, NY: Association for Computing Machinery (ACM), p. 866-871 6 p.

    Research output: Scientific - peer-reviewConference contribution

  131. Teaching Software Engineering Principles to K-12 Students: A MOOC on Scratch

    Hermans, F. & Aivaloglou, E. 2017 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET). Bilof, R. (ed.). Los Alamitos, CA: IEEE, p. 13-22 10 p.

    Research output: Scientific - peer-reviewConference contribution

  132. To Mock or Not To Mock?: An Empirical Study on Mocking Practices

    Spadini, D., Aniche, M., Bruntink, M. & Bacchelli, A. 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 402-412 11 p. 7962389

    Research output: Scientific - peer-reviewConference contribution

  133. TravisTorrent: Synthesizing Travis CI and GitHub for Full-Stack Research on Continuous Integration

    Beller, M., Gousios, G. & Zaidman, A. 2017 Proceedings - 2017 IEEE/ACM 14th International Conference on Mining Software Repositories, MSR 2017. Los Alamitos, CA: IEEE Computer Society, p. 447--450 4 p.

    Research output: Scientific - peer-reviewConference contribution

  134. Tweaking Association Rules to Optimize Software Change Recommendations

    Wessel, M. S., Aniche, M. F., Oliva, G. A., Gerosa, M. A. & Wiese, I. S. 2017 Proceedings of the 31st Brazilian Symposium on Software Engineering, SBES 2017, Fortaleza, CE, Brazil, September 20-22, 2017. Maldonado, J. C., Ferrari, F. C., Kulesza, U. & Conte, T. U. (eds.). ACM Sigmobile, p. 94-103 10 p.

    Research output: Scientific - peer-reviewConference contribution

  135. UAV: Warnings From Multiple Automated Static Analysis Tools At A Glance

    Buckers, T., Cao, C., Doesburg, M., Gong, B., Wang, S., Beller, M. & Zaidman, A. 2017 Proceedings - 24th International Conference on Software Analysis, Evolution and Reengineering, SANER 2017. Pinzger, M., Bavota, G. & Marcus, A. (eds.). Piscataway, NJ: IEEE, p. 472-476 5 p.

    Research output: Scientific - peer-reviewConference contribution

  136. 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 Computer Society, p. 578-589 12 p.

    Research output: Scientific - peer-reviewConference contribution

  137. 2016
  138. Gradual structuring: Evolving the spreadsheet paradigm for expressiveness and learnability

    Miller, G., Hermans, F. & Braun, R. 28 Nov 2016 2016 15th International Conference on Information Technology Based Higher Education and Training, ITHET 2016. Institute of Electrical and Electronics Engineers Inc., 7760759

    Research output: Scientific - peer-reviewConference contribution

  139. Gradual structuring in the spreadsheet paradigm

    Miller, G. & Hermans, F. 8 Nov 2016 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2016. IEEE Computer Society, Vol. 2016-November, p. 240-241 2 p. 7739696

    Research output: Scientific - peer-reviewConference contribution

  140. Visualizing code and coverage changes for code review

    Oosterwaal, S., Van Deursen, A., De Souza Coelho, R., Sawant, A. A. & Bacchelli, A. 1 Nov 2016 FSE 2016: Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. New York, NY: Association for Computing Machinery (ACM), p. 1038-1041 4 p.

    Research output: Scientific - peer-reviewConference contribution

  141. On the Reaction to Deprecation of 25,357 Clients of 4+1 Popular Java APIs

    Sawant, A., Robbes, R. & Bacchelli, A. 7 Oct 2016 Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016. Los Alamitos, CA: IEEE, p. 400-410 11 p.

    Research output: Scientific - peer-reviewConference contribution

  142. Continuous Delivery Practices in a Large Financial Organization

    Vassalo, C., Zampetti, F., Romano, D., Beller, M., Panichella, A., Di Penta, M. & Zaidman, A. Oct 2016 Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016. Los Alamitos, CA: IEEE Computer Society, p. 519-528 10 p.

    Research output: Scientific - peer-reviewConference contribution

  143. Social Diversity and Growth Levels of Open Source Software Projects on GitHub

    Aué, J., Haisma, M., Tómasdóttir, K. F. & Bacchelli, A. 8 Sep 2016 Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2016. New York, NY: Association for Computing Machinery (ACM), p. 1-6 6 p. 41

    Research output: Scientific - peer-reviewConference contribution

  144. How kids code and how we know: An Exploratory Study on the Scratch Repository

    Aivaloglou, E. & Hermans, F. Sep 2016 ICER'16 Proceedings of the 2016 ACM Conference on International Computing Education Research . Sheard, J., Tenenberg, J., Chinn, D. & Dorn, B. (eds.). New York: Association for Computing Machinery (ACM), p. 53-61 9 p.

    Research output: Scientific - peer-reviewConference contribution

  145. Automatic Test Case Generation: What If Test Code Quality Matters?

    Palomba, F., Panichella, A., Zaidman, A. & Oliveto, R. Jul 2016 Proceedings of the 25th International Symposium on Software Testing and Analysis, ISSTA 2016. New York, NY: Association for Computing Machinery (ACM), p. 130-141 12 p.

    Research output: Scientific - peer-reviewConference contribution

  146. 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), a31

    Research output: Scientific - peer-reviewConference contribution

  147. Evidence-based software portfolio management: A tool description and evaluation

    Huijgens, H. 1 Jun 2016 Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, EASE 2016. Association for Computing Machinery (ACM), a17

    Research output: Scientific - peer-reviewConference contribution

  148. Improving the Performance of a Large Scale Spreadsheet: A Case Study

    Swidan, A. A. S., Hermans, F. & Koesoemowidjojo, R. 23 May 2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016. Jiu, A. (ed.). Piscataway, NJ: IEEE, Vol. 1, p. 673-677 5 p.

    Research output: Scientific - peer-reviewConference contribution

  149. Improving the Performance of a Large Scale Spreadsheet: A Case Study

    Swidan, A. A. S., Hermans, F. & Koesoemowidjojo, R. 23 May 2016 Delft University of Technology Software Engineering Research Group. 10 p. (TUD-SERG-2016-003)

    Research output: Other research outputReport

  150. 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: Scientific - peer-reviewConference contribution

  151. Evolutionary testing for crash reproduction

    Soltani, M., Panichella, A. & Van Deursen, A. 14 May 2016 Proceedings - 9th International Workshop on Search-Based Software Testing, SBST 2016. Association for Computing Machinery (ACM), p. 1-4 4 p.

    Research output: Scientific - peer-reviewConference contribution

  152. Fever: Extracting feature-oriented changes from commits

    Dintzner, N., Van Deursen, A. & Pinzger, M. 14 May 2016 Proceedings - 13th Working Conference on Mining Software Repositories, MSR 2016. Association for Computing Machinery (ACM), p. 85-96 12 p.

    Research output: Scientific - peer-reviewConference contribution

  153. How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing

    Beller, M., Levaja, I., Panichella, A., Gousios, G. & Zaidman, A. 14 May 2016 Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, SER and IP 2016. New York, NY: Association for Computing Machinery (ACM), p. 53-56 4 p.

    Research output: Scientific - peer-reviewConference contribution

  154. On the “Naturalness” of Buggy Code

    Ray, B., Hellendoorn, V., Godhane, S., Tu, Z., Bacchelli, A. & Devanbu, P. 14 May 2016 Proceedings - 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion, ICSE 2016. Los Alamitos, CA: IEEE Computer Society, Vol. 1, p. 428-439 12 p.

    Research output: Scientific - peer-reviewConference contribution

  155. Success factors in managing legacy system evolution: A case study

    Huijgens, H., Van Deursen, A. & Van Solingen, R. 14 May 2016 Proceedings - International Conference on Software and System Process, ICSSP 2016. Association for Computing Machinery (ACM), p. 96-105 10 p. 2904363

    Research output: Scientific - peer-reviewConference contribution

  156. The Impact of Test Case Summaries on Bug Fixing Performance: An Empirical Investigation

    Panichella, S., Panichella, A., Beller, M., Zaidman, A. & Gall, H. C. 14 May 2016 Proceedings - 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion, ICSE 2016. IEEE Computer Society, p. 547-558 12 p.

    Research output: Scientific - peer-reviewConference contribution

  157. Work Practices and Challenges in Pull-Based Development: The Contributor’s Perspective

    Gousios, G., Storey, M. A. & Bacchelli, A. 14 May 2016 Proceedings - 2016 IEEE/ACM 38th IEEE International Conference on Software Engineering Companion, ICSE 2016. Los Alamitos, CA: IEEE Computer Press, p. 285-296 12 p.

    Research output: Scientific - peer-reviewConference contribution

  158. A Textual-based Technique for Smell Detection

    Palomba, F., Panichella, A., De Lucia, A., Oliveto, R. & Zaidman, A. May 2016 Proceedings of the 2016 IEEE 24th International Conference on Program Comprehension (ICPC). Danvers, MA: IEEE, p. 1-10 10 p.

    Research output: Scientific - peer-reviewConference contribution

  159. Do code smells hamper novice programming: A controlled experiment on Scratch Programs

    Hermans, F. & Aivaloglou, E. May 2016 Proceedings of the 24th International Conference on Program Comprehension, ICPC 2016. Danvers, MA: IEEE, p. 1-10 10 p.

    Research output: Scientific - peer-reviewConference contribution

  160. The Vulnerability Dataset of a Large Software Ecosystem

    Mitropoulos, D., Gousios, G., Papadopoulos, P., Karakoidas, V., Louridas, P. & Spinellis, D. 1 Apr 2016 Proceedings - 3rd International Workshop on Building Analysis Datasets and Gathering Experience Returns for Security, BADGERS 2014. p. 69-74 6 p.

    Research output: Scientific - peer-reviewConference contribution

  161. Aligning codependent Scrum teams to enable fast business value delivery: A governance framework and set of intervention actions

    Vlietland, J., Van Solingen, R. & Van Vliet, H. 1 Mar 2016 In : Journal of Systems and Software. 113, p. 418-429 12 p.

    Research output: Scientific - peer-reviewArticle

  162. Leaders of tomorrow on the future of software engineering: A roundtable

    Hermans, F., Siegmund, J., Fritz, T., Bavota, G., Nagappan, M., Hindle, A., Kamei, Y., Mesbah, A. & Adams, B. 1 Mar 2016 In : IEEE Software. 33, 2, p. 99-104 6 p., 7420475

    Research output: Scientific - peer-reviewArticle

  163. Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source Software

    Beller, M., Bholanath, R., McIntosh, S. & Zaidman, A. Mar 2016 Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering. Piscataway, NJ: IEEE, p. 470-481 12 p.

    Research output: Scientific - peer-reviewConference contribution

  164. In the Future, Everyone Will Be a Programmer for 15 Minutes

    Hermans, F. Mar 2016 In : IEEE Software. Martch/April, p. 99-100 2 p.

    Research output: ProfessionalEditorial

  165. Spreadsheets are Code: An Overview of Software Engineering Approaches applied to Spreadsheets

    Hermans, F., Jansen, B., Roy, S., Aivaloglou, E., Swidan, A. & Hoepelman, D. Mar 2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016. Jiu, A. (ed.). Piscataway, NJ: IEEE

    Research output: Scientific - peer-reviewConference contribution

  166. TrueGrid: Code the table, tabulate the data

    Hermans, F. & van der Storm, T. 1 Jan 2016 Software Technologies: Applications and Foundations - STAF 2016 Collocated Workshops: DataMod, GCM, HOFM, MELO, SEMS, VeryComp, Revised Selected Papers. Springer Verlag, Vol. 9946 LNCS, p. 388-393 6 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9946 LNCS)

    Research output: Scientific - peer-reviewConference contribution

  167. A Constraint Language for Static Semantic Analysis Based on Scope Graphs

    van Antwerpen, H., Néron, P., Tolmach, A., Visser, E. & Wachsmuth, G. Jan 2016 PEPM '16: Proceedings of the 2016 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation. New York, NY: Association for Computing Machinery (ACM), p. 49-60 12 p.

    Research output: Scientific - peer-reviewConference contribution

  168. A Validated Set of Smells in Model-View-Controller Architectures

    Aniche, M., Bavota, G., Treude, C., van Deursen, A. & Gerosa, M. A. 2016 Proceedings 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016. Los Alamitos, CA: IEEE, p. 233-243 11 p.

    Research output: Scientific - peer-reviewConference contribution

  169. A search-based training algorithm for cost-aware defect prediction

    Panichella, A., Alexandru, C. V., Panichella, S., Bacchelli, A. & Gall, H. C. 2016 Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2016. New York, NY: Association for Computing Machinery (ACM), p. 1077-1084 8 p.

    Research output: Scientific - peer-reviewConference contribution

  170. A security perspective on code review: The case of Chromium

    di Biase, M., Bruntink, M. & Bacchelli, A. 2016 2016 IEEE 16th IEEE International Working Conference on Source Code Analysis and Manipulation (SACM). O' Conner, L. (ed.). Los Alamitos: IEEE, p. 21-30 10 p.

    Research output: Scientific - peer-reviewConference contribution

  171. Delft Students on Software Architecture: DESOSA 2016

    van Deursen, A., Aniche, M. & Aué, J. 2016 Delft: Delft University of Technology. 431 p.

    Research output: ScientificBook

  172. Do estimators learn?: On the effect of a positively skewed distribution of effort data on software portfolio productivity

    Huijgens, H. & Vogelezang, F. 2016 WETSoM 2016 Proceedings of the 7th International Workshop on Emerging Trends in Software Metrics, . New York: Association for Computing Machinery (ACM), p. 8-14 7 p.

    Research output: Scientific - peer-reviewConference contribution

  173. Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC Participants

    Roy, S., Hermans, F., Aivaloglou, E., Winter, J. & van Deursen, A. 2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER). Jiu, A. (ed.). Los Alamitos, CA: IEEE Society, Vol. 2, p. 135-145 11 p.

    Research output: Scientific - peer-reviewConference contribution

  174. Feature Models in Linux: From Symbols to Semantics

    Rothberg, V., Dintzner, N., Ziegler, A. & Lohmann, D. 2016 Proceedings of the 10th International Workshop on Variability Modelling of Software-Intensive Systems. New York, NY: Association for Computing Machinery (ACM), p. 65-72 8 p.

    Research output: Scientific - peer-reviewConference contribution

  175. Quality of Just-in-Time Requirements: Just-Enough and Just-in-Time

    Heck, P. M. 2016 Delft: Petra Heck. 173 p.

    Research output: ScientificDissertation (TU Delft)

  176. SATT: Tailoring Code Metric Thresholds for Different Software Architectures

    Aniche, M., Treude, C., Zaidman, A., van Deursen, A. & Gerosa, M. A. 2016 16th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, p. 41-50

    Research output: Scientific - peer-reviewConference contribution

  177. Smells in Block-Based Programming Languages

    Hermans, F., Stolee, K. & Hoepelman, D. 2016 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). Blackwell, A., Plimmer, B. & Stapleton, G. (eds.). Danvers: IEEE, p. 68-72 5 p.

    Research output: Scientific - peer-reviewConference contribution

  178. 2015
  179. Quality criteria for just-in-time requirements: Just enough, just-in-time?

    Heck, P. & Zaidman, A. 16 Nov 2015 1st International Workshop on Just-in-Time Requirements Engineering, JIT RE 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 1-4 4 p. 7330170

    Research output: Scientific - peer-reviewConference contribution

  180. Change-based test selection: An empirical evaluation

    Soetens, Q. D., Demeyer, S., Zaidman, A. & Perez, J. 11 Nov 2015 In : Empirical Software Engineering. 21, 5, p. 1990-2032 43 p.

    Research output: Scientific - peer-reviewArticle

  181. Pricing via Functional Size - A Case Study of a Company's Portfolio of 77 Outsourced Projects

    Huijgens, H., Gousios, G. & Van Deursen, A. 5 Nov 2015 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2015 - Proceedings. IEEE Computer Society, Vol. 2015-November, p. 182-191 10 p. 7321211

    Research output: Scientific - peer-reviewConference contribution

  182. A predictive multi-linear regression model for organic micropollutants, based on a laboratory-scale column study simulating the river bank filtration process

    Bertelkamp, C., Verliefde, A. R. D., Reynisson, J., Singhal, N., Cabo, A. J., de Jonge, M. & van der Hoek, J. P. Nov 2015 In : Journal of Hazardous Materials. 304, March, p. 502-511 10 p.

    Research output: Scientific - peer-reviewArticle

  183. Web API Fragility: How Robust is Your Mobile Application?

    Espinha, T., Zaidman, A. & Gross, H. G. 28 Sep 2015 Proceedings - 2nd ACM International Conference on Mobile Software Engineering and Systems, MOBILESoft 2015. Institute of Electrical and Electronics Engineers Inc., p. 12-21 10 p. 7283022

    Research output: Scientific - peer-reviewConference contribution

  184. A Mixed Methods Approach to Mining Code Review Data: Examples and a Study of Multicommit Reviews and Pull Requests

    Rigby, P. C., Bacchelli, A., Gousios, G. & Mukadam, M. 1 Sep 2015 The Art and Science of Analyzing Software Data. Waltham: Elsevier, p. 231-255 25 p.

    Research output: ScientificChapter

  185. Circumventing refactoring masking using fine-grained change recording

    Soetens, Q. D., Pérez, J., Demeyer, S. & Zaidman, A. 30 Aug 2015 14th International Workshop on Principles of Software Evolution, IWPSE 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., Vol. 30-Aug-2015, p. 9-18 10 p.

    Research output: Scientific - peer-reviewConference contribution

  186. When, how, and why developers (do not) test in their IDEs

    Beller, M., Gousios, G., Panichella, A. & Zaidman, A. 30 Aug 2015 2015 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2015 - Proceedings. Association for Computing Machinery (ACM), p. 179-190 12 p.

    Research output: Scientific - peer-reviewConference contribution

  187. 2nd International Workshop on Software Engineering Methods in Spreadsheets (SEMS 2015)

    Hermans, F., Paige, R. F. & Sestoft, P. 12 Aug 2015 Proceedings - 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, ICSE 2015. IEEE Computer Society, Vol. 2, p. 1005-1006 2 p. 7203150

    Research output: Scientific - peer-reviewConference contribution

  188. How (Much) Do Developers Test?

    Beller, M., Gousios, G. & Zaidman, A. 12 Aug 2015 Proceedings - 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, ICSE 2015. IEEE Computer Society, Vol. 2, p. 559-562 4 p. 7203012

    Research output: Scientific - peer-reviewConference contribution

  189. Work practices and challenges in pull-based development: The integrator's perspective

    Gousios, G., Zaidman, A., Storey, M. A. & Van Deursen, A. 12 Aug 2015 Proceedings - 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, ICSE 2015. IEEE Computer Society, Vol. 1, p. 358-368 11 p. 7194588

    Research output: Scientific - peer-reviewConference contribution

  190. Adaptive User Feedback for IR-Based Traceability Recovery

    Panichella, A., De Lucia, A. & Zaidman, A. 5 Aug 2015 Proceedings - 2015 IEEE/ACM 8th International Symposium on Software and Systems Traceability, SST 2015. Institute of Electrical and Electronics Engineers Inc., p. 15-21 7 p. 7181523

    Research output: Scientific - peer-reviewConference contribution

  191. Automatically prioritizing pull requests

    Van Der Veen, E., Gousios, G. & Zaidman, A. 4 Aug 2015 Proceedings - 12th Working Conference on Mining Software Repositories, MSR 2015. IEEE Computer Society, Vol. 2015-August, p. 357-361 5 p. 7180094

    Research output: Scientific - peer-reviewConference contribution

  192. Unveiling exception handling bug hazards in Android based on GitHub and Google code issues

    Coelho, R., Almeida, L., Gousios, G. & Van Deursen, A. 4 Aug 2015 Proceedings - 12th Working Conference on Mining Software Repositories, MSR 2015. IEEE Computer Society, Vol. 2015-August, p. 134-145 12 p. 7180074

    Research output: Scientific - peer-reviewConference contribution

  193. Testing web applications with state objects

    Van Deursen, A. 1 Aug 2015 In : Communications of the ACM. 58, 8, p. 36-43 8 p.

    Research output: Scientific - peer-reviewArticle

  194. Defect prediction as a multiobjective optimization problem

    Canfora, G., De Lucia, A., Di Penta, M., Oliveto, R., Panichella, A. & Panichella, S. 1 Jun 2015 In : Software Testing Verification and Reliability. 25, 4, p. 426-459 34 p.

    Research output: Scientific - peer-reviewArticle

  195. Dynsem: A DSL for dynamic semantics specification

    Vergu, V., Neron, P. & Visser, E. 1 Jun 2015 26th International Conference on Rewriting Techniques and Applications, RTA 2015. Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Vol. 36, p. 365-378 14 p.

    Research output: Scientific - peer-reviewConference contribution

  196. What's the True Hourly Cost of Offshoring?

    Smite, D. & Van Solingen, R. 13 May 2015 In : IEEE Software. 33, 5, p. 60-70 11 p., 7106389

    Research output: Scientific - peer-reviewArticle

  197. Coevolution of variability models and related software artifacts: A fresh look at evolution patterns in the Linux kernel

    Passos, L., Teixeira, L., Dintzner, N., Apel, S., Wąsowski, A., Czarnecki, K., Borba, P. & Guo, J. 5 May 2015 In : Empirical Software Engineering. 21, 4, p. 1744-1793 50 p.

    Research output: Scientific - peer-reviewArticle

  198. Detecting and refactoring code smells in spreadsheet formulas

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. Apr 2015 In : Empirical Software Engineering. 20, 2, p. 549-575 27 p.

    Research output: Scientific - peer-reviewArticle

  199. Improving Multi-Objective Test Case Selection by Injecting Diversity in Genetic Algorithms

    Panichella, A., Oliveto, R., Di Penta, M. & De Lucia, A. 1 Mar 2015 In : IEEE Transactions on Software Engineering. 41, 4, p. 358-383

    Research output: Scientific - peer-reviewArticle

  200. Supporting developers' coordination in the IDE

    Guzzi, A., Bacchelli, A., Riche, Y. & Van Deursen, A. 28 Feb 2015 Proceedings of the 2015 ACM International Conference on Computer-Supported Cooperative Work and Social Computing. Association for Computing Machinery (ACM), p. 518-532 15 p.

    Research output: Scientific - peer-reviewConference contribution

  201. Defining multi-tenancy: A systematic mapping study on the academic and the industrial perspective

    Kabbedijk, J., Bezemer, C. P., Jansen, S. & Zaidman, A. 1 Jan 2015 In : Journal of Systems and Software. 100, p. 139-148 10 p.

    Research output: Scientific - peer-reviewArticle

  202. Hypervolume-based search for test case prioritization

    Di Nucci, D., Panichella, A., Zaidman, A. & De Lucia, A. 1 Jan 2015 Search-Based Software Engineering - 7th International Symposium, SSBSE 2015, Proceedings. Springer Verlag, Vol. 9275, p. 157-172 16 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9275)

    Research output: Scientific - peer-reviewConference contribution

  203. Old habits die hard: Why refactoring for understandability does not give immediate benefits

    Ammerlaan, E., Veninga, W. & Zaidman, A. 1 Jan 2015 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., p. 504-507 4 p. 7081865

    Research output: Scientific - peer-reviewConference contribution

  204. Preface

    Hermans, F., Paige, R. F. & Sestoft, P. 1 Jan 2015 In : CEUR Workshop Proceedings. 1355, p. v

    Research output: Scientific - peer-reviewEditorial

  205. Web API growing pains: Loosely coupled yet strongly tied

    Espinha, T., Zaidman, A. & Gross, H. G. 1 Jan 2015 In : Journal of Systems and Software. 100, p. 27-43 17 p.

    Research output: Scientific - peer-reviewArticle

  206. Crawl-based analysis of web applications: Prospects and challenges

    van Deursen, A., Mesbah, A. & Nederlof, A. Jan 2015 In : Science of Computer Programming. 97, 1, p. 173-180 8 p.

    Research output: Scientific - peer-reviewArticle

  207. A Dataset for API Usage

    Sawant, A. A. & Bacchelli, A. 2015 Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 506-509 4 p.

    Research output: Scientific - peer-reviewConference contribution

  208. A Single-Cable PVDF Transducer Readout IC for Intravascular Photoacoustic Imaging

    Chen, C., Daeichin, V., Ding, Q., van Soest, G., Springeling, G., van der Steen, T., Pertijs, M. & de Jong, N. 2015 Proceedings 2015 IEEE International Ultrasonics Symposium. Piscataway, NJ, USA: IEEE Society, p. 1-4 4 p.

    Research output: Scientific - peer-reviewConference contribution

  209. A Theory of Name Resolution

    Neron, P., Tolmach, A., Visser, E. & Wachsmuth, G. 2015 Programming Languages and Systems: 24th European Symposiumon Programming, ESOP 2015 held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2015, Proceedings. Vitek, J. (ed.). Berlin: Springer Verlag, p. 205-231 27 p. (Lecture Notes in Computer Science; vol. 9032)

    Research output: Scientific - peer-reviewConference contribution

  210. A grammar for spreadsheet formulas evaluated on two large datasets

    Aivaloglou, E., Hoepelman, D. & Hermans, F. F. J. 2015 Proceedings of the IEEE 15th International Working Conference Source Code Analysis and Manipulation, SCAM. Godfrey, M. W., Lo, D. & Khomh, F. (eds.). Piscataway: IEEE Society, p. 121-130 10 p.

    Research output: Scientific - peer-reviewConference contribution

  211. Analyzing the Change-Proneness of APIs and web APIs

    Romano, D. 2015 206 p.

    Research output: ScientificDissertation (TU Delft)

  212. Automated Fault Localization for Service-Oriented Software Systems

    Chen, C. 2015 121 p.

    Research output: ScientificDissertation (TU Delft)

  213. Automatic Assessments of Code Explanations: Predicting Answering Times on Stack Overflow

    Ercan, S., Stokkink, Q. & Bacchelli, A. 2015 Proceedings of the 12th Working Conference on Mining Software Repositories, MSR 2015. Di Penta, M. (ed.). Piscataway.NJ: IEEE Society, p. 442-445 4 p.

    Research output: Scientific - peer-reviewConference contribution

  214. Business rule mining from spreadsheets

    Roy, S. 2015 Proceedings of the 2nd Workshop on Software Engineering Methods in Spreadsheets co-located with the 37th International Conference on Software Engineering (ICSE 2015). Hermans, F., Paige, R. F. & Sestoft, P. (eds.). Aachen: CEUR, p. 5-6 2 p. (Ceur Workshop Proceedings; vol. 1355)

    Research output: Scientific - peer-reviewConference contribution

  215. Code smells in spreadsheet formulas revisited on an industrial dataset

    Jansen, B. & Hermans, F. F. J. 2015 Proceedings of the 2015 IEEE 31st International Conference on Software Maintenance and Evolution, ICSME. Koschke, R., Krinke, J. & Robillard, M. (eds.). piscataway: IEEE Society, p. 372-380 9 p.

    Research output: Scientific - peer-reviewConference contribution

  216. Detecting problematic lookup functions in spreadsheets

    Hermans, F. F. J., Aivaloglou, E. & Jansen, B. 2015 Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC. Li, Z., Ermel, C. & Fleming, S. D. (eds.). Piscataway: IEEE Society, p. 153-157 5 p.

    Research output: Scientific - peer-reviewConference contribution

  217. ETA: Estimated Time of Answer Predicting Response Time in Stack Overflow

    Goderie, J., Georgsson, B. M., van Graafeiland, B. & Bacchelli, A. 2015 Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 414-417 4 p.

    Research output: Scientific - peer-reviewConference contribution

  218. Enron versus EUSES: A comparison of two spreadsheet corpora

    Jansen, B. 2015 Proceedings of the 2nd Workshop on Software Engineering Methods in Spreadsheets co-located with the 37th International Conference on Software Engineering (ICSE 2015). Hermans, F., Paige, R. F. & Sestoft, P. (eds.). Aachen: CEUR-WS, p. 41-47 7 p. (Ceur Workshop Proceedings; vol. 1355)

    Research output: Scientific - peer-reviewConference contribution

  219. Enron's Spreadsheets and Related Emails: A Dataset and Analysis

    Hermans, F. & Murphy-Hill, E. 2015 Proceedings - 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, ICSE 2015. IEEE Computer Society, Vol. 2, p. 7-16 10 p. 7202944

    Research output: Scientific - peer-reviewConference contribution

  220. Evaluating vector data type usage in OpenCL kernels

    Fang, J., Varbanescu, A. L., Liao, X. & Sips, H. J. 2015 In : Concurrency and Computation: Practice & Experience. 27, 17, p. 4586-4602 17 p.

    Research output: Scientific - peer-reviewArticle

  221. IRISH: A Hidden Markov Model to detect coded information islands in free text

    Cerulo, L., Di Penta, M., Bacchelli, A., Ceccarelli, M. & Canfora, G. 2015 In : Science of Computer Programming. 105, July, p. 26-43 18 p.

    Research output: Scientific - peer-reviewArticle

  222. Matching GitHub Developer Profiles to Job Advertisements

    Hauff, C. & Gousios, G. 2015 Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 362-366 5 p.

    Research output: Scientific - peer-reviewConference contribution

  223. One-Day Flies on StackOverflow - Why the Vast Majority of StackOverflow Users Only Posts Once

    Slag, R., de Waard, M. & Bacchelli, A. 2015 Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 458-461 4 p.

    Research output: Scientific - peer-reviewConference contribution

  224. Origin, Impact and Cost of Interface Instability

    Raemaekers, S. 2015 194 p.

    Research output: ScientificDissertation (TU Delft)

  225. Quality Questions Need Quality Code: Classifying Code Fragments on Stack Overflow

    Duijn, M., Kucera, A. & Bacchelli, A. 2015 Proceedings of the 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR. Di Penta, M., Pinzger, M. & Robbes, R. (eds.). Piscataway: IEEE Society, p. 410-413 4 p.

    Research output: Scientific - peer-reviewConference contribution

  226. Safe Evolution Patterns for Software Product Lines

    Dintzner, N. 2015 Proceedings - 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, ICSE 2015. IEEE Computer Society, Vol. 2, p. 875-878 4 p. 7203103

    Research output: Scientific - peer-reviewConference contribution

  227. Scrum in actie - maak van elk project een succes

    Bruggink, M., Wijnands, W., Roozemond, M., van de Hoef, N., Peters, G., Bruns, M. & de Boer, P. 2015 Amsterdam: Business Contact. 192 p.

    Research output: ProfessionalBook

  228. Starten met een professionele LeerGemeenschap - PLG-teams in het onderwijs

    Bruggink, M. & Bruns, M. 2015 Rotterdam: Bazalt Educatieve Uitgaven. 95 p.

    Research output: ProfessionalBook

  229. Supporting Developers' Teamwork from within the IDE

    Guzzi, A. 2015 179 p.

    Research output: ScientificDissertation (TU Delft)

  230. The Last Line Effect

    Beller, M., Zaidman, A. & Karpov, A. 2015 Proceedings - 2015 IEEE 23rd International Conference on Program Comprehension, ICPC 2015. IEEE Computer Society, Vol. 2015-August, p. 240-243 4 p. 7181452

    Research output: Scientific - peer-reviewConference contribution

  231. Tracking known security vulnerabilities in proprietary software systems

    Cadariu, M., Bouwers, E. M., Visser, J. & van Deursen, A. 2015 Proceedings - 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering. Guéhéneuc, Y. G., Adams, B. & Serebrenik, A. (eds.). Piscataway, NJ, USA: IEEE Society, p. 516-519 4 p.

    Research output: Scientific - peer-reviewConference contribution

  232. Untangling fine-grained code changes

    Dias, M., Bacchelli, A., Gousios, G., Cassou, D. & Ducasse, S. 2015 Proceedings - 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering. Guéhéneuc, Y. G., Adams, B. & Serebrenik, A. (eds.). Piscataway, NJ, USA: IEEE Society, p. 341-350 10 p.

    Research output: Scientific - peer-reviewConference contribution

  233. Web Service Growing Pains: Understanding Services and Their Clients

    Rodrigues Espinha, T. 2015 159 p.

    Research output: ScientificDissertation (TU Delft)

  234. Will They Like This? Evaluating Code Contributions with Language Models

    Hellendoorn, V. J., Devanbu, P. T. & Bacchelli, A. 2015 proceedings of the 12th Working Conference on Mining Software Repositories, MSR 2015. Di Penta, M. (ed.). Piscataway: IEEE Society, p. 157-167 11 p.

    Research output: Scientific - peer-reviewConference contribution

  235. 2014
  236. Refactoring fat interfaces using a genetic algorithm

    Romano, D., Raemaekers, S. & Pinzger, M. 4 Dec 2014 Proceedings - 30th International Conference on Software Maintenance and Evolution, ICSME 2014. Institute of Electrical and Electronics Engineers Inc., p. 351-360 10 p. 6976101

    Research output: Scientific - peer-reviewConference contribution

  237. Semantic versioning versus breaking changes: A study of the maven repository

    Raemaekers, S., Van Deursen, A. & Visser, J. 4 Dec 2014 Proceedings - 2014 14th IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2014. Institute of Electrical and Electronics Engineers Inc., p. 215-224 10 p. 6975655

    Research output: Scientific - peer-reviewConference contribution

  238. Implementation of continuous improvement based on Lean Six Sigma in small- and medium-sized enterprises

    Timans, W., Ahaus, K., van Solingen, R., Kumar, M. & Antony, J. 18 Nov 2014 In : Total Quality Management and Business Excellence. 27, 3-4, p. 309-324 16 p.

    Research output: Scientific - peer-reviewArticle

  239. BumbleBee: A refactoring environment for spreadsheet formulas

    Hermans, F. & Dig, D. 16 Nov 2014 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering, FSE 2014 - Proceedings. Association for Computing Machinery (ACM), Vol. 16-21-November-2014, p. 747-750 4 p.

    Research output: Scientific - peer-reviewConference contribution

  240. A Language Designer's Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs

    Visser, E., Wachsmuth, G., Tolmach, A., Neron, P., Vergu, V., Passalaqua Martins, A. & Konat, G. 20 Oct 2014 Onward! 2014: Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software. New York, NY: Association for Computing Machinery (ACM), p. 95-111 17 p.

    Research output: Scientific - peer-reviewConference contribution

  241. Dependence tracing techniques for spreadsheets: An investigation

    Roy, S. & Hermans, F. 2 Jul 2014 Software Engineering Methods in Spreadsheets: First International Workshop. Hermans, F., Paige, R. F. & Sestoft, P. (eds.). Delft: CEUR-WS.org, Vol. 1209, p. 32-35 4 p.

    Research output: Scientific - peer-reviewConference contribution

  242. Towards a catalog format for software metrics

    Bouwers, E., Van Deursen, A. & Visser, J. 3 Jun 2014 5th International Workshop on Emerging Trends in Software Metrics, WETSoM 2014 - Proceedings. Association for Computing Machinery (ACM), p. 44-47 4 p.

    Research output: Scientific - peer-reviewConference contribution

  243. How to build a good practice software project portfolio?

    Huijgens, H., Van Solingen, R. & Van Deursen, A. 31 May 2014 36th International Conference on Software Engineering, ICSE Companion 2014 - Proceedings: Software Engineering In Practice Track (SEIP). IEEE Computer Society, Vol. 31-May-2014, p. 64-73 10 p.

    Research output: Scientific - peer-reviewConference contribution

  244. Modern code reviews in open-source projects: Which problems do they fix?

    Beller, M., Bacchelli, A., Zaidman, A. & Juergens, E. 31 May 2014 Proceedings of the 11th Working Conference on Mining Software Repositories. Association for Computing Machinery (ACM), p. 202-211 10 p.

    Research output: Scientific - peer-reviewConference contribution

  245. Anonymizing spreadsheet data and metadata with anonymousXL

    Van Veen, J. & Hermans, F. 1 Jan 2014 In : CEUR Workshop Proceedings. 1209, p. 45-46 2 p.

    Research output: Scientific - peer-reviewArticle

  246. Using a visual language to create better spreadsheets

    Jansen, B. & Hermans, F. 1 Jan 2014 In : CEUR Workshop Proceedings. 1209, p. 48-51 4 p.

    Research output: Scientific - peer-reviewArticle

  247. An Exploratory Study of the Pull-based Software Development Model

    Gousios, G., Pinzger, M. & van Deursen, A. 2014 Proceedings of the 36th International Conference on Software Engineering. New York, NY, USA: Association for Computing Machinery (ACM), p. 345-355 11 p. (ICSE 2014)

    Research output: Scientific - peer-reviewConference contribution