Skip to content

Stefan Hanenberg

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

36

Venues

12

Active years

2003–2026

Best venue rank

A*

Where they publish

Papers

36 indexed papers, newest first.

YearVenueTitleAuthors
2026ICSoftStudying Type System Usability in an Inexpensive and Replicable Way: A Repeated, Generated N-of-1 Trial on the Effect of (Nominal and Annotated) Static and Dynamic Types in Constructor Calls.Stefan Hanenberg, Stefan Gries, Volker Gruhn
2025ICSoftA Controlled Experiment on the Effect of Ownership Rules and Mutability on Localizing Errors in Rust in Comparison to Java.Lukas Poos, Stefan Hanenberg, Stefan Gries, Volker Gruhn
2024ICSoftReadability of Domain-Specific Languages: A Controlled Experiment Comparing (Declarative) Inference Rules with (Imperative) Java Source Code in Programming Language Design.Kai Klanten, Stefan Hanenberg, Stefan Gries, Volker Gruhn
2023ICSEDoes the Stream API Benefit from Special Debugging Facilities? A Controlled Experiment on Loops and Streams with Specific Debuggers.Jan Reichl, Stefan Hanenberg, Volker Gruhn
2023ICSoftAn Empirical Study on the Possible Positive Effect of Imperative Constructs in Declarative Languages: The Case with SQL.Seyfullah Davulcu, Stefan Hanenberg, Ole Werger, Volker Gruhn
2023ICSoftIndentation and Reading Time: A Controlled Experiment on the Differences Between Generated Indented and Non-indented JSON Objects.Stefan Hanenberg, Johannes Morzeck, Ole Werger, Stefan Gries, Volker Gruhn
2023ICSoftIndentation in Source Code: A Randomized Control Trial on the Readability of Control Flows in Java Code with Large Effects.Johannes Morzeck, Stefan Hanenberg, Ole Werger, Volker Gruhn
2023ICSoftCan ChatGPT Generate Code Tasks? An Empirical Study on Using ChatGPT for Generating Tasks for SQL Queries.Ole Werger, Stefan Hanenberg, Ole Meyer, Nils Schwenzfeier, Volker Gruhn
2022ICSEImperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java.Nils Mehlhorn, Stefan Hanenberg
2019ICSETest-driven code review: an empirical study.Davide Spadini, Fabio Palomba, Tobias Baum, Stefan Hanenberg, Magiel Bruntink, Alberto Bacchelli
2018SACExperience report: studying the readability of a domain specific language.Johann Thor Mogensen Ingibergsson, Stefan Hanenberg, Joshua Sunshine, Ulrik Pagh Schultz
2017QRSAn Empirical Study on the Usage of SQL Execution Traces for Program Comprehension.Nesrine Noughi, Stefan Hanenberg, Anthony Cleve
2017VISSOFTAn Empirical Study on the Readability of Regular Expressions: Textual Versus Graphical.Niklas Hollmann, Stefan Hanenberg
2016CHIUsability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016.Brad A. Myers, Andreas Stefik, Stefan Hanenberg, Antti-Juhani Kaijanaho, Margaret M. Burnett, Franklyn A. Turbak, Philip Wadler
2016ICSEAn empirical study on the impact of C++ lambdas and programmer experience.Phillip Merlin Uesbeck, Andreas Stefik, Stefan Hanenberg, Jan Pedersen, Patrick Daleiden
2016OOPSLALightweight 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.Tim Marter, Paul Babucke, Philipp Lembken, Stefan Hanenberg
2015DLSAn empirical investigation of the effects of type systems and code completion on API usability using TypeScript and JavaScript in MS visual studio.Lars Fischer, Stefan Hanenberg
2015OOPSLAOn the need to define community agreements for controlled experiments with human subjects: a discussion paper.Stefan Hanenberg, Andreas Stefik
2014DLSWhy do we know so little about programming languages, and what would have happened if we had known more?Stefan Hanenberg
2014ICSEHow do API documentation and static typing affect API usability?Stefan Endrikat, Stefan Hanenberg, Romain Robbes, Andreas Stefik
2014OOPSLAThe Programming Language Wars: Questions and Responsibilities for the Programming Language Community.Andreas Stefik, Stefan Hanenberg
2013OOPSLADo developers benefit from generic types?: an empirical comparison of generic and raw types in java.Michael Hoppe, Stefan Hanenberg
2012OOPSLAAn empirical study of the influence of static type systems on the usability of undocumented software.Clemens Mayer, Stefan Hanenberg, Romain Robbes, ric Tanter, Andreas Stefik
2011DLSStatic vs. dynamic type systems: an empirical study about the relationship between type casts and development time.Andreas Stuchlik, Stefan Hanenberg
2011OOPSLAHow to rate programming skills in programming experiments?: a preliminary, exploratory, study based on university marks, pretests, and self-estimation.Sebastian Kleinschmager, Stefan Hanenberg
2010ECOOPDoubts about the Positive Impact of Static Type Systems on Programming Tasks in Single Developer Projects - An Empirical Study.Stefan Hanenberg
2010OOPSLAAn experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time.Stefan Hanenberg
2010OOPSLAFaith, hope, and love: an essay on software science's neglect of human factors.Stefan Hanenberg
2009ESEMDoes aspect-oriented programming increase the development speed for crosscutting code? An empirical study.Stefan Hanenberg, Sebastian Kleinschmager, Manuel Josupeit-Walter
2008MODELSAspect-Oriented Model Weaving Beyond Model Composition and Model Transformation.Pablo Snchez, Lidia Fuentes, Dominik Stein, Stefan Hanenberg, Rainer Unland
2008MODELSAssessing the Power of a Visual Modeling Notation - Preliminary Contemplations on Designing a Test.Dominik Stein, Stefan Hanenberg
2008SACOn to formal semantics for path expression pointcuts.Mohammed Al-Mansari, Stefan Hanenberg, Rainer Unland
2006SACAspect-specification based on structural type information.Stefan Hanenberg, Mohammed Al-Mansari, Rainer Unland
2005EuroPLopCooperating Aspects.Arno Schmidmeier, Stefan Hanenberg
2004ECOOPEvolvable Pattern Implementations Need Generic Aspects.Gnter Kniesel, Tobias Rho, Stefan Hanenberg
2003EuroPLopAspectJ Idioms for Aspect-Oriented Software Construction.Stefan Hanenberg, Arno Schmidmeier