1. 2017
  2. FEVER: Feature-oriented Changes and Artefact Co-evolution in Highly Configurable Systems

    Dintzner, N., van Deursen, A. & Pinzger, M. 4 Nov 2017 In : Empirical Software Engineering.

    Research output: Scientific - peer-reviewArticle

  3. Code smells for Model-View-Controller architectures

    Finavaro Aniche, M., Bavota, G., Treude, C., Gerosa, M. A. & van Deursen, A. Sep 2017 In : Empirical Software Engineering.

    Research output: Scientific - peer-reviewArticle

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

  5. 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, Karlskrona, Sweden, June 15-16, 2017. Mendes, E., Counsell, S. & Petersen, K. (eds.). Association for Computing Machinery (ACM), p. 51-60 10 p.

    Research output: Scientific - peer-reviewConference contribution

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

    Research output: Scientific - peer-reviewArticle

  7. Spreadsheet testing in practice

    Roy, S., Hermans, F. & Van Deursen, A. 21 Mar 2017 SANER 2017 - 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering. Institute of Electrical and Electronics Engineers Inc., p. 338-348 11 p. 7884634

    Research output: Scientific - peer-reviewConference contribution

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

    Research output: Scientific - peer-reviewArticle

  9. 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. 9 Jan 2017 In : Software and Systems Modeling. 46 p.

    Research output: Scientific - peer-reviewArticle

  10. A Collaborative Approach to Teaching Software Architecture

    van Deursen, A., Aniche, M., Aué, J., Slag, R., De Jong, M., Nederlof, A. & Bouwers, E. 2017 8th ACM Technical Symposium on Computer Science Education (SIGCSE). Association for Computing Machinery (ACM), p. 591-596

    Research output: Scientific - peer-reviewConference contribution

  11. A Guided Genetic Algorithm for Automated Crash Reproduction

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

    Research output: Scientific - peer-reviewConference contribution

  12. 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). IEEE, p. 654-664

    Research output: Scientific - peer-reviewConference contribution

  13. 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 Procedings 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME).

    Research output: Scientific - peer-reviewConference contribution

  14. 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. IEEE, p. 175-182

    Research output: Scientific - peer-reviewConference contribution

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

    Research output: Scientific - peer-reviewArticle

  16. Why and How JavaScript Developers Use Linters

    Fjóla Tómasdóttir, K., Finavaro Aniche, M. & van Deursen, A. 2017 32nd IEEE/ACM International Conference on Automated Software Engineering. IEEE Computer Society, p. 578-589

    Research output: Scientific - peer-reviewConference contribution

  17. Zero-Downtime SQL Database Schema Evolution for Continuous Deployment

    Jong, M. D., 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

    Research output: Scientific - peer-reviewConference contribution

  18. 2016
  19. 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

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

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

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

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

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

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

  26. Delft Students on Software Architecture: DESOSA 2016

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

    Research output: ScientificBook

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

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

  29. Software that meets its intent

    Huisman, M., Bos, H., Brinkkemper, S., van Deursen, A., Groote, J. F., Lago, P., van de Pol, J. & Visser, E. 2016 Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications - 7th International Symposium, ISoLA 2016, Proceedings. Springer Verlag, Vol. 9953 LNCS, p. 609-625 17 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 9953 LNCS)

    Research output: Scientific - peer-reviewConference contribution

  30. 2015
  31. 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

  32. Using C language extensions for developing embedded software: A case study

    Völter, M., Van Deursen, A., Kolb, B. & Eberle, S. 23 Oct 2015 OOPSLA 2015 - Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications. Association for Computing Machinery (ACM), p. 655-674 20 p.

    Research output: Scientific - peer-reviewConference contribution

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

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

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

  36. Beyond Page Objects: Testing Web Applications with State Objects

    Van Deursen, A. 1 Jun 2015 In : ACM Queue: tomorrow's computing today. 13, 6, p. 20-37 18 p.

    Research output: Scientific - peer-reviewArticle

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

  38. Continuous deployment and schema evolution in SQL databases

    De Jong, M. & Van Deursen, A. 2015 Proceedings - 3rd International Workshop on Release Engineering, RELENG 2015. Institute of Electrical and Electronics Engineers Inc., p. 16-19 4 p. 7169446

    Research output: Scientific - peer-reviewConference contribution

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

  40. 2014
  41. 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

  42. Special issue on program comprehension

    Godfrey, M. W. & Van Deursen, A. 26 Jul 2014 In : Empirical Software Engineering. 19, 5, p. 1259-1260 2 p.

    Research output: Scientific - peer-reviewEditorial

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

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

  45. A study and toolkit for asynchronous programming in c#

    Okur, S., Hartveld, D. L., Dig, D. & van Deursen, A. 2014 ICSE 2014 Proceedings of the 36th International Conference on Software Engineering. Association for Computing Machinery (ACM), p. 1117 - 1127

    Research output: Scientific - peer-reviewConference contribution

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

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

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

    Research output: Scientific - peer-reviewArticle

  48. Detecting and refactoring code smells in spreadsheet formulas

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

    Research output: Scientific - peer-reviewArticle

  49. Evaluating feature change impact on multi-product line configurations using partial information

    Dintzner, N. J. R., van Deursen, A., Kulesza, U. & Pinzger, M. 2014 Software Reuse for Dynamic Systems in the Cloud and Beyond: 14th International Conference on Software Reuse. Schaefer, I. & Stamelos, I. (eds.). Cham, Switzerland: Springer, p. 1-16 16 p. (Lecture Notes in Computer Science; vol. 8919)

    Research output: Scientific - peer-reviewConference contribution

  50. Extracting feature model changes from the Linux kernel using FMDiff

    Dintzner, N. J. R., van Deursen, A. & Pinzger, M. 2014 Proceedings - 8th International Workshop on Variability of Software-Intensive Systems. Collet, P., Wasowski, A. & Weyer, T. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 1-8 8 p.

    Research output: Scientific - peer-reviewConference contribution

  51. Quantifying the encapsulation of implemented software architectures

    Bouwers, E. M., van Deursen, A. & Visser, J. 2014 Proceedings 30th IEEE International Conference on Software Maintenance and Evolution. Pollock, L. & Moonen, L. (eds.). Los Alamitos, CA, USA: IEEE Computer Society, p. 211-220 10 p.

    Research output: Scientific - peer-reviewConference contribution

  52. Software engineering for the web: The state of the practice

    Nederlof, A., Mesbah, A. & van Deursen, A. 2014 Companion proceedings of the 36th International Conference on Software Engineering. Jalote, P. (ed.). New York: Association for Computing Machinery (ACM), p. 4-13 10 p.

    Research output: Scientific - peer-reviewConference contribution

  53. 2013
  54. Automated detection of test fixture strategies and smells

    Greiler, M. S., van Deursen, A. & Storey, M. A. 2013 Proceedings - 2013 IEEE 6th International Conference on Software Testing, Verification and Validation. Le Traon, Y. (ed.). Los Alamitos, CA, USA: IEEE Society, p. 322-331 10 p.

    Research output: Scientific - peer-reviewConference contribution

  55. Communication in open source software development mailing lists

    Guzzi, A., Bacchelli, A., Lanza, M., Pinzger, M. & van Deursen, A. 2013 Proceedings - 10th Working Conference on Mining Software Repositories (MSR). Zimmermann, T., di Penta, M. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 277-286 10 p.

    Research output: Scientific - peer-reviewConference contribution

  56. Data clone detection and visualization in spreadsheets

    Hermans, F. F. J., Sedee, B., Pinzger, M. & van Deursen, A. 2013 Proceedings 2013 35th International Conference on Software Engineering. Notkin, D., Cheng, B. H. C. & Pohl, K. (eds.). Piscataway, NJ, USA: IEEE Society, p. 292-301 10 p.

    Research output: Scientific - peer-reviewConference contribution

  57. Editorial: Introduction to the special issue on mining software repositories

    Xie, T., Zimmermann, T. & van Deursen, A. 2013 In : Empirical Software Engineering. 18, 6, p. 1043-1046 4 p.

    Research output: Scientific - peer-reviewArticle

  58. Evaluating usefulness of software metrics: An industrial experience report

    Bouwers, E. M., van Deursen, A. & Visser, J. 2013 Proceedings 2013 35th International Conference on Software Engineering. Notkin, D., Cheng, B. H. C. & Pohl, K. (eds.). Piscataway, NJ, USA: IEEE Society, p. 921-930 10 p.

    Research output: Scientific - peer-reviewConference contribution

  59. Fixing the 'out of sight out of mind' problem: One year of mood-based microblogging in a distributed software team

    Dullemond, K., van Gameren, B. J. A., Storey, M. A. & van Deursen, A. 2013 Proceedings - 10th Working Conference on Mining Software Repositories. Zimmermann, T., di Penta, M. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 267-276 10 p.

    Research output: Scientific - peer-reviewConference contribution

  60. Realizing service migration in industry¿lessons learned

    Nasr, K. A., Gross, H. G. & van Deursen, A. 2013 In : Journal of Software: Evolution and Process. 25, 6, p. 639-661 23 p.

    Research output: Scientific - peer-reviewArticle

  61. Software metrics: Pitfalls and best practices

    Bouwers, E. M., van Deursen, A. & Visser, J. 2013 Proceedings 35th International Conference on Software Engineering. Notkin, D., Cheng, B. H. C. & Pohl, K. (eds.). Piscataway, NJ, USA: IEEE Society, p. 1491-1492 2 p.

    Research output: Scientific - peer-reviewConference contribution

  62. Strategies for avoiding text fixture smells during software evolution

    Greiler, M. S., Zaidman, A. E., van Deursen, A. & Storey, M. A. 2013 Proceedings - 10th Working Conference on Mining Software Repositories. Zimmermann, T., di Penta, M. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 387-396 10 p.

    Research output: Scientific - peer-reviewConference contribution

  63. Testing principles, current practices, and effects of change localization

    Raemaekers, S. B. A., Nane, G. F., van Deursen, A. & Visser, J. 2013 Proceedings - 10th Working Conference on Mining Software Repositories (MSR). Zimmermann, T., di Penta, M. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 257-266 10 p.

    Research output: Scientific - peer-reviewConference contribution

  64. The Maven repository dataset of metrics, changes, and dependencies

    Raemaekers, S. B. A., van Deursen, A. & Visser, J. 2013 Proceedings - 10th Working Conference on Mining Software Repositories. di Penta, M., Zimmermann, T. & Kim, S. (eds.). Piscataway, NJ, USA: IEEE Society, p. 221-224 4 p.

    Research output: Scientific - peer-reviewConference contribution

  65. Understanding Ajax applications by connecting client and server-side execution traces

    Zaidman, A. E., Matthijssen, N., Storey, M. A. & van Deursen, A. 2013 In : Empirical Software Engineering. 18, 2, p. 181-218 38 p.

    Research output: Scientific - peer-reviewArticle

  66. What your plug-in test suites really test: an integration perspective on test suite understanding

    Greiler, M. S. & van Deursen, A. 2013 In : Empirical Software Engineering. 18, 5, p. 859-900 42 p.

    Research output: Scientific - peer-reviewArticle

  67. 2012
  68. Measuring Spreadsheet Formula Understandability

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 4 Jul 2012

    Research output: ProfessionalWeb publication/site

  69. Crawling Ajax-based web applications through dynamic analysis of user interface state changes

    Mesbah, A., van Deursen, A. & Lenselink, S. 2012 In : ACM Transactions on the Web. 6, 1, article 3, p. 1-30 30 p.

    Research output: Scientific - peer-reviewArticle

  70. Detecting Code Smells in Spreadsheet Formulas

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2012 Proceedings of the International Conference on Software Maintenance (ICSM). Tonella, P., Di Penta, M. & Maletic, J. I. (eds.). Los Alamitos: IEEE Society, p. 409-418 10 p.

    Research output: Scientific - peer-reviewConference contribution

  71. Detecting and Visualizing Inter-Worksheet Smells in Spreadsheets

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2012 Proceedings of the International Conference on Software Engineering (ICSE). Glinz, M., Murphy, G. & Pezzè, M. (eds.). New York / Los Alamitos: ACM/IEEE, p. 441-451 11 p.

    Research output: Scientific - peer-reviewConference contribution

  72. Getting what you measure

    Bouwers, E. M., Visser, J. & van Deursen, A. 2012 In : Communications of the ACM. 55, 7, p. 54-59 6 p.

    Research output: Scientific - peer-reviewArticle

  73. Getting what you measure

    Bouwers, E. M., Visser, J. & van Deursen, A. 2012 In : ACM Queue: tomorrow's computing today. 10, 5, p. 50-56 7 p.

    Research output: Scientific - peer-reviewArticle

  74. Invariant-based automated testing of modern web applications

    Mesbah, A., van Deursen, A. & Roest, D. 2012 In : IEEE Transactions on Software Engineering. 38, 1, p. 35-53 19 p.

    Research output: Scientific - peer-reviewArticle

  75. Measuring Library Stability Through Historical Version Analysis

    Raemaekers, S. B. A., van Deursen, A. & Visser, J. 2012 Proceedings of the International Conference on Software Engineering (ICSE). sn (ed.). New York / Los Alamitos: ACM/IEEE, p. -

    Research output: Scientific - peer-reviewConference contribution

  76. Measuring Test Case Similarity to Support Test Suite Understanding

    Greiler, M. S., van Deursen, A. & Zaidman, A. E. 2012 Proceedings of the International Conference on Objects, Models, Components, Patterns (TOOLS). Furia, C. A. & Nanz, S. (eds.). Berlin: Springer Verlag, p. 91-107 17 p. (Lecture Notes in Computer Science; vol. 7304)

    Research output: Scientific - peer-reviewConference contribution

  77. Test Confessions: A Study of Testing Practices for Plug-in Systems

    Greiler, M. S., van Deursen, A. & Storey, M. A. 2012 International Conference on Software Engineering (ICSE). Glinz, M., Murphy, G. & Pezzè, M. (eds.). Los Alamitos: IEEE Society, p. 244-254 11 p.

    Research output: Scientific - peer-reviewConference contribution

  78. 2011
  79. A Controlled Experiment for Program Comprehension through Trace Visualization

    Cornelissen, S. G. M., Zaidman, A. E. & van Deursen, A. 2011 In : IEEE Transactions on Software Engineering. 37, 3, p. 341-355 15 p.

    Research output: Scientific - peer-reviewArticle

  80. Breviz: Visualizing Spreadsheets using Dataflow Diagrams

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2011 Proceedings of the European Spreadsheet Risks Interest Group Conference (EuSpRiG). O'Beirne, P. & Thorne, S. (eds.). Greenwich: EuSpRIG, p. 1-9 9 p.

    Research output: Scientific - peer-reviewConference contribution

  81. Collective Code Bookmarks for Program Comprehension

    Guzzi, A., Hattori, L., Lanza, M., Pinzger, M. & van Deursen, A. 2011 IEEE International Conference on Program Comprehension 2011 (ICPC). Dean, T., Elliott Sim, S. & Ricca, F. (eds.). Piscataway, NJ, USA: IEEE Society, p. 101-110 10 p.

    Research output: Scientific - peer-reviewConference contribution

  82. Dependency profiles for software architecture evaluations

    Bouwers, E. M., van Deursen, A. & Visser, J. 2011 2011 27th International Conference on Software Maintenance (ICSM). Marcus, A., Cordy, J. R. & Tonella, P. (eds.). Los Alamitos, CA, USA: IEEE Society, p. 540-543 4 p.

    Research output: Scientific - peer-reviewConference contribution

  83. Empirical research in software architecture: opportunities, challenges, and approaches

    Babar, M. A., Lago, P. & van Deursen, A. 2011 In : Empirical Software Engineering. 16, 5, p. 539-543 5 p.

    Research output: Scientific - peer-reviewArticle

  84. Performance trade-offs in client-side service delegation

    Nasr, K. A., Gross, H. G. & van Deursen, A. 2011 Proceedings of the 13th IEEE International Symposium on Web Systems Evolution (WSE). Kienle, H. M., Bolchini, D. & Tramontana, P. (eds.). Piscataway, NJ, USA: IEEE Society, p. 43-52 10 p.

    Research output: Scientific - peer-reviewConference contribution

  85. Quantifying the Analyzability of Software Architectures

    Bouwers, E. M., Correia, J. P., van Deursen, A. & Visser, J. 2011 Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA). Lago, P. & Hilliard, R. (eds.). Los Alamitos, CA, USA: IEEE Society, p. 83-92 10 p.

    Research output: Scientific - peer-reviewConference contribution

  86. Realizing service migration in industry¿lessons learned

    Nasr, K. A., Gross, H. G. & van Deursen, A. 2011 Delft, The Netherlands: SERG - Software Engineering Research Group. 32 p.

    Research output: ProfessionalReport

  87. Second international workshop on web 2.0 for software engineering (Web2SE 2011)

    Treude, C., Storey, M. A., van Deursen, A., Begel, A. & Black, S. 2011 33rd International Conference on Software Engineering - ICSE 2011. Taylor, R. N., Gall, H. & Medvidovic, N. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 1222-1223 2 p.

    Research output: Scientific - peer-reviewConference contribution

  88. Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining

    Zaidman, A. E., Rompaey, B. V., van Deursen, A. & Demeyer, S. 2011 In : Empirical Software Engineering. 16, 3, p. 325-364 40 p.

    Research output: Scientific - peer-reviewArticle

  89. Supporting Professional Spreadsheet Users by Generating Leveled Dataflow Diagrams

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2011 33rd International Conference on Software Engineering (ICSE 2011). Medvidovic, N. & Gall, H. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 451-460 10 p.

    Research output: Scientific - peer-reviewConference contribution

  90. Workshop report from Web2SE 2011: 2nd international workshop on web 2.0 for software engineering

    Treude, C., Storey, M. A., van Deursen, A., Begel, A. & Black, S. 2011 In : Software Engineering Notes. 36, 5, p. 24-29 6 p.

    Research output: Scientific - peer-reviewArticle

  91. 2010
  92. A Cognitive Model for Software Architecture Complexity

    Bouwers, E. M., Lilienthal, C., Visser, J. & van Deursen, A. 2010 Proceedings 18th International Conference on Program Comprehension. Antoniol, G., Gallagher, K. & Henriques, P. R. (eds.). Los Alamitos: IEEE Society, p. 152-155 4 p.

    Research output: Scientific - peer-reviewConference contribution

  93. A Lightweight Sanity Check for Implemented Architectures

    Bouwers, E. M. & van Deursen, A. 2010 In : IEEE Software. 27, 4, p. 44-50 7 p.

    Research output: Scientific - peer-reviewArticle

  94. A Pragmatic Perspective on Software Visualization

    van Deursen, A. 2010 Proceedings 5th International IEEE/ACM Symposium on Software Visualization, SoftVis 2010. Telea, A., Görg, C. & Reiss, S. (eds.). New York: Association for Computing Machinery (ACM), p. 1-2 2 p.

    Research output: Scientific - peer-reviewConference contribution

  95. Adinda: A knowledgeable, Browser-Based IDE

    van Deursen, A., Mesbah, A., Cornelissen, S. G. M., Zaidman, A. E., Pinzger, M. & Guzzi, A. 2010 Companion Proceedings of the 32nd International Conference on Software Engineering (ICSE NIER). Fisler, K. (ed.). New York: Association for Computing Machinery (ACM), p. 203-206 4 p.

    Research output: Scientific - peer-reviewConference contribution

  96. Adopting and Evaluating Service Oriented Architecture in Industry

    Nasr, K. A., Gross, H. G. & van Deursen, A. 2010 Proceedings 14th European Conference on Software Maintenance and Reengineering (CSMR 2010). Capilla et al, R. (ed.). Los Alamitos, CA, USA: IEEE Society, p. 11-20 10 p.

    Research output: Scientific - peer-reviewConference contribution

  97. Automatically Extracing Class Diagrams from Spreadsheets

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2010 Proceedings 24th European Conference on Object-Oriented Programming (ECOOP). d'Hondt, T. (ed.). Berlin: Springer, p. 52-75 24 p.

    Research output: Scientific - peer-reviewConference contribution

  98. Combining Micro-Blogging and IDE Interactions to Support Developers in their Quests

    Guzzi, A., Pinzger, M. & van Deursen, A. 2010 Proceedings of ICSM 2010 (26th IEEE International Conference on Software Maintenance'. Trifu, A. & Verebi, I. (eds.). Los Alamitos: IEEE Society, p. 1-5 5 p.

    Research output: Scientific - peer-reviewConference contribution

  99. Connecting Traces: Understanding Client-Server Interactions in Ajax Applications

    Matthijssen, N., Zaidman, A. E., Storey, M. A., Bull, I. & van Deursen, A. 2010 Proceedings of the 18th International Conference on Program Comprehension (ICPC). Antoniol, G. & Gallagher, K. (eds.). Los Alamitos: IEEE Society, p. 216-225 10 p.

    Research output: Scientific - peer-reviewConference contribution

  100. Evaluation of Online Testing for Services ¿ A Case Study

    Greiler, M. S., Gross, H. G. & van Deursen, A. 2010 2nd International Workshop on Principles of Engineering Service-Oriented System. Lewis, G. A., Metzger, A., Pistore, M., Smith, D. & Zisman, A. (eds.). New York: Association for Computing Machinery (ACM), p. 36-42 7 p.

    Research output: Scientific - peer-reviewConference contribution

  101. Hulp bij spreadsheets

    van Deursen, A., Pinzger, M. & Hermans, F. F. J. 2010 In : Automatisering Gids. 47, November, p. 14-15 2 p.

    Research output: Scientific - peer-reviewArticle

  102. Regression Testing Ajax Applications: Coping with Dynamism

    Roest, D., Mesbah, A. & van Deursen, A. 2010 Proceedings of the 3rd International Conference on Software Testing, Verification and Validation (ICST'10). Cavalli, A. & Ghosh, S. (eds.). Los Alamitos, CA, USA: IEEE Society, p. 127-136 10 p.

    Research output: Scientific - peer-reviewConference contribution

  103. Research Issues in the Automated Testing of Ajax Applications

    van Deursen, A. & Mesbah, A. 2010 Proceedings 36th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM'10). van Leeuwen, J., Muscholl, A., Peleg, D., Pokorný, J. & Rumpe, B. (eds.). Berlin: Springer Verlag, p. 16-28 13 p. (Lecture Notes in Computer Science; vol. 5901)

    Research output: Scientific - peer-reviewConference contribution

  104. Software Evolution

    Zaidman, A. E., Pinzger, M. & van Deursen, A. 2010 Encyclopedia of Software Engineering. Laplante, P. A. (ed.). Londen: Taylor & Francis Group, p. -

    Research output: ScientificChapter

  105. The Impact of Social Media on Software Engineering Practices and Tools

    Storey, M. A., Treude, C., van Deursen, A. & Cheng, L. T. 2010 Proceedings of the FSE/SDP Workshop on the Future of Software Engineering Research. Roman, G. C. & Sullivan, K. (eds.). New York: Association for Computing Machinery (ACM), p. 359-364 6 p.

    Research output: Scientific - peer-reviewConference contribution

  106. Understanding Plug-in Test Suites from an Extensibility Perspective

    Greiler, M. S., Gross, H. G. & van Deursen, A. 2010 Proceedings 17th Working Conference on Reverse Engineering. Antoniol, G., Pinzger, M. & Chikofsky, E. (eds.). Los Alamitos: IEEE Society, p. 67-76 10 p.

    Research output: Scientific - peer-reviewConference contribution

  107. Web2SE: First Workshop on Web 2.0 for Software Engineering

    Treude, C., Storey, M. A., Ehrlich, K. & van Deursen, A. 2010 Companion to the Proceedings of the International Conference on Software Engineering 2010. Fisler, K. (ed.). New York: Association for Computing Machinery (ACM), p. 457-458 2 p.

    Research output: Scientific - peer-reviewConference contribution

  108. Workshop report from Web2SE: First Workshop on Web 2.0 for Software Engineering

    Treude, C., Storey, M. A., Ehrlich, K. & van Deursen, A. 2010 In : Software Engineering Notes. 35, 5, p. 45-50 6 p.

    Research output: Scientific - peer-reviewArticle

  109. 2009
  110. What your IDE could do once you understand your code

    Van Deursen, A. 25 Sep 2009 2009 11th IEEE International Symposium on Web Systems Evolution, WSE 2009. Wong, K., Zou, Y. & Wu, J. (eds.). Piscataway: IEEE, p. 3 1 p. 5630966

    Research output: Scientific - peer-reviewConference contribution

  111. A Systematic Survey of Program Comprehension through Dynamic Analysis

    Cornelissen, S. G. M., Zaidman, A. E., van Deursen, A., Moonen, L. M. F. & Koschke, R. 2009 In : IEEE Transactions on Software Engineering. 35, 5, p. 684-702 19 p.

    Research output: Scientific - peer-reviewArticle

  112. An integrated crosscutting concern migration strategy and its semi-automated application to JHotDraw

    Marin, A. M., van Deursen, A., Moonen, L. M. F. & van der Rijst, R. 2009 In : Automated Software Engineering. 26, 2, p. 323-356 34 p.

    Research output: Scientific - peer-reviewArticle

  113. Automated Security Testing of Web Widget Interactions

    Bezemer, C., Mesbah, A. & van Deursen, A. 2009 Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'09). van Vliet, H. & Issarny, V. (eds.). New York: Association for Computing Machinery (ACM), p. 81-90 10 p.

    Research output: Scientific - peer-reviewConference contribution

  114. Criteria for the Evaluation of Implemented Architectures

    Bouwers, E. M., Visser, J. & van Deursen, A. 2009 Proceedings of the 25th International Conference on Software Maintenance (ICSM 2009). Xie, T. & Kontogiannis, K. (eds.). Los Alamitos: IEEE/CS, p. 73-82 10 p.

    Research output: Scientific - peer-reviewConference contribution

  115. Domain-Specific Languages in Practice: A User Study on the Success Factors

    Hermans, F. F. J., Pinzger, M. & van Deursen, A. 2009 Proceedings ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (MODELS) --- Empirical Track. Schürr, A. & Selic, B. (eds.). Berlin: Springer, p. 423-437 15 p. (Lecture Notes in Computer Science; vol. 5795)

    Research output: Scientific - peer-reviewConference contribution

  116. Invariant-Based Automatic Testing of Ajax User Interfaces

    Mesbah, A. & van Deursen, A. 2009 Proceedings of the 31st International Conference on Software Engineering (ICSE'09), Research Papers. Fickas, S., Atlee, J. M. & Inverardi, P. (eds.). Los Alamitos: IEEE/CS, p. 210-220 11 p.

    Research output: Scientific - peer-reviewConference contribution

  117. Managing Code Clones Using Dynamic Change Tracking and Resolution

    Wit, M., Zaidman, A. E. & van Deursen, A. 2009 Proceedings of the 25th International Conference on Software Maintenance (ICSM 2009). Xie, T. & Kontogiannis, K. (eds.). Los Alamitos: IEEE/CS, p. 169-178 10 p.

    Research output: Scientific - peer-reviewConference contribution

  118. Performance Testing of Data Delivery Techniques for Ajax Applications

    Bozdag, V. E., Mesbah, A. & van Deursen, A. 2009 In : Journal of Web Engineering. 8, 4, p. 287-315 29 p.

    Research output: Scientific - peer-reviewArticle

  119. Splitting a Large Software Repository for Easing Future Software Evolution -- An Industrial Experience Report

    Glorie, M., Zaidman, A. E., van Deursen, A. & Hofland, L. 2009 In : Journal of Software Maintenance and Evolution: research and practice. 21, 2, p. 113-141 29 p.

    Research output: Scientific - peer-reviewArticle

  120. Trace Visualization for Program Comprehension: A Controlled Experiment

    Cornelissen, S. G. M., Zaidman, A. E., van Rompaey, B. & van Deursen, A. 2009 Proceedings of the 17th International Conference on Program Comprehension (ICPC'09). Marcus, A. & Koschke, R. (eds.). Los Alamitos: IEEE/CS, p. 100-109 10 p.

    Research output: Scientific - peer-reviewConference contribution

  121. 2008
  122. A Component- and Push-based Architectural Style for Ajax Applications

    Mesbah, A. & van Deursen, A. 2008 In : Journal of Systems and Software. 81, p. 2194-2209 16 p.

    Research output: Scientific - peer-reviewArticle

  123. An Adaptive Push/Pull Algorithm for AJAX Applications

    Bozdag, V. E. & van Deursen, A. 2008 ICWE 2008 Workshops. Gaedke, M. & Bielikova, M. (eds.). Bratislave, Slovakia: Vydavatel'stvo STU, p. 95-100 6 p.

    Research output: Scientific - peer-reviewConference contribution

  124. An Industrial Case Study in Reconstructing Requirements Views

    Lormans, M., van Deursen, A. & Gross, H. G. 2008 In : Empirical Software Engineering. 13

    Research output: Scientific - peer-reviewArticle

  125. Crawling Ajax by Inferring User Interface State Changes

    Mesbah, A., Bozdag, V. E. & van Deursen, A. 2008 Proceedings of the 8th International Conference on Web Engineering (ICWE'08). Schwabe, D., Curbera, F. & Dantzig, P. (eds.). Los Alamitos, USA: IEEE Computer Society, p. 122-134 13 p.

    Research output: Scientific - peer-reviewConference contribution

  126. Execution Trace Analysis through Massive Sequence and Circular Bundle Views

    Cornelissen, S. G. M., Zaidman, A. E., Holten, D., Moonen, L. M. F., van Deursen, A. & van Wijk, J. J. 2008 In : Journal of Systems and Software. 81, p. 2252-2268 17 p.

    Research output: Scientific - peer-reviewArticle

  127. Generating version convertors for domain-specific languages

    de Geest, G., Vermolen, S. D., van Deursen, A. & Visser, E. 2008 Proceedings 15th Working Conference on Reverse Engineering (WCRE 2008). Zaidman, A., Di Penta, M. & Hassan, A. (eds.). Los Alamitos, USA: IEEE Computer Society, p. 197-201 5 p.

    Research output: Scientific - peer-reviewConference contribution

  128. Mining Software Repositories to Study Co-Evolution of Production and Test Code

    Zaidman, A. E., Rompaey, B. V., Demeyer, S. & van Deursen, A. 2008 Proceedings 1st International Conference on Software Testing. Hierons, R. & Mathur, A. (eds.). Los Alamitos, USA: IEEE Computer Society, p. 220-229 10 p.

    Research output: Scientific - peer-reviewConference contribution

  129. Model-Driven Migration of Supervisory Machine Control Architectures

    Graaf, B. S., Weber, S. & van Deursen, A. 2008 In : Journal of Systems and Software. 81, p. 517-535 19 p.

    Research output: Scientific - peer-reviewArticle

  130. Modelling and Generating Ajax Applications: A Model-Driven Approach

    Gharavi, V., Mesbah, A. & van Deursen, A. 2008 Proceedings of the 7th International Workshop on Web-Oriented Software Technologies (IWWOST'2008) in conjuction with the 8th International Conference on Web Engineering (ICSE'2008). Olsina, L., Pastor, O., Schwabe, D., Rossi, G. & Winckler, M. (eds.). p. 32-37 6 p. (CEUR Workshop Proceedings; vol. 445)

    Research output: Scientific - peer-reviewConference contribution

  131. On the interplay between Software Testing and Evolution and its effect on Program Comprehension

    Moonen, L. M. F., van Deursen, A., Zaidman, A. E. & Bruntink, M. 2008 Software Evolution. Mens, T. & Demeyer, S. (eds.). Heidelberg, Berlin: Springer, p. 173-202 30 p.

    Research output: Scientific - peer-reviewChapter

  132. Sort-based Refactoring of Crosscutting Concerns to Aspects

    van der Rijst, R., Marin, A. M. & van Deursen, A. 2008 Proceedings 4th International Workshop on Linking Aspect Technology and Evolution (LATE'08). Kellens, A. & Marin, M. (eds.). New York, USA: Association for Computing Machinery (ACM), p. 1-5 5 p.

    Research output: Scientific - peer-reviewConference contribution

  133. Splitting a Large Software Archive for Easing Future Software Evolution: An Industrial Experience Report using Formal Concept Analysis

    Glorie, M., Zaidman, A. E., Hofland, L. & van Deursen, A. 2008 Proceedings 12th European Conference on Software Maintenance and Reengineering (CSMR 2008). Kontogiannis, K., Tjortjis, C. & Winter, A. (eds.). Los Alamitos, USA: IEEE Computer Society, p. 153-162 10 p.

    Research output: Scientific - peer-reviewConference contribution

  134. Using Cluster Analysis to Improve the Design of Component Interfaces

    Adnan, R., Graaf, B. S., van Deursen, A. & Zonneveld, J. 2008 Proceedings 23d ACM/IEEE International Conference on Automated Software Engineering (ASE'08). Ireland, A. & Visser, W. (eds.). Los Alamitos, USA: IEEE Computer Society, p. 383-386 4 p.

    Research output: Scientific - peer-reviewConference contribution

  135. 2007
  136. A Comparison of Push and Pull Techniques for Ajax

    Bozdag, V. E., Mesbah, A. & van Deursen, A. 2007 Proceedings of the 9th IEEE International Symposium on Web Site Evolution (WSE). Huang, S. & Penta, M. D. (eds.). IEEE Computer Society, p. 15-22 8 p.

    Research output: Scientific - peer-reviewConference contribution

  137. An Architectural Style for Ajax

    Mesbah, A. & van Deursen, A. 2007 Proceedings of the 6th Working IEEE/IFIP Conference on Software Architecture (WICSA'07). Paulish, D., Gorton, I., Tyree, J. & Soni, D. (eds.). Mumbai, India: IEEE Computer Society, p. 44-53 10 p.

    Research output: Scientific - peer-reviewConference contribution

  138. An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw

    Marin, A. M., Moonen, L. M. F. & van Deursen, A. 2007 Proceedings Seventh International Working Conference on Source Code Analysis and Manipulation (SCAM). Korel, B. & Godfrey, M. W. (eds.). s.l.: IEEE Computer Society, p. 101-110 10 p.

    Research output: Scientific - peer-reviewConference contribution

  139. Discovering Faults in Idiom-Based Exception Handling

    Bruntink, M., van Deursen, A. & Tourwé, T. 2007 Ideals: evolvability of Software-Intensive High-Tech Systems. van Engelen, R. & Voeten, J. (eds.). Eindhoven: Embedded Systems Institute, p. 39-54 16 p.

    Research output: Scientific - peer-reviewChapter

  140. Documenting Typical Crosscutting Concerns

    Marin, A. M., Moonen, L. M. F. & van Deursen, A. 2007 Proceedings 14th IEEE Working Conference on Reverse Engineering (WCRE). Penta, M. D. & Maletic, J. I. (eds.). s.l.: IEEE Computer Society, p. 31-40 10 p.

    Research output: Scientific - peer-reviewConference contribution

  141. Identifying crosscutting concerns using fan-in analysis

    Marin, A. M., van Deursen, A. & Moonen, L. M. F. 2007 In : ACM Transactions on Software Engineering and Methodology. 17, p. 1-37 37 p.

    Research output: Scientific - peer-reviewArticle

  142. Migrating Multi-page Web Applications to Single-page Ajax Interfaces

    Mesbah, A. & van Deursen, A. 2007 Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR). Krikhaar, R. L., Verhoef, C. & di Lucca, G. A. (eds.). Amsterdam: IEEE Computer Society, p. 181-190 10 p.

    Research output: Scientific - peer-reviewConference contribution

  143. Model-Driven Consistency Checking of Behavioural Specifications

    Graaf, B. S. & van Deursen, A. 2007 Proceedings Fourth International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES 2007). Fernandes, J. M., Machado, R. J., Khedri, R. & Clarke, S. (eds.). s.l.: IEEE Computer Society, p. 115-126 12 p.

    Research output: Scientific - peer-reviewConference contribution

  144. Model-Driven Migration of Supervisory Machine Control Architectures

    Graaf, B. S. & van Deursen, A. 2007 Ideals: evolvability of Software-Intensive High-Tech Systems. van Engelen, R. & Voeten, J. (eds.). Eindhoven: Embedded Systems Institute, p. 127-142 16 p.

    Research output: Scientific - peer-reviewChapter

  145. Model-Driven Software Evolution: A Research Agenda

    van Deursen, A., Visser, E. & Warmer, J. 2007 Proceedings 1st International Workshop on Model-Driven Software Evolution (MoDSE). Tamzalit, D. (ed.). s.l.: University of Nantes, p. 41-49 9 p.

    Research output: Scientific - peer-reviewConference contribution

  146. Programmatuur

    van Deursen, A. & Klint, P. 2007 ICT Zakboek. en T.M.A. Bemelmans, R. J. K. M. L. (ed.). Reed Business, p. 69-108 40 p.

    Research output: ProfessionalChapter

  147. Simple Crosscutting Concerns are not So Simple

    Bruntink, M., van Deursen, A., d'Hondt, M. & Tourwé, T. 2007 Ideals: evolvability of Software-Intensive High-Tech Systems. van Engelen, R. & Voeten, J. (eds.). Eindhoven: Embedded Systems Institute, p. 23-38 16 p.

    Research output: Scientific - peer-reviewChapter

  148. Simple crosscutting concerns are not so simple: analysing variability in large-scale idioms-based implementations

    Bruntink, M., van Deursen, A., d'Hondt, M. & Tourwé, T. 2007 Proceedings of the 6th International Conference on Aspect-Oriented Software Development, (AOSD). Barry, B. & de Moor, O. (eds.). s.l.: Association for Computing Machinery (ACM), p. 199-211 13 p.

    Research output: Scientific - peer-reviewConference contribution

  149. SoQueT: Query-Based Documentation of Crosscutting Concerns

    Marin, A. M., Moonen, L. M. F. & van Deursen, A. 2007 Proceedings 29th International Conference on Software Engineering (ICSE'07). Knight, J., Emmerich, W. & Rothermel, G. (eds.). sl: IEEE Computer Society, p. 758-761 4 p.

    Research output: Scientific - peer-reviewConference contribution

  150. Understanding Execution Traces Using Massive Sequence and Circular Bundle Views

    Cornelissen, S. G. M., Holten, D., Zaidman, A. E., Moonen, L. M. F., van Wijk, J. J. & van Deursen, A. 2007 Proceedings of the 15th International Conference on Program Comprehension (ICPC). Kenny Wong, P. T. (ed.). s.l.: IEEE Computer Society, p. 49-58 10 p.

    Research output: Scientific - peer-reviewConference contribution

  151. Using MDE for generic comparison of views

    Graaf, B. S. & van Deursen, A. 2007 Proceedings of 4th MoDeVVa Workshop: Model-Driven Engineering, Verification and Validation. Baudry, B., Faivrea, A., Ghosh, S. & Pretschner, A. (eds.). s.l.: INRIA, p. 57-66 10 p.

    Research output: Scientific - peer-reviewConference contribution

  152. Visualization of Domain-Specific Modelling Languages Using UML

    Graaf, B. S. & van Deursen, A. 2007 Proceedings 14th International Conference and Workshop on the Engineering of Computer Based Systems (ECBS). Leaney, J., Rozenblit, J. W. & Peng, J. (eds.). s.l.: IEEE Computer Society, p. 586-595 10 p.

    Research output: Scientific - peer-reviewConference contribution

  153. Visualizing Testsuites to Aid in Software Understanding

    Cornelissen, S. G. M., van Deursen, A., Moonen, L. M. F. & Zaidman, A. E. 2007 Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR). Krikhaar, R., Verhoef, C. & Lucca, G. D. (eds.). s.l.: IEEE Computer Society, p. 213-222 10 p.

    Research output: Scientific - peer-reviewConference contribution

  154. 2006
  155. A Model of Maintainability - Suggestion for Future Research

    Kajko-Mattsson, M., Canfora, G., Chiorean, D., van Deursen, A., Ihme, T., Lehman, M. M., Reiger, R., Engel, T. & Wernke, J. 2006 Software Engineering Research and Practice. Arabnia, H. R. & Reza, H. (eds.). CSREA Press, p. 436-441 6 p.

    Research output: Scientific - peer-reviewConference contribution

  156. A common framework for aspect mining based on crosscutting concern sorts

    Marin, M., Moonen, L. M. F. & van Deursen, A. 2006 Proceedings of the 13th Working Conference on Reverse Engineering (WCRE). Sim, S. E. & Penta, M. (eds.). IEEE Computer Society, p. 29-38 10 p.

    Research output: Scientific - peer-reviewConference contribution

  157. Aiding in the Comprehension of Testsuites

    Cornelissen, B., van Deursen, A. & Moonen, L. M. F. 2006 Proceedings of the 2nd Workshop on Program Comprehension through Dynamic Analysis (PCODA'06). Zaidman, A., Hamou-Lhadj, A. & Greevy, O. (eds.). Antwerpen: Universiteit Antwerpen, p. 17-20 4 p.

    Research output: Scientific - peer-reviewConference contribution

  158. An Empirical Study into Class Testability

    Bruntink, M. & van Deursen, A. 2006 In : Journal of Systems and Software. 79, 9, p. 1219-1232 14 p.

    Research output: Scientific - peer-reviewArticle

  159. Can LSI help Reconstructing Requirements Traceability in Design and Test?

    Lormans, M. & van Deursen, A. 2006 Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR). Visaggio, G., Lucca, G. A. & Gold, N. (eds.). Los Alamitos, CA, USA: IEEE Computer Society, p. 47-56 10 p.

    Research output: Scientific - peer-reviewConference contribution

  160. De Architectuur van Ajax Ontrafeld

    Mesbah, A. & van Deursen, A. 2006 In : Informatie: maandblad voor informatievoorziening. December, p. 50-56 7 p.

    Research output: ProfessionalArticle

  161. Documenting Software Systems Using Types

    van Deursen, A. & Moonen, L. M. F. 2006 In : Science of Computer Programming. 60, 2, p. 205-220 16 p.

    Research output: Scientific - peer-reviewArticle

  162. Fint: Tool support for aspect mining

    Marin, M., Moonen, L. M. F. & van Deursen, A. 2006 Proceedings of the 13th Working Conference on Reverse Engineering (WCRE). Sim, S. E. & Penta, M. (eds.). IEEE Computer Society, p. 299-300 2 p.

    Research output: Scientific - peer-reviewConference contribution

  163. Harvesting Software Systems for MDA-Based Reengineering

    Reus, T., Geers, H. & van Deursen, A. 2006 European Conference on Model Driven Architectures: Foundations and Applications. Rensink, A. & Warmer, J. (eds.). Springer Verlag, p. 213-225 13 p. (Lecture Notes in Computer Science; vol. 4066)

    Research output: Scientific - peer-reviewConference contribution

  164. Introduction to the Special on Software Architecture Reconstruction and Modeling

    Kazman, R., van Deursen, A. & Koschke, R. 2006 In : Automated Software Engineering. 13, p. 199-200 2 p.

    Research output: Scientific - peer-reviewArticle

  165. Migrating Supervisory Control Architectures Using Model Transformations

    van der Graaf, B., Weber, S. & van Deursen, A. 2006 Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006). Visaggio, G., Lucca, G. A. & Gold, N. (eds.). IEEE Computer Society, p. 151-160 10 p.

    Research output: Scientific - peer-reviewConference contribution

  166. Migrating a Domain-Specific Modeling Language to MDA Technology

    Doyle, D., Geers, H., van der Graaf, B. & van Deursen, A. 2006 Proceedings of the 3rd International Workshop on Metamodels, Schemas, Grammars, and Ontologies for Reverse Engineering (ateM 2006). Favre, J. M., Gasevic, D., Lammel, R. & Winter, A. (eds.). Johannes Gutenberg-Universitat Mainz, p. 47-54 8 p.

    Research output: Scientific - peer-reviewConference contribution

  167. Migration of supervisory machine control architectures

    Graaf, B. S., Weber, S. & van Deursen, A. 2006 WICSA 5th Working IEEE/IFIP Conference on Software Architecture. Nord, R., Medvidovic, N., Krikhaar, R., Stafford, J. & Bosch, J. (eds.). Los Alamitos: IEEE Society, p. 1-2 2 p.

    Research output: Scientific - peer-reviewConference contribution

  168. Monitoring Requirements Coverage using Reconstructed Views: An Industrial Case Study

    Lormans, M., Gross, H., van Deursen, A., van Solingen, R. & Stehouwer, A. 2006 Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006). Canfora, G., Sim, S. E. & Penta, M. (eds.). Washington, DC, USA: IEEE Computer Society, p. 275-284 10 p.

    Research output: Scientific - peer-reviewConference contribution

  169. 2005
  170. A classification of crosscutting concerns

    Marin, A. M., Moonen, L. M. F. & van Deursen, A. 2005 ICSM'05 - Proceedings of the 21st IEEE International conference on software maintenance. s.n. (ed.). Piscataway, USA: IEEE Computer Society, p. 673-676 4 p.

    Research output: Scientific - peer-reviewConference contribution

  171. AJHotDraw: A showcase for refactoring to aspects

    van Deursen, A., Marin, A. M. & Moonen, L. M. F. 2005 Proceedings of the AOSD workshop on linking aspect technology and evolution. s.n. (ed.). New York: Association for Computing Machinery (ACM), p. 1-4 4 p.

    Research output: Scientific - peer-reviewConference contribution

  172. An approach to aspect refactoring based on crosscutting concern types

    Marin, A. M., Moonen, L. M. F. & van Deursen, A. 2005 Proceedings of the ICSE 2005 first international workshop on modeling and analysis of concerns in software. s.n. (ed.). New York (NY) USA: Association for Computing Machinery (ACM), p. 1-5 5 p.

    Research output: Scientific - peer-reviewConference contribution

  173. Crosscutting concerns in J2EE applications

    van Deursen, A. & Mesbah, A. 2005 Proceedings of the 7th IEEE international symposium on web site evolution. s.n. (ed.). Washington, DC, USA: IEEE Computer Society, p. 14-21 8 p.

    Research output: Scientific - peer-reviewConference contribution

  174. Evaluating an embedded software reference architecture - industrial experience report -

    Graaf, B. S., van Dijk, H. W. & van Deursen, A. 2005 Proceedings of the 9th European conference on software maintenance and reengineering. Yang, H. (ed.). Washington DC, USA: IEEE Computer Society, p. 354-363 10 p.

    Research output: Scientific - peer-reviewConference contribution

  175. Guest editor's introduction: 10th working conference on reverse engineering

    van Deursen, A. & Stroulia, E. 2005 In : IEEE Transactions on Software Engineering. 31, 2, p. 97-98 2 p.

    Research output: Scientific - peer-reviewArticle

  176. Isolating idiomatic crosscutting concerns

    Bruntink, M., van Deursen, A. & Tourwe, T. 2005 ICSM'05 - Proceedings of the 21st IEEE International conference on software maintenance. Gyimóthy, T. & Rajlick, V. (eds.). Piscataway, USA: IEEE Computer Society, p. 37-46 10 p.

    Research output: Scientific - peer-reviewConference contribution

  177. Omgaan met requirements in outsourcingprojecten

    Lormans, M., van Dijk, H. W., van Deursen, A. & Nöcker, E. 2005 In : Informatie: maandblad voor informatievoorziening. p. 64-77 14 p.

    Research output: Scientific - peer-reviewArticle

  178. On the use of clone detection for identifying crosscutting concern code

    Bruntink, M., van Deursen, A., van Engelen, R. & Tourwe, T. 2005 In : IEEE Transactions on Software Engineering. 31, 10, p. 804-817 14 p.

    Research output: Scientific - peer-reviewArticle

  179. Reconstructing requirements coverage views from design and test using traceability recovery via LSI

    Lormans, M. & van Deursen, A. 2005 Proceedings of TEFSE'05, the 3rd International workshop on traceability in emerging forms of software engineering. s.n. (ed.). New York (NY), USA: Association for Computing Machinery (ACM), p. 1-6 6 p.

    Research output: Scientific - peer-reviewConference contribution

  180. Software fragiliteit: Voorkomen is beter dan genezen

    van Deursen, A. 2005 In : Automatisering Gids. 37, 50, p. 17-17 1 p.

    Research output: PopularArticle

  181. Software reverse engineering

    van Deursen, A. & Burd, E. 2005 In : Journal of Systems and Software. 77, 3, p. 1-4 4 p.

    Research output: Scientific - peer-reviewArticle

  182. Uiteindelijk loopt elk systeem vast

    van Deursen, A. 2005 In : Automatisering Gids. 38, 10, p. 15-15 1 p.

    Research output: PopularArticle

  183. 2004
  184. An evaluation of clone detection techniques for identifying crosscutting concerns

    Bruntink, M., van Deursen, A., Tourwe, T. & van Engelen, R. 2004 ICSM 2004; Proceedings of the 20th IEEE international conference on software maintenance. Los Alamitos, CA. USA: IEEE Computer Society, p. 200-209 10 p.

    Research output: Scientific - peer-reviewConference contribution

  185. An initial experiment in reverse engineering aspects

    Bruntink, M., van Deursen, A. & Tourwe, T. 2004 Proceedings of the 11th Working Conference on Reverse Engineering (WCRE). Piscataway: IEEE Society, p. 306-307 2 p.

    Research output: ProfessionalConference contribution

  186. Identifying aspects using Fan-In analysis

    Marin, M., van Deursen, A. & Moonen, L. M. F. 2004 WCRE'04; Proceedings of the Eleventh working conference on reverse engineering. Washington: IEEE Computer Society, p. 132-141 10 p.

    Research output: Scientific - peer-reviewConference contribution

  187. Managing evolving requirements in an outsourcing context: an industrial experience report

    Lormans, M., van Dijk, H. W., van Deursen, A. & de Zeeuw, A. 2004 IWPSE 2004; Proceedings of the Seventh international workshop on the principles of software evolution. Inoue, K., Ajisake, T. & Gall, H. (eds.). Washington: IEEE Computer Society, p. 149-158 10 p.

    Research output: Scientific - peer-reviewConference contribution

  188. Predicting class testability using object-oriented metrics

    Bruntink, M. & van Deursen, A. 2004 SCAM 2004; Proceedings of the Fourth IEEE international worksho on source code analysis an manipulation. Los Alamitos, CA. USA: IEEE Computer Society, p. 136-145 10 p.

    Research output: Scientific - peer-reviewConference contribution

  189. Software architecture reconstruction

    Van Deursen, A. & Riva, C. 2004 Proceedings - 26th International Conference on Software Engineering, ICSE 2004. p. 745-746 2 p.

    Research output: Scientific - peer-reviewChapter

  190. Source model analysis using the JJtraveler visitor combinator framework

    van Deursen, A. & Visser, M. 2004 In : Software: Practice and Experience. 34, 14, p. 1345-1379 35 p.

    Research output: Scientific - peer-reviewArticle

  191. Symphony: view-driven software architecture reconstruction

    van Deursen, A., Hofmeister, C., Koschke, R., Moonen, L. M. F. & Riva, C. 2004 WICSA 2004; Proceedings of the fourth working IEEE/IFIP conference on software achitecture. Los Alamitos, CA. USA: IEEE Computer Society, p. 122-132 11 p.

    Research output: Scientific - peer-reviewConference contribution

  192. Viewpoints in software architecture reconstruction

    van Deursen, A., Hofmeister, C., Koschke, R., Moonen, L. M. F. & Riva, C. 2004 Proceedings of the 6th Workshop on Software Reengineering WSR04. s.n. (ed.). s.l.: s.n., p. 1-2 2 p. (Softwaretechnik-Trends; vol. 24)

    Research output: ProfessionalConference contribution

  193. 2003
  194. Aspect mining and refactoring

    Marin, A. M., van Deursen, A. & Moonen, L. M. F. 2003 Proceedings of The first international workshop on REFactoring: Achievements, Challenges, and Effects (REFACE). Tahvildari, L. & Kontogiannis, K. (eds.). s.l.: s.n., p. 37-40 4 p.

    Research output: ScientificConference contribution

  195. Broncode toont risico's onderhoud

    van Deursen, A. & Kuipers, T. 2003 In : Informatie: maandblad voor informatievoorziening. 9, p. 22-27 6 p.

    Research output: ProfessionalArticle

  196. Experiences in teaching software evolution and program comprehension

    van Deursen, A., Favre, J-M., Koschke, R. & Rilling, J. 2003 Proceedings - IWPC 2003. New York: IEEE Computer Society, p. 283-284 2 p. 1199214

    Research output: Scientific - peer-reviewConference contribution

  197. Henri Ford in software engineering

    van Deursen, A. & Klint, P. 2003 In : Informatie: maandblad voor informatievoorziening. 4, p. 50-54 5 p.

    Research output: ProfessionalArticle

  198. Message from the Program Chairs

    Stroulia, E. & Van Deursen, A. 2003 Reverse Engineering - Working Conference Proceedings. Deursen, A., Stroulia, E. & Storey, M. A. (eds.). IEEE/CS

    Research output: ScientificConference contribution

  199. Refactoring: emerging trends and open problems

    Mens, T. & van Deursen, A. 2003 Proceedings of The first international workshop on REFactoring: Achievements, Challenges, and Effects (REFACE). Tahvildari, L. & Kontogiannis, K. (eds.). p. 51-54 4 p.

    Research output: ScientificConference contribution

  200. Slopen onder architectuur

    Bakker, H., van den Berg, M. & van Deursen, A. 2003 Landelijk Architectuur Congres. Den Haag: Ten Hagen & Stam, p. 1-5 5 p.

    Research output: ProfessionalConference contribution

  201. Source-based software risk assessment

    van Deursen, A. & Kuipers, T. 2003 Proceedings ICSM 2003. Alamitos, CA: IEEE Computer Society, p. 385-388 4 p.

    Research output: Scientific - peer-reviewConference contribution

ID: 159414