.
They are listed in reverse chronological order.
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2017-015 | Felienne Hermans and Efthimia Aivaloglou | To Scratch or not to Scratch? A controlled experiment comparing plugged first and unplugged first programming lessons | WIPSCE '17 |
TUD-SERG-2017-014 | Eduardo Amorim, Timothée Haudebourg, Eelco Visser | Declarative Disambiguation of Deep Priority Conflicts | |
TUD-SERG-2017-013 | Efthimia Aivaloglou, David Hoepelman, Felienne Hermans | Parsing Excel formulas: A grammar and its application on four large datasets | Journal of Software: Evolution and Process |
TUD-SERG-2017-012 | Hennie Huijgens, Arie van Deursen, Leandru Minku, Chris Lokan | Effort and Cost in Software Engineering: A Comparison of Two Industrial Data Sets | EASE 2017 |
TUD-SERG-2017-011 | Vlad Vergu, Michiel Haisma, Eelco Visser | The Semantics of Name Resolution in Grace | |
TUD-SERG-2017-010 | Hennie Huijgens, Robert Lamping, Dick Stevens, Hartger Rothengatter, Daniele Romano and Georgios Gousios | Strong Agile Metrics | ESEC/FSE 2017 Industry Track |
TUD-SERG-2017-009 | Bas Jansen and Felienne Hermans | The Effect of Delocalized Plans on Spreadsheet Comprehension - A Controlled Experiment | ICPC 2017 |
TUD-SERG-2017-008 | Alaaeddin Swidan and Felienne Hermans | Semi-automatic Extraction of Cross-table Data from a Set of Spreadsheets | IS-EUD 2017 |
TUD-SERG-2017-007 | Efthimia Aivaloglou, Felienne Hermans, Jesus Moreno-Leon, and Gregorio Robles | A Dataset of Scratch Programs: Scraped, Shaped and Scored | MSR 2017 |
TUD-SERG-2017-006 | Mozhan Soltani, Annibale Panichella, and Arie van Deursen | A Guided Genetic Algorithm for Automated Crash Reproduction | ICSE 2017 |
TUD-SERG-2017-005 | Michael de Jong, Arie van Deursen and Anthony Cleve | Zero-Downtime SQL Database Schema Evolution for Continuous Deployment | ICSE SEIP 2017 |
TUD-SERG-2017-004 | Alexandre Perez, Rui Abreu, Arie van Deursen | A Test-suite Diagnosability Metric for Spectrum-based Fault Localization Approaches | ICSE 2017 |
TUD-SERG-2017-003 | Felienne Hermans, Efthimia Aivaloglou | Teaching Software Engineering Principles to K-12 Students: A MOOC on Scratch | ICSE SEET 2017 |
TUD-SERG-2017-002 | Sohon Roy, Felienne Hermans, Arie van Deursen | Spreadsheet Testing in Practice | SANER 2017 |
TUD-SERG-2017-001 | Hennie Huijgens, Arie van Deursen, Rini van Solingen | The Effect of Perceived Value and Stakeholder Satisfaction on Software Project | Information and Software Technology |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2016-025 | Markus Voelter, Bernd Kolb, Tamás Szabó, Daniel Ratiu and Arie van Deursen | Lessons Learned from Developing mbeddr: A Case Study in Language Engineering with MPS | SOSYM 2017 |
TUD-SERG-2016-024 | Maurício Aniche, Gabriele Bavota, Christoph Treude, Arie van Deursen, and Marco Aurélio Gerosa | A Validated Set of Smells in Model-View-Controller Architectures | ICSME 2016 |
TUD-SERG-2016-023 | Maurício Aniche, Christoph Treude, Andy Zaidman, Arie van Deursen, and Marco Aurélio Gerosa | SATT: Tailoring Code Metric Thresholds for Different Software Architectures | SCAM 2016 |
TUD-SERG-2016-022 | Arie van Deursen, Maurício Aniche, Joop Aué, Rogier Slag, Michael de Jong, Alex Nederlof, Eric Bouwers | A Collaborative Approach to Teaching Software Architecture | SIGCSE 2017 |
TUD-SERG-2016-021 | Marieke Huisman, Herbert Bos, Sjaak Brinkkemper, Arie van Deursen, Jan Friso Groote, Patricia Lago, Jaco van de Pol, and Eelco Visser | Software that meets its Intent | ISoLA 2016 |
TUD-SERG-2016-020 | Sebastiaan Oosterwaal, Arie van Deursen, Roberta Coelho, Anand Ashok Sawant, Alberto Bacchelli | Visualizing Code and Coverage Changes for Code Review | FSE 2016 |
TUD-SERG-2016-019 | Marco di Biase, Magiel Bruntink, Alberto Bacchelli | A security perspective on code review: The case of Chromium | SCAM 2016 |
TUD-SERG-2016-018 | Roberta Coelho, Lucas Almeida, Georgios Gousios, Arie van Deursen and Christoph Treude | Exception Handling Bug Hazards in Android: Results from a Mining Study and an Exploratory Survey | EMSE |
TUD-SERG-2016-016 | Felienne Hermans, Efthimia Aivaloglou | How Kids Code and How We Know: An Exploratory Study on the Scratch Repository | ICER 2016 |
TUD-SERG-2016-015 | Hennie Huijgens, Arie van Deursen, and Rini van Solingen | An Exploratory Study on the Effects of Perceived Value and Stakeholder Satisfaction on Software Projects | EASE 2016 |
TUD-SERG-2016-014 | Bas Jansen and Felienne Hermans | The Effect of Delocalized Plans on the Maintainability of Spreadsheets | Under review |
TUD-SERG-2016-013 | Mozhan Soltani, Annibale Panichella, Arie van Deursen | Evolutionary Testing for Crash Reproduction | SBST 2016 |
TUD-SERG-2016-012 | Daco C. Harkes, Danny M. Groenewegen, Eelco Visser | IceDust: Incremental and Eventual Computation of Derived Values in Persistent Object Graphs | ECOOP 2016 |
TUD-SERG-2016-011 | Steven Raemaekers, Arie van Deursen, Joost Visser | Semantic Versioning and Impact of Breaking Changes in the Maven Repository | JSS |
TUD-SERG-2016-010 | Casper Bach Poulsen, Piere Néron, Andrew Tolmach, Eelco Visser | Scopes Describe Frames: A Uniform Model for Memory Layout in Dynamic Semantics | ECOOP 2016 |
TUD-SERG-2016-009 | Hennie Huijgens, Arie van Deursen and Rini van Solingen | Success Factors in Managing Legacy System Evolution: A Case Study | ICSSP 2016 |
TUD-SERG-2016-008 | Peter van Buul and Rini van Solingen | Insights from a structured literature review (SLR) on documented case-studies of Scrum application in globally distributed settings | |
TUD-SERG-2016-007 | H. Huijgens, M. Bruntink, A. Van Deursen, T. Van Der Storm, F. Vogelezang | An Exploratory Study on Functional Size Measurement based on Code | ICSSP 2016 |
TUD-SERG-2016-006 | Felienne Hermans, Efthimia Aivaloglou | Do Code Smells Hamper Novice Programming? | ICPC 2016 |
TUD-SERG-2016-005 | Nicolas Dintzner, Arie van Deursen, Martin Pinzger | FEVER: Extracting Feature-oriented Changes from Commits | MSR 2016 |
TUD-SERG-2016-004 | Hennie Huijgens, Frank Vogelezang | Do Estimators Learn? On the Effect of a Positively Skewed Distribution of Effort Data on Software Portfolio Productivity | WETSoM 2016 |
TUD-SERG-2016-003 | Alaaeddin Swidan, Felienne Hermans and Ruben Koesoemowidjojo | Improving the Performance of a Large Scale Spreadsheet: A Case Study | SANER 2016 |
TUD-SERG-2016-002 | Sohon Roy, Felienne Hermans, Efthimia Aivaloglou, Jos Winter and Arie van Deursen | Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC Participants | SANER 2016 |
TUD-SERG-2016-001 | Felienne Hermans, Bas Jansen, Sohon Roy, Efthimia Aivaloglou, Alaaeddin Swidan and David Hoepelman | Spreadsheets are Code: An Overview of Software Engineering Approaches applied to Spreadsheets | SANER 2016 |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2015-013 | Michael de Jong and Arie van Deursen | Continuous Deployment and Schema Evolution in SQL Databases | RELENG 2015 |
TUD-SERG-2015-012 | Hendrik van Antwerpen, Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth | A Constraint Language for Static Semantic Analysis based on Scope Graphs with Proofs | PEPM 2016 (Update of TUD-SERG-2015-009) |
TUD-SERG-2015-011 | Felienne Hermans, Efthimia Aivaloglou and Bas Jansen | Detecting Problematic Lookup Functions in Spreadsheets | VL.HCC 2015 |
TUD-SERG-2015-010 | Markus Voelter, Arie van Deursen, Bernd Kolb and Stephan Eberle | Using C Language Extensions for Developing Embedded Software: A Case Study | OOPSLA 2015 |
TUD-SERG-2015-009 | Hendrik van Antwerpen, Pierre Neron, Andrew P. Tolmach, Eelco Visser, Guido Wachsmuth | A Constraint Language for Static Semantic Analysis based on Scope Graphs with Proofs | |
TUD-SERG-2015-008 | Roberta Coelho, Lucas Almeida, Georgios Gousios, and Arie van Deursen | Unveiling Exception Handling Bug Hazards in Android based on GitHub and Google Code Issues | MSR 2015 |
TUD-SERG-2015-007 | Moritz Beller, Alberto Bacchelli | Double Blind Reviews in SE conferences: Practicabiliy, Promises and Perils | |
TUD-SERG-2015-006 | Hendrik van Antwerpen, Pierre Neron, Andrew Tolmach, Eelco Visser, Guido Wachsmuth | Language-Independent Type-Dependent Name Resolution | |
TUD-SERG-2015-005 | Hennie Huijgens, Arie van Deursen, Rini van Solingen | Is Within Time and Budget a Good Project Success Criterion? | Under Review |
TUD-SERG-2015-004 | Nicolas Dintzner, Arie van Deursen, Martin Pinzger | Analyzing the Linux Kernel Feature Model Changes Using FMDif | Software and Systems Modeling - Variability Modeling 2015 |
TUD-SERG-2015-003 | Vlad Vergu, Pierre Neron, Eelco Visser | DynSem: A DSL for the Specification of Dynamic Semantics | RTA 2015 |
TUD-SERG-2015-002 | Nicolas Dintzner | Safe Evolution Patterns for Software Product Lines | ICSE 2015 doctoral Symposium |
TUD-SERG-2015-001 | Pierre Neron, Andrew Tolmach, Eelco Visser, Guido Wachsmuth | A Theory of Name Resolution with Extended Coverage and Proofs | Extension of ESOP 2015 paper researchr |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2014-023 | Daco Harkes and Eelco Visser | Unifying and Generalizing Relations in Role-Based Data Modeling and Navigation | SLE 2014 |
TUD-SERG-2014-022 | Mircea Cadariu, Eric Bouwers, Joost Visser and Arie van Deursen | Tracking Known Security Vulnerabilities in Proprietary Software Systems | SANER 2015 |
TUD-SERG-2014-021 | Felienne Hermans and Emerson Murphy-Hill | Enron's Spreadsheets and Related Emails: A Dataset and Analysis | ICSE SEIP 2015 |
TUD-SERG-2014-020 | Steven Raemaekers, Arie van Deursen, and Joost Visser | Injecting Breaking API Changes to Assess the Impact of Library Updates | Under review |
TUD-SERG-2014-019 | Anja Guzzi, Alberto Bacchelli, Yann Riche, Arie van Deursen | Supporting Developers' Collaboration in the IDE | CSCW 2015 |
TUD-SERG-2014-018 | Nicolas Dintzner, Uira Kulesza, Arie van Deursen,Martin Pinzger | Evaluating Feature Change Impact on Multi-Product Line Configurations Using Partial Information | ICSR 2015 |
TUD-SERG-2014-017 | Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross | Web API Growing Pains: Loosely Coupled yet Strongly Tied | JSS |
TUD-SERG-2014-016 | Steven Raemaekers, Arie van Deursen, and Joost Visser | Semantic Versioning versus Breaking Changes: A Study of the Maven Repository | SCAM 2014 |
TUD-SERG-2014-015 | Arie van Deursen, Ali Mesbah, and Ali Mesbah | Crawl-Based Analysis of Web Applications: Prospects and Challenges | SCP 2014 |
TUD-SERG-2014-014 | Alex Nederlof, Ali Mesbah, and Arie van Deursen | Software Engineering for the Web: The State of the Practice | ICSE SEIP 2014 |
TUD-SERG-2014-013 | Georgios Gousios, Andy Zaidman, Margaret-Anne Storey and Arie van Deursen | Work Practices and Challenges in Pull-Based Development: The Integrator’s Perspective | ICSE 2015 |
TUD-SERG-2014-012a | Hennie Huijgens, Georgios Gousios, and Arie van Deursen | Pricing via Functional Size: A Case Study of a Company's Portfolio of 77 Outsourced Projects | ESEM 2015 |
TUD-SERG-2014-011 | Vincent Hellendoorn, Alberto Bacchelli | Work in Progress | |
TUD-SERG-2014-010 | Cor-Paul Bezemer, Elric Milon, Andy Zaidman, Johan Pouwelse | Detecting and Analyzing I/O Performance Regressions | JSEP |
TUD-SERG-2014-009 | Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross | Web API Fragility: How Robust is Your Web API Client | Under Review |
TUD-SERG-2014-008 | Dimitrios Athanasiou, Ariadi Nugroho, Joost Visser, Andy Zaidman | Test Code Quality and Its Relation to Issue Handling Performance | TSE |
TUD-SERG-2014-007 | Daniele Romano, Steven Raemaekers, Martin Pinzger | Refactoring Fat Interfaces Using a Genetic Algorithm | ICSME 2014 |
TUD-SERG-2014-006: | Petra Heck, Andy Zaidman | A Quality Framework for Agile Requirements: A Practitioner’s Perspective | |
TUD-SERG-2014-005 | Georgios Gousios, Martin Pinzger, Arie van Deursen | An Exploratory Study of the Pull-based Software Development Model | ICSE 2014 |
TUD-SERG-2014-004 | Eric Bouwers, Joost Visser, Arie van Deursen | Towards a Catalog Format for Software Metrics | WeTSOM 2014 |
TUD-SERG-2014-003 | Sebastian Erdweg, Vlad Vergu, Mira Mezini | Modular Specification and Dynamic Enforcement of Syntactic Language Constraints when Generating Code | Modularity 2014 |
TUD-SERG-2014-002 | Daniele Romano and Martin Pinzger | A Genetic Algorithm to Find the Adequate Granularity for Service Interfaces | Services 2014 |
TUD-SERG-2014-001 | Nicolas Dintzner, Arie van Deursen and Martin Pinzger | Extracting Feature Model Changes from the Linux Kernel Using FMDiff | VaMoS 2014 |
Report ID | Author(s)  | Title | Appeared in |
TUD-SERG-2013-001 | Daniele Romano | Analyzing the Change-Proneness of Service-Oriented Systems from an Industrial Perspective | ICSE 2013 |
TUD-SERG-2013-018 | Daniele Romano, Maria Kalouda, Martin Pinzger | Analyzing the Impact of External and Internal Cohesion on the Change-Proneness of Web APIs | Under Review |
TUD-SERG-2013-013 | Daniele Romano, Martin Pinzger | Towards a Weighted Voting System for Q&A Sites | ICSM 2013 |
TUD-SERG-2013-003 | Eric Bouwers, Arie van Deursen, Joost Visser | Evaluating Usefulness of Software Metrics - an Industrial Experience Report | ICSE 2013 SEIP |
TUD-SERG-2013-023 | Felienne Hermans | Improving spreadsheet test practices | CASCON |
TUD-SERG-2013-022 | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Detecting and Refactoring Code Smells in Spreadsheet Formulas | EMSE |
TUD-SERG-2013-014 | Guido Wachsmuth, Gabriël Konat, Vlad Vergu, Danny Groenewegen, Eelco Visser | A Language Independent Task Engine for Incremental Name and Type Analysis | SLE 2013 |
TUD-SERG-2013-008 | Maartje de Jonge, Eelco Visser | Implementing Refactorings in the Spoofax Language Workbench | |
TUD-SERG-2013-002 | Michaela Greiler, Andy Zaidman, Arie van Deursen, Margaret-Anne Storey | Strategies for Avoiding Text Fixture Smells during Software Evolution | MSR 2013 |
TUD-SERG-2013-021 | Michaela Greiler, Arie van Deursen and Margaret-Anne Storey | Automated Detection of Test Fixture Strategies and Smells | ICST 2013 |
TUD-SERG-2013-005 | Steven Raemaekers, Arie van Deursen, Joost Visser | Mining Metrics, Changes and Dependencies from the Maven Dependency Dataset | MSR 2013 |
TUD-SERG-2013-004 | Steven Raemaekers, Gabriela F. Nane, Arie van Deursen, Joost Visser | Testing Principles, Current Practices and Effects of Change Localization | MSR 2013 |
TUD-SERG-2013-015 | Cor-Paul Bezemer, Andy Zaidman | Improving the Diagnostic Capabilities of a Performance Reengineering Approach | |
TUD-SERG-2013-006 | Cor-Paul Bezemer, Andy Zaidman | Performance Optimization of Deployed Software-as-a-Service Applications | Under review |
TUD-SERG-2013-020 | Cor-Paul Bezemer, Elric Milon, Andy Zaidman, Johan Pouwelse | Detecting and Analyzing Performance Regressions Using a Spectrum-Based Approach | Under Review |
TUD-SERG-2013-017 | Eelco Visser | Understanding Software through Linguistic Abstraction | To appear in SCP |
TUD-SERG-2013-010 | Georgios Gousios, Martin Pinzger, Arie van Deursen | An Exploratory Study of the Pull-based Software Development Model | submitted |
TUD-SERG-2013-019 | Hennie Huijgens, Rini van Solingen, and Arie van Deursen | How To Build a Good Practice Software Project Portfolio? | ICSE SEIP 2014 |
TUD-SERG-2013-009 | Oskar van Rest, Guido Wachsmuth, Jim Steel, Jörn Guy Süß, Eelco Visser | Robust Real-Time Synchronization between Textual and Graphical Editors | ICMT 2013 |
TUD-SERG-2013-007 | Petra Heck, Andy Zaidman | An Analysis of Requirements Evolution in Open Source Projects: Recommendations for Issue Trackers | |
TUD-SERG-2013-016 | Semih Okur, David L. Hartveld, Danny Dig and Arie van Deursen | A Study and Toolkit for Asynchronous Programming in C# | ICSE 2014 |
TUD-SERG-2013-012 | Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross | Understanding the Interactions between Users and Versions in Multi-tenant Systems | IWPSE 2013 |
TUD-SERG-2013-011 | Tiago Espinha, Andy Zaidman, Hans-Gerhard Gross | An Exploratory Study into how Web Service API Evolution Impacts API Clients | Submitted |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2012-024 | Maartje de Jonge, Eelco Visser | A Language Generic Solution for Name Binding Preservation in Refactorings | LDTA 2012 |
TUD-SERG-2012-023: | Cuiting Chen, Hans Gerhard Gross, Andy Zaidman | Spectrum-based Fault Diagnosis for Service-Oriented Software Systems | SOCA 2012 |
TUD-SERG-2012-022 | Frens Vonken, Jacob Brunekreef, Andy Zaidman, Frank Peeters | Software Engineering in the Netherlands: The State of the Practice | |
TUD-SERG-2012-021 | Maartje de Jonge, Lennart C.L. Kats, Emma Soderberg, Eelco Visser | Natural and Flexible Error Recovery for Generated Modular Language Environments | TOPLAS 2013 |
TUD-SERG-2012-020 | Michaela Greiler and Arie van Deursen | What your Plug-in Test Suites Really Test: An Integration Perspective on Test Suite Understanding | EMSE |
TUD-SERG-2012-019 | Emanuel Giger, Marco D'Ambros, Martin Pinzger, and Harald C. Gall | Method-Level Bug Prediction | ESEM 2012 |
TUD-SERG-2012-018 | Emanuel Giger, Martin Pinzger, and Harald C. Gall | Can we Predict Types of Code Changes? An Empirical Analysis | MSR 2012 |
TUD-SERG-2012-017 | Daniele Romano, Paulius Raila, Martin Pinzger, and Foutse Khomh | Analyzing the Impact of Antipatterns on Change-Proneness Using Fine-Grained Source Code Changes | WCRE 2012 |
TUD-SERG-2012-016 | Felienne Hermans, Ben Sedee, Martin Pinzger, and Arie van Deursen | Detecting and Visualizing Data Clones in Spreadsheets | ICSE 2013 |
TUD-SERG-2012-015 | Gabriël Konat, Lennart C. L. Kats, Guido Wachsmuth, Eelco Visser | Declarative Name Binding and Scope Rules | SLE 2012 |
TUD-SERG-2012-014 | Lennart C. L. Kats, Richard G. Vogelij, Karl T. Kalleberg, Eelco Visser | Software Development Environments on the Web: A Research Agenda | Onward! 2012 |
TUD-SERG-2012-013 | Cor-Paul Bezemer, Andy Zaidman, Ad van der Hoeven, Andre van de Graaf, Maarten Wiertz, Remko Weijers | Locating Performance Improvement Opportunities in an Industrial Software-as-a-Service Application | ICSM 2012 |
TUD-SERG-2012-012 | Steven Raemaekers, Arie van Deursen, Joost Visser | Measuring Library Stability Through Historical Version Analysis | ICSM 2012 |
TUD-SERG-2012-011 | Daniele Romano, Martin Pinzger | Analyzing the Evolution of Web Services using Fine-Grained Changes | ICWS 2012 |
TUD-SERG-2012-010 | Sander van der Burg, Julius Davies, Eelco Dolstra, Daniel M. German, Armijn Hemel | Discovering Software License Constraints: Identifying a Binary's Sources by Tracing Build Processes | |
TUD-SERG-2012-009 | Maartje de Jonge, Eelco Visser | Automated Evaluation of Syntax Error Recovery | ASE 2012 (short paper) |
TUD-SERG-2012-008 | Michaela Greiler, Arie van Deursen, Andy Zaidman | Measuring Test Case Similarity to Support Test Suite Understanding | TOOLS 2012 |
TUD-SERG-2012-007 | Tiago Espinha, Cuiting Chen, Andy Zaidman, Hans Gerhard Gross | Spicy Stonehenge: Proposing a SOA Case Study | PESOS 2012 |
TUD-SERG-2012-006 | Cor-Paul Bezemer, Andy Zaidman | System Load Characterization Using Low-Level Performance Measurements | |
TUD-SERG-2012-005.pdf | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Measuring Spreadsheet Understandability | Eusprig 2012 |
TUD-SERG-2012-004 | Andy Zaidman, Nick Matthijssen, Margaret-Anne Storey, Arie van Deursen | Understanding Ajax Applications by Connecting Client and Server-Side Execution Traces | EMSE |
TUD-SERG-2012-003 | Ralph Peters, Andy Zaidman | Evaluating the Lifespan of Code Smells using Software Repository Mining | CSMR 2012 |
TUD-SERG-2012-002.pdf | Victor Hurdugaci, Andy Zaidman | Aiding Developers to Maintain Developer Tests | CSMR 2012 |
TUD-SERG-2012-001 | Tiago Espinha, Cuiting Chen, Andy Zaidman, Hans Gerhard Gross | Maintenance Research in SOA - Towards a Standard Case Study | CSMR 2012 |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2011-034 | Daniele Romano, Martin Pinzger, and Eric Bouwers | Extracting Dynamic Dependencies between Web Services Using Vector Clocks | SOCA 2011 |
TUD-SERG-2011-033 | Ali Mesbah, Arie van Deursen, and Stefan Lenselink | Crawling Ajax-based Web Applications through Dynamic Analysis of User Interface State Changes | ACM TWEB |
TUD-SERG-2011-032 | Kevin Dullemond, Ben van Gameren, and Rini van Solingen | An Industrial Evaluation of Technological Support for Overhearing Conversations in Global Software Engineering | Under review |
TUD-SERG-2011-031-a | Eric Bouwers, Arie van Deursen, and Joost Visser | Quantifying the Encapsulation of Implemented Software Architectures | Under review |
TUD-SERG-2011-030 | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Detecting Code Smells in Spreadsheet Formulas | Accepted for publication at ICSM 2012 |
TUD-SERG-2011-029 | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Detecting and Visualizing Inter-Worksheet Smells in Spreadsheets | Accepted for publication at ICSE 2012 |
TUD-SERG-2011-028 | Daniele Romano, Massimiliano Di Penta, Giuliano Antoniol | An Approach for Search Based Testing of Null Pointer Exceptions | ICST 2011 |
TUD-SERG-2011-027 | Maartje de Jonge, Eelco Visser | An Algorithm for Layout Preservation in Refactoring Transformations | SLE 2011 |
TUD-SERG-2011-026 | Sander Vermolen, Guido Wachsmuth, Eelco Visser | Reconstructing Complex Metamodel Evolution | SLE 2011 |
TUD-SERG-2011-025 | Zef Hemel, Eelco Visser | Declaratively Programming the Mobile Web with Mobl | SPLASH 2011 |
TUD-SERG-2011-024 | Lennart C. L. Kats, Rob Vermaas, Eelco Visser | Testing Domain-Specific Languages | SPLASH 2011 (companion) |
TUD-SERG-2011-023 | Sebastian Erdweg, Lennart C. L. Kats, Tilman Rendel, Christian Kästner, Klaus Ostermann, Eelco Visser | Growing a Language Environment with Editor Libraries | GPCE 2011 |
TUD-SERG-2011-022 | Bob de Vos, Lennart C. L. Kats, C. (Kees) Pronk | EpiSpin: an Eclipse Plug-in for Promela/Spin using Spoofax | SPIN 2011 |
TUD-SERG-2011-021 | Khalid Adam Nasr, Hans Gerhard Gross, Arie van Deursen | Performance Trade-offs in Client-Side Service Delegation | WSE |
TUD-SERG-2011-020 | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Breviz: Spreadsheet Visualization and Quality Analysis | VLHCC 2011 Tool Demo |
TUD-SERG-2011-019 | Daniele Romano and Martin Pinzger | Using Vector Clocks to Monitor Dependencies among Services at Runtime | QASBA 2011 |
TUD-SERG-2011-018 | Emanuel Giger, Martin Pinzger, and Harald C. Gall | Using the Gini Coefficient for Bug Prediction in Eclipse | IWPSE-EVOL 2011 |
TUD-SERG-2011-017 | Daniele Romano and Martin Pinzger | Using Source Code Metrics to Predict Change-Prone Java Interfaces | ICSM 2011 |
TUD-SERG-2011-016 | Felienne Hermans, Martin Pinzger, and Arie van Deursen | Breviz: Visualizing Spreadsheets using Dataflow Diagrams | EuSpRiG 2011 |
TUD-SERG-2011-015 | Eric Bouwers, Arie van Deursen, Joost Visser | Dependency Profiles for Software Architecture Evaluations | ICSM 2011 ERA Track |
TUD-SERG-2011-014 | Cuiting Chen, Andy Zaidman, Hans-Gerhard Gross | A Framework-based Runtime Monitoring Approach for Service-Oriented Software Systems | QASBA 2011 |
TUD-SERG-2011-013 | Tiago Espinha, AndyZaidman, Hans-Gerhard Gross | Understanding Service-Oriented Systems Using Dynamic Analysis | MESOCA 2011 |
TUD-SERG-2011-012 | Ricky T. Lindeman, Lennart C. L. Kats, Eelco Visser | Declaratively Defining Domain-Specific Language Debuggers | GPCE 2011 |
TUD-SERG-2011-011 | Lennart C. L. Kats, Rob Vermaas, Eelco Visser | Integrated Language Definition Testing: Enabling Test-Driven Language Development | SPLASH/OOPSLA 2011 |
TUD-SERG-2011-010 | Michaela Greiler, Arie van Deursen and Margaret-Anne Storey | Test Confessions: A Study of Testing Practices for Plug-in Systems | ICSE 2012 |
TUD-SERG-2011-009 | Cor-Paul Bezemer, Veronika Cheplygina, Andy Zaidman | Using Pattern Recognition Techniques for Server Overload Detection | |
TUD-SERG-2011-008 | Cor-Paul Bezemer, Andy Zaidman | Server Overload Detection and Prediction Using Pattern Classification | ICAC 2011 |
TUD-SERG-2011-007 | Emanuel Giger, Martin Pinzger, and Harald C. Gall | Comparing Fine-Grained Source Code Changes And Code Churn For Bug Prediction | MSR 2011 |
TUD-SERG-2011-006 | Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger and Arie van Deursen | Collective Code Bookmarks for Program Comprehension | ICPC 2011 |
TUD-SERG-2011-005 | Eric Bouwers, Jose ́ Pedro Correia, Arie van Deursen and Joost Visser | Quantifying the Analyzability of Software Architectures | WICSA 2011 |
TUD-SERG-2011-004 | Khalid Adam Nasr, Hans-Gerhard Gross, Arie van Deursen | Realizing Service Migration in Industry - Lessons Learned | JSME |
TUD-SERG-2011-003 | Ali Mesbah, Arie van Deursen, Danny Roest | Invariant-Based Automatic Testing of Modern Web Applications | TSE |
TUD-SERG-2011-002 | Nick Matthijssen, Andy Zaidman | FireDetective: Understanding Ajax Client/Server Interactions | ICSE 2011 tool demo |
TUD-SERG-2011-001 | Zef Hemel, Eelco Visser | Declaratively Programming the Mobile Web with Mobl | |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2010-042 | Kees Pronk | Verifying RTOS; a feasibility study | |
TUD-SERG-2010-041 | Markus Herrmannsdoerfer, Sander D. Vermolen, Guido Wachsmuth | An Extensive Catalog of Operators for the Coupled Evolution of Metamodels and Models | SLE 2010 |
TUD-SERG-2010-040 | Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser | Interactive Disambiguation of Meta Programs with Concrete Object Syntax | SLE 2010 |
TUD-SERG-2010-039 | Abdelwahab Hamou-Lhadj, David Roethlisberger, Andy Zaidman, Orla Greevy | Proceedings of the 4th International Workshop on Program Comprehension through Dynamic Analysis | PCODA 2010 |
TUD-SERG-2010-038 | Margaret-Anne Storey, Christoph Treude, Arie van Deursen, and Li-Te Cheng | The Impact of Social Media on Software Engineering Practices and Tools | FOSER'10 |
TUD-SERG-2010-037 | Frank Groeneveld, Ali Mesbah, Arie van Deursen | Automatic Invariant Detection in Dynamic Web Applications | |
TUD-SERG-2010-036 | Felienne Hermans, Martin Pinzger, Arie van Deursen | Supporting Professional Spreadsheet Users by Generating Leveled Dataflow Diagrams. | ICSE 2011 |
TUD-SERG-2010-035 | Andy Zaidman, Bart Van Rompaey, Arie van Deursen, Serge Demeyer | Studying the co-evolution of production and test code in open source and industrial developer test processes through repository mining | EMSE |
TUD-SERG-2010-034 | Zef Hemel, Danny M. Groenewegen, Lennart C.L. Kats, Eelco Visser | Static Consistency Checking of Web Applications with WebDSL | Journal of Symbolic Computation |
TUD-SERG-2010-033 | Danny M. Groenewegen, Eelco Visser | Integration of Data Validation and User Interface Concerns in a DSL for Web Applications | Software and Systems Modeling - Model-Driven Web Engineering 2010 |
TUD-SERG-2010-032 | Frank Mulder, Andy Zaidman | Identifying Cross-Cutting Concerns Using Software Repository Mining | IWPSE-EVOL 2010 |
TUD-SERG-2010-031 | Cor-Paul Bezemer, Andy Zaidman | Multi-Tenant SaaS Applications: Maintenance Dream or Nightmare? | IWPSE-EVOL 2010 |
TUD-SERG-2010-030 | Cor-Paul Bezemer, Andy Zaidman, Bart Platzbeecker, Toine Hurkmans, Aad 't Hart | Enabling Multi-Tenancy: An Industrial Experience Report | ICSM 2010 industrial track |
TUD-SERG-2010-029 | Lennart C. L. Kats, Eelco Visser | The Spoofax Language Workbench | SPLASH 2010 (companion) |
TUD-SERG-2010-028 | Michaela Greiler, Hans Gerhard Gross , Arie van Deursen | Understanding Plug-in Test Suites from an Extensibility Perspective | WCRE'10 |
TUD-SERG-2010-027 | Michaela Greiler, Hans Gerhard Gross , Arie van Deursen | Evaluation of Online Testing for Services - A Case Study | PESOS'10 |
TUD-SERG-2010-026 | E. Piel, A. Gonzalez-Sanchez, H.-G. Gross | Built-In Data-Flow Integration Testing in Large-Scale Component-Based Systems | ICTSS'10 |
TUD-SERG-2010-025 | Gonzalez-Sanchez, E. Piel, H.-G. Gross, A. v. Gemund | Runtime Testability in Dynamic High-Availability Component-Based Systems | Valid'10 |
TUD-SERG-2010-024 | A. Gonzalez-Sanchez, E. Piel, H.-G. Gross, A. v. Gemund | Minimising the Preparation Cost of Runtime Testing based on Testability Metrics | COMPSAC'10 |
TUD-SERG-2010-023 | A. Gonzalez-Sanchez, R. Piel, H.-G. Gross, A. v. Gemund | Prioritizing Tests for Software Fault Localization | QSIC'10 |
TUD-SERG-2010-022 | Anja Guzzi, Martin Pinzger and Arie van Deursen | Combining Micro-Blogging and IDE Interactions to Support Developers in their Quests | ICSM 2010 ERA Track |
TUD-SERG-2010-021 | Anja Guzzi, Martin Pinzger and Arie van Deursen | Combining Micro-Blogging and IDE Interactions to Support Developers in their Quests | long version of 2010-022 |
TUD-SERG-2010-020 | Sander van der Burg, Eelco Dolstra | Declarative Testing and Deployment of Distributed Systems | |
TUD-SERG-2010-019 | Lennart C. L. Kats, Eelco Visser, Guido Wachsmuth | Pure and Declarative Syntax Definition: Paradise Lost and Regained | Onward! 2010 |
TUD-SERG-2010-018 | Lennart C. L. Kats, Eelco Visser | Encapsulating Software Platform Logic by Aspect-Oriented Programming: A Case Study in Using Aspects for Language Portability | SCAM 2010 |
TUD-SERG-2010-017 | Martin Pinzger, Harald C. Gall | Dynamic Analysis of Communication and Collaboration in OSS Projects | Collaborative Software Engineering |
TUD-SERG-2010-016 | Patrick Knab, Martin Pinzger, Harald C. Gall | Visual Patterns in Software Process Data | ICSP 2010 |
TUD-SERG-2010-015 | Emanuel Giger, Martin Pinzger | Predicting the Fix Time of Bugs | RSSE 2010 |
TUD-SERG-2010-014 | Lennart C. L. Kats, Eelco Visser | The Spoofax Language Workbench. Rules for Declarative Specification of Languages and IDEs | SPLASH/OOPSLA 2010 |
TUD-SERG-2010-013 | Felienne Hermans, Martin Pinzger, Arie van Deursen | Automatically Extracting Class Diagrams from Spreadsheets | ECOOP'10 |
TUD-SERG-2010-012 | Cor-Paul Bezemer, Andy Zaidman | Challenges of Reengineering into Multi-Tenant SaaS Applications | |
TUD-SERG-2010-011 | Alberto Gonzalez, Rui Abreu, Gerd Gross, Arjan van Gemund | Improving the Software Fault Localization Process through Testability Information | |
TUD-SERG-2010-010 | Eelco Visser | Performing Systematic Literature Reviews with Researchr: Tool Demonstration | |
TUD-SERG-2010-009 | Eric Bouwers, Carola Lilienthal, Joost Visser, Arie van Deursen | A Cognitive Model for Software Architecture Complexity | As short paper in ICPC 2010 |
TUD-SERG-2010-008 | Nick Matthijssen, Andy Zaidman, Margaret-Anne Storey, Ian Bull, Arie van Deursen | Connecting Traces: Understanding Client-Server Interactions in Ajax Applications | ICPC 2010 |
TUD-SERG-2010-007 | A. Gonzalez, R. Abreu, H.-G. Gross, A. v. Gemund | A Diagnostic Approach to Test Prioritization | |
TUD-SERG-2010-006 | Bart Luijten, Joost Visser | Faster Defect Resolution with Higher Technical Quality of Software | SQM 2010 |
TUD-SERG-2010-005 | Arie van Deursen, Ali Mesbah, Bas Cornelissen, Andy Zaidman, Martin Pinzger, Anja Guzzi | Adinda: A Knowledgable, Browser-Based IDE | ICSE NIER'10 |
TUD-SERG-2010-004 | Bart Luijten, Joost Visser, Andy Zaidman | Assessment of Issue Handling Efficiency | MSR 2010 |
TUD-SERG-2010-003 | Eric Bouwers, Arie van Deursen | A Light-weight Sanity Check for Implemented Architectures | IEEE Software |
TUD-SERG-2010-002 | Michele Lanza, Lile Hattori, Anja Guzzi | Supporting Collaboration Awareness with Real-time Visualization of Development Activity | CSMR 2010 |
TUD-SERG-2010-001 | Khalid Adam Nasr, Hans-Gerhard Gross and Arie van Deursen | Adopting and Evaluating Service Oriented Architecture in Industry | CSMR 2010 |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2009-034 | Alberto Gonzalez and Eric Piel and Hans-Gerhard Gross and Arjan van Gemund | Prioritizing Tests for Software Fault Localization | QSIC2010 |
TUD-SERG-2009-033 | Paul Taverne and C. (Kees) Pronk | RAFFS: Model Checking a Robust Abstract File Store | ICFEM2009 |
TUD-SERG-2009-032 | Arie van Deursen and Ali Mesbah | Research Issues in th Automated Testing of Ajax Applications | SOFSEM 2010 |
TUD-SERG-2009-031 | Patrick Knab, Harald C. Gall, Martin Pinzger | Smart Views for Analyzing Problem Reports: Tool Demo | ESEC/FSE 2009 |
TUD-SERG-2009-030 | Patrick Knab, Beat Fluri, Harald C. Gall, Martin Pinzger | Interactive Views for Analyzing Problem Reports | ICSM 2009 |
TUD-SERG-2009-029 | Michaela Greiler, Hans Gerhard Gross , Arie van Deursen | Online Testing of Service-Oriented Architectures to detect State-based Faults | CEUR-WS |
TUD-SERG-2009-028 | Danny Roest, Ali Mesbah , Arie van Deursen | Regression Testing Ajax Applications: Coping with Dynamism | ICST 2010 |
TUD-SERG-2009-026 | Danny M. Groenewegen, Eelco Visser | Integration of Data Validation and User Interface Concerns in a DSL for Web Applications | SLE 2009 |
TUD-SERG-2009-025 | Zef Hemel, Eelco Visser | PIL: A Platform Independent Language for Retargetable DSLs | SLE 2009 |
TUD-SERG-2009-024 | Maartje de Jonge, Emma Nilsson-Nyman, Lennart C. L. Kats, Eelco Visser | Natural and Flexible Error Recovery for Generated Parsers | SLE 2009 |
TUD-SERG-2009-023 | Cathal Boogerd, Martin Pinzger and Leon Moonen | Using Software History to Guide Application of Coding Standards | |
TUD-SERG-2009-022 | Cathal Boogerd and Leon Moonen | Supporting Software Inspection with Static Profiling | |
TUD-SERG-2009-021 | Danny M. Groenewegen, Eelco Visser | Weaving Web Applications with WebDSL (Demonstration) | OOPSLA 2009 (companion) |
TUD-SERG-2009-020 | Lennart C. L. Kats, Maartje de Jonge, Emma Nilsson-Nyman, Eelco Visser | Providing Rapid Feedback in Generated Modular Language Environments. Adding Error Recovery to Scannerless Generalized-LR Parsing | OOPSLA 2009 |
TUD-SERG-2009-019 | Michiel de Wit, Andy Zaidman, Arie van Deursen | Managing Code Clones Using Dynamic Change Tracking and Resolution | ICSM 2009 |
TUD-SERG-2009-018 | Eric Bouwers, Joost Visser, Arie van Deursen | Criteria for the Evaluation of Implemented Architectures | ICSM 2009 |
TUD-SERG-2009-017 | Teemu Kanstrén, Eric Piel, Gerd Gross | Trace-Based Code Generation for Model-Based Testing | |
TUD-SERG-2009-016 | Alberto Gonzalez, Eric Piel, Gerd Gross | RiTMO: Runtime Testability Measurement and Optimisation | As short paper in QSIC 2009 |
TUD-SERG-2009-015 | Zeeger Lubsen, Andy Zaidman, Martin Pinzger | Using Association Rules to Study the Co-evolution of Production & Test Code | MSR 2009 |
TUD-SERG-2009-014 | Zeeger Lubsen, Andy Zaidman, Martin Pinzger | Studying Co-evolution of Production & Test Code Using Association Rule Mining | long version of 2009-015 |
TUD-SERG-2009-013 | Felienne Hermans, Martin Pinzger, Arie van Deursen | Domain-Specific Languages in Practice: A User Study on the Success Factors | MODELS 2010 |
TUD-SERG-2009-012 | Teemu Kanstrén, Eric Piel, Gerd Gross | Observation-Based Modeling for Model-Based Testing | |
TUD-SERG-2009-011 | Cor-Paul Bezemer, Ali Mesbah, Arie van Deursen | Automated Security Testing of Web Widget Interactions | ESEC/FSE 2009 |
TUD-SERG-2009-010 | Michaela Greiler, Gerd Gross, Khalid Adam Nasr | Runtime Integration and Testing for Highly Dynamic Service Oriented ICT Solutions -- An Industry Challenges Report | |
TUD-SERG-2009-009 | Alberto Gonzalez, Eric Piel, Gerd Gross, Arjan van Gemund | Runtime Testability in Dynamic Highly Available Component-based Systems | |
TUD-SERG-2009-008 | Cathal Boogerd and Leon Moonen | Evaluating the Relation Between Coding Standard Violations and Faults Within and Across Software Versions | MSR 2009 |
TUD-SERG-2009-007 | Alberto Gonzalez, Eric Piel, Gerd Gross | A Model for the Measurement of the Runtime Testability of Component-based Systems | A-MOST 2009 |
TUD-SERG-2009-006 | Rui Abreu, Peter Zoeteweij, Arjan van Gemund | Spectrum-based Multiple Fault Localization | |
TUD-SERG-2009-005 | Ali Mesbah, Arie van Deursen | Invariant-Based Automatic Testing of Ajax User Interfaces | ICSE 2009 |
TUD-SERG-2009-004 | Anthony M. Sloane, Lennart C. L. Kats, Eelco Visser | A Pure Object-Oriented Embedding of Attribute Grammars | LDTA 2009 |
TUD-SERG-2009-003 | Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser | Domain-Specific Languages for Composable Editor Plugins | LDTA 2009 |
TUD-SERG-2009-002 | Marco Glorie, Andy Zaidman, Arie van Deursen, Lennart Hofland | Splitting a Large Software Repository for Easing Future Software Evolution - An Industrial Experience Report | JSME |
TUD-SERG-2009-001 | Bas Cornelissen, Andy Zaidman, Bart Van Rompaey, Arie van Deursen | Trace Visualization for Program Comprehension: a Controlled Experiment | ICPC 2009, TSE |
Report ID | Author(s) | Title | Appeared in |
TUD-SERG-2008-043 | Martin Bravenboer, Eelco Visser | Parse Table Composition. Separate Compilation and Binary Extensibility of Grammars | SLE 2008 |
TUD-SERG-2008-042 | Martin Bravenboer, Eelco Visser | Designing Syntax Embeddings and Assimilations for Language Libraries | ATEM 2007 |
TUD-SERG-2008-041 | Arjan van Gemund, Rui Abreu, Peter Zoeteweij | Diagnosing Intermittent Faults | |
TUD-SERG-2008-040 | Danny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser | WebDSL: A Domain-Specific Language for Dynamic Web Applications | OOPSLA 2008 (companion) |
TUD-SERG-2008-039 | Danny M. Groenewegen, Zef Hemel, Lennart C. L. Kats, Eelco Visser | When Frameworks Let You Down. Platform-Imposed Constraints on the Design and Evolution of Domain-Specific Languages | DSM'08 |
TUD-SERG-2008-038a | Lennart C. L. Kats, Anthony M. Sloane, Eelco Visser | Decorated Attribute Grammars. Attribute Evaluation meets Strategic Programming | CC 2009 |
TUD-SERG-2008-037 | Gerardo de Geest, Sander Vermolen, Arie van Deursen, Eelco Visser | Generating Version Convertors for Domain-Specific Languages | WCRE'08 |
TUD-SERG-2008-036 | Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy, David Roethlisberger | Proceedings of the 4th International Workshop on Program Comprehension | PCODA 2008 |
TUD-SERG-2008-035 | Bram Adams, Kris De Schutter, Andy Zaidman, Serge Demeyer, Herman Tromp, Wolfgang De Meuter | Using Aspect Orientation in Legacy Environments for Reverse Engineering using Dynamic Analysis - An Industrial Experience Report | JSS |
TUD-SERG-2008-034 | Bart Van Rompaey, Andy Zaidman, Arie van Deursen, Serge Demeyer | Comparing the co-evolution of production and test code in open source and industrial developer test processes through repository mining | |
TUD-SERG-2008-033 | Bas Cornelissen, Andy Zaidman, Arie van Deursen, Leon Moonen, Rainer Koschke | A Systematic Survey of Program Comprehension through Dynamic Analysis | TSE 2009 |
TUD-SERG-2008-032 | Marco Lormans, Arie van Deursen, Gerd Gross | An Industrial Case Study in Reconstructing Requirements Views | EMSE |
TUD-SERG-2008-031 | Andy Zaidman, Serge Demeyer | Automatic Identification of Key Classes in a Software System Using Webmining Techniques | JSME |
TUD-SERG-2008-030 | Lennart C. L. Kats, Martin Bravenboer, Eelco Visser | Mixing Source and Bytecode. A Case for Compilation by Normalization. | OOPSLA 2008 |
TUD-SERG-2008-029 | Zef Hemel, Ruben Verhaaf, Eelco Visser | WebWorkFlow: An Object-Oriented Workflow Modeling Language for Web Applications | MODELS 2008 |
TUD-SERG-2008-028 | Sander Vermolen, Eelco Visser | Heterogeneous Coupled Evolution of Software Languages | MODELS 2008 |
TUD-SERG-2008-027 | Alberto Gonzalez, Eric Piel, Gerd Gross | Testing Challenges of Maritime Safety and Security Systems-of-Systems | TAIC PART 2008 |
TUD-SERG-2008-026 | Rahmat Adnan, Bas Graaf, Arie van Deursen, and Joost Zonneveld | Using Cluster Analysis to Improve the Design of Component Interfaces | Short version in ASE '08 |
TUD-SERG-2008-025 | Engin Bozdag and Arie van Deursen | An Adaptive Push/Pull Algorithm for AJAX Applications | AEWSE '08 |
TUD-SERG-2008-024 | Vahid Gharavi, Ali Mesbah, and Arie van Deursen | Modelling and Generating Ajax Applications: A Model-Driven Approach | IWWOST '08 |
TUD-SERG-2008-023 | Eelco Visser | WebDSL: A Case Study in Domain-Specific Language Engineering | GTTSE'07 |
TUD-SERG-2008-022 | Ali Mesbah, Engin Bozdag, and Arie van Deursen | Crawling Ajax by Inferring User Interface State Changes | ICWE'08 |
TUD-SERG-2008-021 | Danny M. Groenewegen and Eelco Visser | Declarative Access Control for WebDSL: Combining Language Integration and Separation of Concerns | ICWE'08 |
TUD-SERG-2008-020 | C. Bunse, H.-G. Gross, C.Peper | Embedded System Construction -- Evaluation of a Model-Driven and Component-Based Development Approach | ESMDE 2008 |
TUD-SERG-2008-019 | Rui Abreu, Peter Zoeteweij, Arjan van Gemund | An Observation-based Model for Fault Localization | WODA'08 |
TUD-SERG-2008-018 | Rui Abreu, Peter Zoeteweij, Arjan van Gemund | Localizing Multiple Faults in Software | |
TUD-SERG-2008-017 | Cathal Boogerd and Leon Moonen | Assessing the Value of Coding Standards: An Empirical Study | ICSM'08 |
TUD-SERG-2008-016 | Bas Cornelissen, Leon Moonen, and Andy Zaidman | An Assessment Methodology for Trace Reduction Techniques | ICSM'08 |
TUD-SERG-2008-015 | Alberto Gonzalez, Eric Piel, Gerd Gross | Reducing the Runtime Acceptance Costs of Large-Scale Distributed Component-Based Systems | |
TUD-SERG-2008-014 | Rui Abreu, Peter Zoeteweij, Arjan van Gemund | Techniques for Diagnosing Software Faults | |
TUD-SERG-2008-013 | Ali Mesbah, Arie van Deursen | A Component- and Push-based Architectural Style for Ajax Applications | JSS |
TUD-SERG-2008-012 | Zef Hemel, Lennart C. L. Kats, and Eelco Visser | Code Generation by Model Transformation | ICMT'08 |
TUD-SERG-2008-011 | M. Bravenboer, K. T. Kalleberg, R. Vermaas, and Eelco Visser | Stratego/XT 0.17. A Language and Toolset for Program Transformation | SCP |
TUD-SERG-2008-010 | Robin van der Rijst, Marius Marin, and Arie van Deursen | Sort-Based Refactoring of Crosscutting Concerns to Aspects | LATE'08 |
TUD-SERG-2008-009 | Engin Bozdag, Ali Mesbah, Arie van Deursen | Performance Testing of Data Delivery Techniques for AJAX Applications | JWE |
TUD-SERG-2008-008 | Bas Cornelissen, Andy Zaidman, Danny Holten, Leon Moonen, Arie van Deursen, Jarke J. van Wijk | Execution Trace Analysis through Massive Sequence and Circular Bundle Views | JSS |
TUD-SERG-2008-007 | Alberto Gonzalez, Eric Piel, Gerd Gross | Architecture Support for Runtime Integration and Verification of Component-based Systems of Systems | ARAMIS'08 |
TUD-SERG-2008-006 | Lennart C. L. Kats, Karl T. Kalleberg, Eelco Visser | Generating Editors for Embedded Languages | LDTA'08 |
TUD-SERG-2008-005 | Bas Cornelissen, Leon Moonen | On Large Execution Traces and Trace Abstraction Techniques | |
TUD-SERG-2008-004 | Marco Glorie, Andy Zaidman, Lennart Hofland, Arie van Deursen | Splitting a Large Software Archive for Easing Future Software Evolution — An Industrial Experience Report using Formal Concept Analysis | CSMR'08 |
TUD-SERG-2008-003 | Andy Zaidman, Bart Van Rompaey, Serge Demeyer, Arie van Deursen | Mining Software Repositories to Study Co-Evolution of Production & Test Code | ICST'08 |
TUD-SERG-2008-002 | Rui Abreu, Alberto Gonzalez, Peter Zoeteweij, Arjan van Gemund | On the Performance of Fault Screeners in Software Development and Deployment | ENASE'08 |
TUD-SERG-2008-001 | Ali Mesbah, Arie van Deursen | Exposing the Hidden-Web Induced by Ajax | |
Report ID | Author(s) | Title | Appeared as |
TUD-SERG-2007-025 | Karl Trygve Kalleberg, Eelco Visser | Fusing a Transformation Language with an Open Compiler | LDTA'07 |
TUD-SERG-2007-024 | Bas Cornelissen | Dynamic Analysis Techniques for the Reconstruction of Architectural Views | WCRE 2007 |
TUD-SERG-2007-023 | Leon Moonen, Spiros Mancoridis | Proceedings of the 3rd International Workshop on Code Based Software Security Assessments | CoBaSSA 2007 |
TUD-SERG-2007-022 | Andy Zaidman, Abdelwahab Hamou-Lhadj, Orla Greevy | Proceedings of the 3rd International Workshop on Program Comprehension | PCODA 2007 |
TUD-SERG-2007-021 | Bas Graaf and Arie van Deursen | Using MDE for Generic Comparison of Views | MoDeVVa 2007 |
TUD-SERG-2007-020 | Christian Bunse, Hans-Gerhard Gross, Christian Peper | Applying a Model-Based Approach for Embedded System Development | SEAA 2007 |
TUD-SERG-2007-019 | Marius Marin, Leon Moonen, Arie van Deursen | An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw | SCAM'07 |
TUD-SERG-2007-018 | Karl T. Kalleberg, Eelco Visser | Spoofax: An Extensible, Interactive Development Environment for Program Transformation with Stratego/XT | LDTA'07 |
TUD-SERG-2007-017 | Eelco Visser | Domain-Specific Language Engineering (Mark I) | GTTSE'07 |
TUD-SERG-2007-016 | Engin Bozdag, Ali Mesbah, Arie van Deursen | A Comparison of Push and Pull Techniques for AJAX | WSE'07 |
TUD-SERG-2007-015 | Hans-Gerhard Gross, Marco Lormans, Jun Zhou | Reformulating Component Procurement as Document Analysis Problem | ICSOFT 2007 |
TUD-SERG-2007-014 | Hans Wasmus, Hans-Gerhard Gross | Evaluation of Test-Driven Development | ENASE 2007 |
TUD-SERG-2007-013 | Danny Holten, Bas Cornelissen, Jarke J. van Wijk | Trace Visualization Using Hierarchical Edge Bundles and Massive Sequence Views | VISSOFT 2007 |
TUD-SERG-2007-012 | Andy Zaidman, Bart Van Rompaey, Serge Demeyer, Arie van Deursen | On How Developers Test Open Source Software Systems | |
TUD-SERG-2007-011 | Alex Feldman, Greg Provan, Arjan van Gemund | On the performance of SAFARI algorithms | |
TUD-SERG-2007-010 | Marius Marin, Leon Moonen, Arie van Deursen | Documenting Typical Crosscutting Concerns | WCRE'07 |
TUD-SERG-2007-009 | Bas Cornelissen, Danny Holten, Andy Zaidman, Leon Moonen, Jarke J. van Wijk, and Arie van Deursen | Understanding Execution Traces Using Massive Sequence and Circular Bundle Views | ICPC 2007 |
TUD-SERG-2007-008 | W. Ridderhof, H.-G. Gross, and H. Doerr | Establishing Evidence for Safety Cases in Automotive Systems | SafeComp 2007 |
TUD-SERG-2007-007 | Marco Lormans, Arie van Deursen | Reconstructing Requirements Traceability in Design and Test Using Latent Semantic Indexing | |
TUD-SERG-2007-006 | Arie van Deursen, Eelco Visser, Jos Warmer | Model-Driven Software Evolution: A Research Agenda | CSMR/MODSE |
TUD-SERG-2007-005 | Marius Marin, Leon Moonen, Arie van Deursen | SoQueT: Query-Based Documentation of Crosscutting Concerns | ICSE 2007 |
TUD-SERG-2007-004 | Eric Bouwers, Martin Bravenboer, Eelco Visser | Grammar Engineering Support for Precedence Rule Recovery and Compatibility Checking | LDTA 2007 |
TUD-SERG-2007-003 | Martin Bravenboer, Eelco Dolstra, Eelco Visser | Preventing Injection Attacks with Syntax Embeddings -- A Host and Guest Language Independent Approach | GPCE 2007 |
TUD-SERG-2007-002 | H.-G. Gross, M. Lormans, J. Zhou | Towards Software Component Procurement Automation | WCAT 2006 |
TUD-SERG-2007-001 | Magiel Bruntink, Arie van Deursen, Maja d'Hondt, Tom Tourwe | Simple Crosscutting Concerns are not so Simple | AOSD 2007 |
Report ID | Author(s) | Title | Appeared as |
TUD-SERG-2006-020a | Bas Graaf, Sven Weber, Arie van Deursen | Model-driven Migration of Supervisory Machine Control Architectures | JSS 2007, extended from CSMR 2006 |
TUD-SERG-2006-019a | Bas Graaf, Arie van Deursen | Visualisation of Domain-Specific Modelling Languages Using UML | ECBS 2007 |
TUD-SERG-2006-018 | Ali Mesbah, Arie van Deursen | Migrating Multi-page Web Applications to Single-page AJAX Interfaces | CSMR 2007 |
TUD-SERG-2006-017 | A. Seesing, H.-G. Gross | A Genetic Programming Approach to Automated Test Generation for Object-Oriented Software | NetObject Days |
TUD-SERG-2006-016 | Ali Mesbah, Arie van Deursen | An Architectural Style for AJAX | WICSA 2007 |
TUD-SERG-2006-014 | Marco Lormans, Hans-Gerhard Gross, Arie van Deursen, Rini van Solingen, Andre Stehouwer | Monitoring Requirements Coverage using Reconstructed Views: An Industrial Case Study | WCRE 2006 |
TUD-SERG-2006-013 | Marius Marin, Leon Moonen, Arie van Deursen | Identifying Crosscutting Concerns Using Fan-in Analysis | TOSEM 2007 |
TUD-SERG-2006-012 | Silvia Breu, Leon Moonen, Magiel Bruntink and Jens Krinke | Proceedings First International Workshop Towards Evaluation of Aspect Mining: TEAM 2006 | TEAM 2006 |
TUD-SERG-2006-010 | Marius Marin | Formalizing Typical Crosscutting Concerns | |
TUD-SERG-2006-009 | Marius Marin, Leon Moonen, Arie van Deursen | A common framework for aspect mining based on crosscutting concern sorts | WCRE 2006 |
TUD-SERG-2006-008 | Hans Spanjers, Maarten ter Huurne, Dan Bendas, Bas Graaf, Marco Lormans, Rini van Solingen | Tool Support for Distributed Software Engineering | ICGSE 2006 |
TUD-SERG-2006-007 | Rui Abreu, Peter Zoeteweij, Arjan J. C. van Gemund | Program Spectra Analysis in Embedded Software: A Case Study | ASCI 2006 |
TUD-SERG-2006-006 | Marco Lormans and Arie van Deursen | Can LSI help Reconstructing Requirements Traceability in Design and Test? | CSMR 2006 |
TUD-SERG-2006-004 | Thijs Reus, Hans Geers, Arie van Deursen | Harvesting Software Systems for MDA-Based Reengineering | ECMDA-FA 2006 |
TUD-SERG-2006-003 | Bas Cornelissen, Arie van Deursen, Leon Moonen, Andy Zaidman | Visualizing Testsuites to Aid in Software Understanding | CSMR 2007 |
TUD-SERG-2006-002 | Mariano Ceccato, Marius Marin, Kim Mens, Leon Moonen, Paolo Tonella, Tom Tourwe | Applying and Combining Three Different Aspect Mining Techniques | IWPC 2005, extended for SQJ 2006 |
TUD-SERG-2006-001 | Cathal Boogerd, Leon Moonen | Prioritizing Software Inspection Results using Static Profiling | SCAM 2006 |