
Team
Unser Aushängeschild: ein exzellentes Team.
Dr. Stefan Hanenberg
Betreute Veranstaltungen & Seminare
Veröffentlichungen
2022
Imperative versus Declarative Collection Processing: An RCT on the Understandability of Traditional Loops versus the Stream API in Java Konferenzbeitrag
In: 44th International Conference on Software Engineering (ICSE), 25-27 May 2022, S. 1157–1168, ACM/IEEE, 2022.
In: Empir. Softw. Eng., Bd. 27, Nr. 2, S. 33, 2022.
2019
Test-driven code review: an empirical study Konferenzbeitrag
In: Proceedings of the 41st International Conference on Software Engineering, ICSE 2019, Montreal, QC, Canada, May 25-31, 2019, S. 1061–1072, 2019.
2018
Experience report: studying the readability of a domain specific language Konferenzbeitrag
In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing, SAC 2018, Pau, France, April 09-13, 2018, S. 2030–2033, 2018.
Evidence About Programmers for Programming Language Design (Dagstuhl Seminar 18061) Artikel
In: Dagstuhl Reports, Bd. 8, Nr. 2, S. 1–25, 2018.
Understanding formal specifications through good examples Konferenzbeitrag
In: Proceedings of the 17th ACM SIGPLAN International Workshop on Erlang, ICFP 2018, St. Louis, MO, USA, September 23-29, 2018, S. 13–24, 2018.
2017
An Empirical Study on the Usage of SQL Execution Traces for Program Comprehension Konferenzbeitrag
In: 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017, Prague, Czech Republic, July 25-29, 2017, S. 47–54, 2017.
Methodological Irregularities in Programming-Language Research Artikel
In: IEEE Computer, Bd. 50, Nr. 8, S. 60–63, 2017.
An Empirical Study on the Readability of Regular Expressions: Textual Versus Graphical Konferenzbeitrag
In: IEEE Working Conference on Software Visualization, VISSOFT 2017, Shanghai, China, September 18-19, 2017, S. 74–84, 2017.
2016
An empirical study on the impact of C++ lambdas and programmer experience Konferenzbeitrag
In: Proceedings of the 38th International Conference on Software Engineering, ICSE 2016, Austin, TX, USA, May 14-22, 2016, S. 760–771, 2016.
In: 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2016, Amsterdam, The Netherlands, November 2-4, 2016, S. 1–14, 2016.
Usability of Programming Languages: Special Interest Group (SIG) Meeting at CHI 2016 Konferenzbeitrag
In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, San Jose, CA, USA, May 7-12, 2016, Extended Abstracts, S. 1104–1107, 2016.
Can we enforce a benefit for dynamically typed languages in comparison to statically typed ones? A controlled experiment Konferenzbeitrag
In: 24th IEEE International Conference on Program Comprehension, ICPC 2016, Austin, TX, USA, May 16-17, 2016, S. 1–10, 2016.
2015
An empirical investigation of the effects of type systems and code completion on API usability using TypeScript and JavaScript in MS visual studio Konferenzbeitrag
In: Proceedings of the 11th Symposium on Dynamic Languages, DLS 2015, part of SPLASH 2015, Pittsburgh, PA, USA, October 25-30, 2015, S. 154–167, 2015.
On the need to define community agreements for controlled experiments with human subjects: a discussion paper Konferenzbeitrag
In: Proceedings of the 6th Workshop on Evaluation and Usability of Programming Languages and Tools, PLATEAU@SPLASH 2015, Pittsburgh, PA, USA, October 26, 2015, S. 61–67, 2015.
Empirical, Human-Centered Evaluation of Programming and Programming Language Constructs: Controlled Experiments Konferenzbeitrag
In: Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures, S. 45–72, 2015.
2014
An empirical study on the impact of static typing on software maintainability Artikel
In: Empirical Software Engineering, Bd. 19, Nr. 5, S. 1335–1382, 2014.
The Programming Language Wars: Questions and Responsibilities for the Programming Language Community Konferenzbeitrag
In: Onward! 2014, Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software, part of SPLASH '14, Portland, OR, USA, October 20-24, 2014, S. 283–299, 2014.
What is the foundation of evidence of human factors decisions in language design? an empirical study on programming language workshops Konferenzbeitrag
In: 22nd International Conference on Program Comprehension, ICPC 2014, Hyderabad, India, June 2-3, 2014, S. 223–231, 2014.
How do API documentation and static typing affect API usability? Konferenzbeitrag
In: 36th International Conference on Software Engineering, ICSE '14, Hyderabad, India - May 31 - June 07, 2014, S. 632–642, 2014.