Team


Unser Aushängeschild: ein exzellentes Team.
Ellbogenverhalten sucht man bei uns vergeblich. Wir arbeiten gemeinsam daran, außerordentliche Ergebnisse in Theorie und Praxis zu erzielen. Expert:innen für Backend oder Geschäftsprozessmodellierung, Innovationsmanager:innen, Vertriebler:innen, Backoffice-Profis, Rechengenies, Twitternerds, Generalist:innen – unser Team hat alles.

Dr. Stefan Hanenberg

Position
Wissenschaftlicher Mitarbeiter
Adresse
Lehrstuhl für Software Engineering Universität Duisburg-Essen Schützenbahn 70 45127 Essen Germany
Raum
SA 026
Telefon
Fax
E-Mail

Betreute Veranstaltungen & Seminare

WISE 22/23
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 22/23
KIOP
Konzepte und Implementierung Objektorientierter Programmiersprachen
Die Objektorientierung spielt heutzutage in sehr vielen Bereichen der Softwareentwicklung eine entscheidende Rolle. So genannte „Enterprise-Frameworks“, welche  für eine Vielzahl…
SOSE 2022
DBMS
Datenbankmanagementsysteme
Wie der Name Datenverarbeitung schon impliziert, steht im Mittelpunkt vieler Anwendungen die Verarbeitung von großen Mengen von Daten. Im Sinne…
SOSE 2022
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 21/22
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 21/22
KIOP
Konzepte und Implementierung Objektorientierter Programmiersprachen
Die Objektorientierung spielt heutzutage in sehr vielen Bereichen der Softwareentwicklung eine entscheidende Rolle. So genannte „Enterprise-Frameworks“, welche  für eine Vielzahl…
SOSE 2021
DBMS
Datenbankmanagementsysteme
Wie der Name Datenverarbeitung schon impliziert, steht im Mittelpunkt vieler Anwendungen die Verarbeitung von großen Mengen von Daten. Im Sinne…
SOSE 2021
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 20/21
EMSE
Empirical Methods for Software Engineers
Eine Vielzahl von Ansätzen in der Softwaretechnik erfordert es, Beobachtungen vorzunehmen und diese auszuwerten. Beispiele dafür sind Benchmarks für die…
WISE 20/21
KIOP
Konzepte und Implementierung Objektorientierter Programmiersprachen
Die Objektorientierung spielt heutzutage in sehr vielen Bereichen der Softwareentwicklung eine entscheidende Rolle. So genannte „Enterprise-Frameworks“, welche  für eine Vielzahl…

Veröffentlichungen

75 Einträge « 2 von 4 »

2016

Marter, Tim; Babucke, Paul; Lembken, Philipp; Hanenberg, Stefan

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 Proceedings Article

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.

Links | BibTeX

2015

Hanenberg, Stefan; Stefik, Andreas

On the need to define community agreements for controlled experiments with human subjects: a discussion paper Proceedings Article

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.

Links | BibTeX

Fischer, Lars; Hanenberg, Stefan

An empirical investigation of the effects of type systems and code completion on API usability using TypeScript and JavaScript in MS visual studio Proceedings Article

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.

Links | BibTeX

Hanenberg, Stefan

Empirical, Human-Centered Evaluation of Programming and Programming Language Constructs: Controlled Experiments Proceedings Article

In: Grand Timely Topics in Software Engineering - International Summer School GTTSE 2015, Braga, Portugal, August 23-29, 2015, Tutorial Lectures, S. 45–72, 2015.

Links | BibTeX

2014

Siegmund, Janet; Kästner, Christian; Liebig, Jörg; Apel, Sven; Hanenberg, Stefan

Measuring and modeling programming experience Artikel

In: Empirical Software Engineering, Bd. 19, Nr. 5, S. 1299–1334, 2014.

Links | BibTeX

Hanenberg, Stefan; Kleinschmager, Sebastian; Robbes, Romain; É,; Stefik, Andreas

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.

Links | BibTeX

Spiza, Samuel; Hanenberg, Stefan

Type names without static type checking already improve the usability of APIs (as long as the type names are correct): an empirical study Proceedings Article

In: 13th International Conference on Modularity, MODULARITY '14, Lugano, Switzerland, April 22-26, 2014, S. 99–108, 2014.

Links | BibTeX

Hanenberg, Stefan

Why do we know so little about programming languages, and what would have happened if we had known more? Proceedings Article

In: DLS'14, Proceedings of the 10th ACM Symposium on Dynamic Languages, part of SLASH 2014, Portland, OR, USA, October 20-24, 2014, S. 1, 2014.

Links | BibTeX

Endrikat, Stefan; Hanenberg, Stefan; Robbes, Romain; Stefik, Andreas

How do API documentation and static typing affect API usability? Proceedings Article

In: 36th International Conference on Software Engineering, ICSE '14, Hyderabad, India - May 31 - June 07, 2014, S. 632–642, 2014.

Links | BibTeX

Petersen, Pujan; Hanenberg, Stefan; Robbes, Romain

An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse Proceedings Article

In: 22nd International Conference on Program Comprehension, ICPC 2014, Hyderabad, India, June 2-3, 2014, S. 212–222, 2014.

Links | BibTeX

Stefik, Andreas; Hanenberg, Stefan; McKenney, Mark; Andrews, Anneliese Amschler; Yellanki, Srinivas Kalyan; Siebert, Susanna

What is the foundation of evidence of human factors decisions in language design? an empirical study on programming language workshops Proceedings Article

In: 22nd International Conference on Program Comprehension, ICPC 2014, Hyderabad, India, June 2-3, 2014, S. 223–231, 2014.

Links | BibTeX

Stefik, Andreas; Hanenberg, Stefan

The Programming Language Wars: Questions and Responsibilities for the Programming Language Community Proceedings Article

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.

Links | BibTeX

2013

Hoppe, Michael; Hanenberg, Stefan

Do developers benefit from generic types?: an empirical comparison of generic and raw types in java Proceedings Article

In: Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, OOPSLA 2013, part of SPLASH 2013, Indianapolis, IN, USA, October 26-31, 2013, S. 457–474, 2013.

Links | BibTeX

Hanenberg, Stefan; Endrikat, Stefan

Aspect-orientation is a rewarding investment into future code changes - As long as the aspects hardly change Artikel

In: Information & Software Technology, Bd. 55, Nr. 4, S. 722–740, 2013.

Links | BibTeX

2012

Feigenspan, Janet; Kästner, Christian; Liebig, Jörg; Apel, Sven; Hanenberg, Stefan

Measuring programming experience Proceedings Article

In: IEEE 20th International Conference on Program Comprehension, ICPC 2012, Passau, Germany, June 11-13, 2012, S. 73–82, 2012.

Links | BibTeX

Kleinschmager, Sebastian; Hanenberg, Stefan; Robbes, Romain; É,; Stefik, Andreas

Do static type systems improve the maintainability of software systems? An empirical study Proceedings Article

In: IEEE 20th International Conference on Program Comprehension, ICPC 2012, Passau, Germany, June 11-13, 2012, S. 153–162, 2012.

Links | BibTeX

Mayer, Clemens; Hanenberg, Stefan; Robbes, Romain; É,; Stefik, Andreas

An empirical study of the influence of static type systems on the usability of undocumented software Proceedings Article

In: Proceedings of the 27th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2012, part of SPLASH 2012, Tucson, AZ, USA, October 21-25, 2012, S. 683–702, 2012.

Links | BibTeX

2011

Stuchlik, Andreas; Hanenberg, Stefan

Static vs. dynamic type systems: an empirical study about the relationship between type casts and development time Proceedings Article

In: Proceedings of the 7th Symposium on Dynamic Languages, DLS 2011, October 24, 2011, Portland, OR, USA, S. 97–106, 2011.

Links | BibTeX

Endrikat, Stefan; Hanenberg, Stefan

Is Aspect-Oriented Programming a Rewarding Investment into Future Code Changes? A Socio-technical Study on Development and Maintenance Time Proceedings Article

In: The 19th IEEE International Conference on Program Comprehension, ICPC 2011, Kingston, ON, Canada, June 22-24, 2011, S. 51–60, 2011.

Links | BibTeX

Stein, Dominik; Hanenberg, Stefan

Comparison of a Visual and a Textual Notation to Express Data Constraints in Aspect-Oriented Join Point Selections: A Controlled Experiment Proceedings Article

In: The 19th IEEE International Conference on Program Comprehension, ICPC 2011, Kingston, ON, Canada, June 22-24, 2011, S. 141–150, 2011.

Links | BibTeX

75 Einträge « 2 von 4 »
Nach oben scrollen
Scroll to Top