
Team
Unser Aushängeschild: ein exzellentes Team.
Dr. Stefan Hanenberg
Betreute Veranstaltungen & Seminare
Veröffentlichungen
2014
Measuring and modeling programming experience Artikel
In: Empirical Software Engineering, Bd. 19, Nr. 5, S. 1299–1334, 2014.
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.
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.
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.
2013
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.
In: Information & Software Technology, Bd. 55, Nr. 4, S. 722–740, 2013.
2012
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.
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.
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.
2011
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.
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.
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.
How to rate programming skills in programming experiments?: a preliminary, exploratory, study based on university marks, pretests, and self-estimation Proceedings Article
In: Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools, PLATEAU 2011, Portland, OR, USA, October 24, 2011, S. 15–24, 2011.
2010
An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time Proceedings Article
In: Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA, S. 22–35, 2010.
Doubts about the Positive Impact of Static Type Systems on Programming Tasks in Single Developer Projects - An Empirical Study Proceedings Article
In: ECOOP 2010 - Object-Oriented Programming, 24th European Conference, Maribor, Slovenia, June 21-25, 2010. Proceedings, S. 300–303, 2010.
Faith, hope, and love: an essay on software science's neglect of human factors Proceedings Article
In: Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA, S. 933–946, 2010.
2009
Is the Application of Aspect-oriented Programming Constructs Beneficial? - First Experimental Results Proceedings Article
In: ICEIS 2009 - Proceedings of the 11th International Conference on Enterprise Information Systems, Volume DISI, Milan, Italy, May 6-10, 2009, S. 196–201, 2009.
Does aspect-oriented programming increase the development speed for crosscutting code? An empirical study Proceedings Article
In: Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, ESEM 2009, October 15-16, 2009, Lake Buena Vista, Florida, USA, S. 156–167, 2009.
Designing Design Constraints in the UML Using Join Point Designation Diagrams Proceedings Article
In: Objects, Components, Models and Patterns, 47th International Conference, TOOLS EUROPE 2009, Zurich, Switzerland, June 29-July 3, 2009. Proceedings, S. 57–76, 2009.
2008
Aspect-Oriented Model Weaving Beyond Model Composition and Model Transformation Proceedings Article
In: Model Driven Engineering Languages and Systems, 11th International Conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008. Proceedings, S. 766–781, 2008.