Research Output

2012

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, p. 1-30 30 p.

Research output: Contribution to journalArticleScientificpeer-review

172 Citations (Scopus)

Dead Code Elimination for Web Systems written in PHP: Lessons Learned from an Industry Case

Boomsma, H. & Gross, HG., 2012, 28th International Conference on Software Maintenance. sn (ed.). Los Alamitos: IEEE Society, p. -

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

10 Citations (Scopus)

Declarative Specification of Template-Based Textual Editors

Vollebregt, T., Kats, LCL. & Visser, E., 2012, Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and Applications (LDTA'12). Sloane, A. & Andova, S. (eds.). New York: Association for Computing Machinery (ACM), p. 8:1-8:7

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

Open Access
16 Citations (Scopus)

Detecting and Visualizing Inter-Worksheet Smells in Spreadsheets

Hermans, FFJ., 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: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

77 Citations (Scopus)

Detecting Code Smells in Spreadsheet Formulas

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

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

Open Access
61 Citations (Scopus)

Disnix: A toolset for distributed deployment

van der Burg, S. & Dolstra, E., 2012, In : Science of Computer Programming.

Research output: Contribution to journalArticleScientificpeer-review

Documenting and sharing knowledge about code

Guzzi, A., 2012, Proceedings of the 34nd International Conference on Software Engineering (ICSE'12). Glinz, M., Murphy, G. & Pezzè, M. (eds.). Los Alamitos, CA: IEEE Society, p. 1535-1538 4 p.

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

4 Citations (Scopus)

Evaluating the Lifespan of Code Smells using Software Repository Mining

Peters, R. & Zaidman, AE., 2012, Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR). Mens, T., Cleve, A. & Ferenc, R. (eds.). IEEE, p. 411-416 6 p.

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

86 Citations (Scopus)

Facilitating communication between engineers with CARES

Guzzi, A. & Begel, A., 2012, Proceedings of the 34nd International Conference on Software Engineering (ICSE'12). Glinz, M., Murphy, G. & Pezzè, M. (eds.). Los Alamitos, CA: IEEE Society, p. 1367-1370 4 p.

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

12 Citations (Scopus)

Facilitating enterprise software developer communication with CARES

Guzzi, A., Begel, A., Miller, JK. & Nareddy, K., 2012, Proceedings of the 28th IEEE International Conference on Software Maintenance (ICSM '12). Tonella, P., Di Penta, M. & Maletic, JI. (eds.). Los Alamitos: IEEE Society, p. 527-536 10 p.

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

Open Access
5 Citations (Scopus)

Getting what you measure

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

Research output: Contribution to journalArticleScientificpeer-review

Open Access
18 Citations (Scopus)

Getting what you measure

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

Research output: Contribution to journalArticleScientificpeer-review

Open Access
18 Citations (Scopus)

GHTorrent: GitHub's Data from a Firehose

Gousios, G. & Spinellis, D., 2012, Proceedings of the 9th Working Conference on Mining Software Repositories (MSR '12). Lanza, M., Di Penta, M. & Xie, T. (eds.). Los Alamitos: IEEE Society, p. 12-21 10 p.

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

116 Citations (Scopus)

Guest Editorial: reverse engineering

Pinzger, M. & Antoniol, G., 2012, In : Empirical Software Engineering. p. 1-2 2 p.

Research output: Contribution to journalArticleScientific

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: Contribution to journalArticleScientificpeer-review

95 Citations (Scopus)

Locating Performance Improvement Opportunities in an Industrial Software-as-a-Service Application

Bezemer, C., Zaidman, AE., van der Hoeven, A., van der Graaf, A., Wiertz, M. & Weijers, R., 2012, Proceedings of the 28th International Conference on Software Maintenance (ICSM). Tonella, P., Di Penta, M. & Maletic, JI. (eds.). Los Alamitos: IEEE Society, p. 1-10 10 p.

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

2 Citations (Scopus)

Maintenance research in SOA - Towards a standard case study

Rodrigues Espinha, TA., Chen, C., Zaidman, AE. & Gross, HG., 2012, Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering. Mens, T., Cleve, A. & Ferenc, R. (eds.). Los Alamitos, CA, USA: IEEE Society, p. 391-396 6 p.

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

Open Access
9 Citations (Scopus)

Measuring Library Stability Through Historical Version Analysis

Raemaekers, SBA., van Deursen, A. & Visser, J., 2012, Proceedings of the International Conference on Software Maintenance (ICSM). sn (ed.). New York / Los Alamitos: IEEE, p. 378-387

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

Open Access
File
8 Downloads (Pure)

Measuring Spreadsheet Formula Understandability

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

Research output: Non-textual formWeb publication/siteProfessional

Measuring Test Case Similarity to Support Test Suite Understanding

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

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

7 Citations (Scopus)

Measuring the Occurrence of Security-Related Bugs through Software Evolution

Mitropoulos, D., Gousios, G. & Spinellis, D., 2012, PCI 2012: Proceedings of 16th Panhellenic Conference on Informatics (PCI 2012). Vergados, DD. & Lambrinoudakis, C. (eds.). Los Alamitos: IEEE Society, p. 117-122 6 p.

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

8 Citations (Scopus)

Method-Level Bug Prediction

Giger, E., d' Ambros, M., Pinzger, M. & Gall, HC., 2012, Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM). Host, M., Mendes, E., Andrews, A. & Harrison, R. (eds.). New York, USA: Association for Computing Machinery (ACM), p. 171-180 10 p.

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

60 Citations (Scopus)

Methods and Techniques for the Design and Implementation of Domain-Specific Languages

Hemel, Z., 2012, 234 p.

Research output: ThesisDissertation (TU Delft)

Model Checking, the Technology and the Tools

Pronk, C., 2012, Control and Computer Tecnology in the Future Application. sn (ed.). Los Alamitos: IEEE Society, p. 1-2 2 p.

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

Open Access
1 Citation (Scopus)

Natural and Flexible Error Recovery for Generated Modular Language Environments

de Jonge, M., Kats, LCL., Visser, E. & Soederberg, E., 2012, In : ACM Transactions on Programming Languages and Systems. 34, 4, p. 15:1-15:50

Research output: Contribution to journalArticleScientificpeer-review

Open Access
13 Citations (Scopus)

Online Fault Localization and Health Monitoring for Software Systems

Piel, EAB., Gonzalez Sanchez, A., Gross, HG. & van Gemund, AJC., 2012, Situation Awareness with Systems of Systems. van de Laar, P., Tretmans, J. & Borth, M. (eds.). Berlin, Germany: Springer, p. 229-245 272 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeChapterScientific

Online Spectrum-based Fault Localization for Health Monitoring and Fault Recovery of Self-Adaptive Systems

Piel, EAB., Gonzalez Sanchez, A., Gross, HG., van Gemund, AJC. & Abreu, RF., 2012, 8th International Conference on Autonomic and Autonomous Systems. Bodendorf, F. & Powley, W. (eds.). IARIA, p. 25-30 6 p.

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

Preface to the Special Issue on Reverse Engineering (featuring selected papers from WCRE 2009)

Zaidman, AE. & Antoniol, G., 2012, In : Science of Computer Programming. 77, 6, p. 741-742 2 p.

Research output: Contribution to journalArticleScientificpeer-review

Open Access

Prioritizing Tests for Fault Localization

Gonzalez Sanchez, A., Piel, EAB., Lima Maranhao De Abreu, RF., Gross, HG. & van Gemund, AJC., 2012, Situation Awareness with Systems of Systems. van de Laar, P., Tretmans, J. & Borth, M. (eds.). Berlin, Germany: Springer, p. 247-257 272 p.

Research output: Chapter in Book/Conference proceedings/Edited volumeChapterScientific

2 Citations (Scopus)

Reconstructing Complex Metamodel Evolution

Vermolen, SD., Wachsmuth, GH. & Visser, E., 2012, Software Language Engineering - 4th International Conference, SLE 2011, Braga, Portugal, July 3-4, 2011, Revised Selected Papers. Sloane, AM. & Assmann, U. (eds.). Springer, p. 201-221 21 p.

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

21 Citations (Scopus)

Refactoring with Unit Testing: A Match Made in Heaven?

Vonken, JF. & Zaidman, AE., 2012, Proceeedings of the Working Conference on Reverse Engineering (WCRE). Oliveto, R., Poshyvanyk, D., Cordy, J. & Dean, T. (eds.). Los Alamitos: IEEE Society, p. 29-38 10 p.

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

11 Citations (Scopus)

Software development environments on the web: a research agenda

Kats, LCL., Vogelij, RG., Kalleberg, K. T. & Visser, E., 2012, Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software. NY, USA: Association for Computing Machinery (ACM), p. 99-116 18 p.

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

12 Citations (Scopus)

Software Language Evolution

Vermolen, SD., 2012, 204 p.

Research output: ThesisDissertation (TU Delft)

Open Access

Spicy stonehenge: Proposing a SOA case study

Rodrigues Espinha, TA., Chen, C., Zaidman, AE. & Gross, HG., 2012, Proceedings of the 2012 4th International ICSE Workshop on Principles of Engineering Service Oriented Systems. Lago, P., Lewis, GA., Metzger, A. & Tosic, V. (eds.). Piscataway, NJ, USA: IEEE Society, p. 57-58 2 p.

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

Open Access
1 Citation (Scopus)

Supporting distributed software engineering in a fully distributed organization

Dullemond, K., van Gameren, BJA. & van Solingen, DM., 2012, Cooperative and Human Aspects of Software Engineering (CHASE), 2012 5th International Workshop on. Avram, G. & et al (eds.). IEEE Society, p. 30-36 7 p.

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

1 Citation (Scopus)

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

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

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

Open Access
40 Citations (Scopus)

The Spoofax name binding language

Konat, GDP., Vergu, VA., Kats, LCL., Wachsmuth, GH. & Visser, E., 2012, SPLASH 2012. Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity. Leavens, GT. (ed.). New York: Association for Computing Machinery (ACM), p. 79-80 2 p.

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

2 Citations (Scopus)

Understanding the Runtime Topology of Service-Oriented Systems

Rodrigues Espinha, TA., Zaidman, AE. & Gross, HG., 2012, Proceeedings of the Working Conference on Reverse Engineering (WCRE). Oliveto, R., Poshyvanyk, D., Cordy, J. & Dean, T. (eds.). Los Alamitos: IEEE Society, p. 187-196 10 p.

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

6 Citations (Scopus)

Using Reverse-Engineered Test-Based Models to Generate More Tests: Where is the Sense in That?

Kanstren, TS., Piel, EAB. & Gross, HG., 2012, 9th International Conference on Information Technology: New Generation. sn (ed.). Los Alamitos: IEEE Society, p. 247-252 6 p.

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

2011

A Controlled Experiment for Program Comprehension through Trace Visualization

Cornelissen, SGM., Zaidman, AE. & van Deursen, A., 2011, In : IEEE Transactions on Software Engineering. 37, 3, p. 341-355 15 p.

Research output: Contribution to journalArticleScientificpeer-review

75 Citations (Scopus)

A Diagnostic Reasoning Approach to Defect Prediction

Lima Maranhao De Abreu, RF., Gonzalez Sanchez, A. & van Gemund, AJC., 2011, 24th International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems (IEA/AIE 2011). Mehrotra, KC. & et al. (eds.). Berlin, Germany: Springer, p. 416-425 10 p. (Lecture Notes in Artificial Intelligence; vol. 6704).

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

Open Access
3 Citations (Scopus)

A Framework-based Runtime Monitoring Approach for Service-Oriented Software Systems

Chen, C., Zaidman, AE. & Gross, HG., 2011, The 1st International Workshop on Quality Assurance for Service-based Applications (QASBA 2011). Bianculli, D., Guinea, S., Metzger, A. & Polini, A. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 17-20 4 p.

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

8 Citations (Scopus)

An Approach for Search Based Testing of Null Pointer Exceptions

Romano, D., Penta, M. D. & Antoniol, G., 2011, 2011 4th IEEE International Conference on Software Testing, Verification and Validation. Schieferdecker, I. & Pretschner, A. (eds.). Los Alamitos, CA, USA: IEEE Society, p. 160-169 10 p.

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

Open Access
16 Citations (Scopus)

An Empirical Study on the Usage of Testability Information to Fault Localization in Software

Gonzalez Sanchez, A., Lima Maranhao De Abreu, RF., Gross, HG. & van Gemund, AJC., 2011, 2011 ACM International Symposium on Applied Computing (SAC'11). Chu, W., Wang, WE., Palakal, MJ. & Hung, C-C. (eds.). New York, NY, USA: Association for Computing Machinery (ACM), p. 1398-1403 6 p.

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

Open Access
5 Citations (Scopus)

An Exploratory Study on Open Conversation Spaces in Software Engineering

Dullemond, K., van Gameren, BJA. & van Solingen, DM., 2011, 2011 7th International Conference on Collaborative Computing: Networking, Applications and Worksharing. Georgakopoulos, D., Joshi, J., Pu, C. & Caverlee, J. (eds.). Piscataway, NJ, USA: IEEE Society, p. 307-316 10 p.

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

Open Access
2 Citations (Scopus)

Architectuur en agile: een ongelukkig huwelijk?

Bender, KJ. & van Solingen, DM., 2011, In : Automatisering Gids. June 2011, p. 16-16 1 p.

Research output: Contribution to journalArticleScientificpeer-review

A Runtime Testability Metric for Dynamic High-Availability Component-based Systems

Gonzalez Sanchez, A., Piel, EAB., Gross, HG. & van Gemund, AJC., 2011, In : International Journal on Advances in Systems and Measurements. 4, 1&2, p. 122-134 13 p.

Research output: Contribution to journalArticleScientificpeer-review

Breviz: Visualizing Spreadsheets using Dataflow Diagrams

Hermans, FFJ., 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: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Building Blocks for Language Workbenches

Kats, LCL., 2011, 270 p.

Research output: ThesisDissertation (TU Delft)

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: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Open Access
15 Citations (Scopus)