Stefan Hanenberg

Registered user since Fri 30 May 2014

Name:Stefan Hanenberg
Country:Germany
Affiliation:Institute for Computer Science and Business Information Systems, University of Duisburg-Essen, Essen
Research interests:Empirical Software Engineering, Programming Languages

Contributions

ICSE 2023 Author of Does the Stream API Benefit from Special Debugging Facilities? A Controlled Experiment on Loops and Streams with Specific Debuggers within the Technical Track-track
ICSE 2022 Author of Imperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java within the Technical Track-track
ICPC 2022 Author of Measuring programming experience within the Research-track
ICSE 2019 Author of Test-Driven Code Review: An Empirical Study within the Technical Track-track
Erlang 2018 Author of Understanding Formal Specifications through Good Examples within the Erlang 2018-track
ICPC 2018 Committee Member in Program Committee within the Technical Research-track
PLATEAU 2017 Author of What's the Effect of Projectional Editors for Creating Words For Unknown Languages? A Controlled Experiment within the PLATEAU 2017-track
Committee Member in Program Committee within the PLATEAU 2017-track
Onward! 2016 Author of Lightweight Programming Experiments without Programmers and Programs: An Example Study on the Effect of Similarity and Number of Object Identifiers on the Readability of Source Code using Natural Texts within the Onward! Papers-track
PLATEAU 2016 Committee Member in Program Committee within the PLATEAU-track
ECOOP 2016 Committee Member in External Review Committee within the Research Track-track
Modularity 2016 Committee Member in SRC Reviewers within the Student Research Competition-track
DLS 2015 Author of An Empirical Investigation of the Effects of Type Systems and Code Completion on API Usability using TypeScript and JavaScript in MS Visual Studio within the DLS-track
PLATEAU 2015 Author of On the Need to Define Community Agreements for Controlled Experiments with Human Subjects -- A Discussion Paper within the PLATEAU-track
Committee Member in Program Committee within the PLATEAU-track
PLDI 2015 Committee Member in External Review Committee within the Research Papers-track
SPLASH 2014 Presenter of Designing Programming Languages for People: Data-Driven Methods within the Tutorials-track
Onward! 2014 Presenter of The Programming Language Wars within the Onward! Essays-track
DLS Presenter of Invited talk: Why do we know so little about programming languages, and what would have happened if we had known more? within the DLS-track
PLATEAU Speaker of Invited Talk: How Do API Documentation and Static Typing Affect API Usability? within the PLATEAU-track
Committee Member in Program Committee within the PLATEAU-track
SPLASH 2013 Author of Do Developers Benefit from Generic Types?: An Empirical Comparison of Generic and Raw Types in Java within the OOPSLA-track
Committee Member in Program Committee within the GPCE-track
Committee Member in Program Committee within the OOPSLA-track
SPLASH 2012 Author of An empirical study of the influence of static type systems on the usability of undocumented software within the OOPSLA Research Papers-track
PLATEAU 2012 Committee Member in Program Committee within the PLATEAU 2012-track