BibTeX records: Stefan Hanenberg

download as .bib file

@article{DBLP:journals/ese/SchurhoffHG23,
  author       = {Christian Sch{\"{u}}rhoff and
                  Stefan Hanenberg and
                  Volker Gruhn},
  title        = {An empirical study on a single company's cost estimations of 338 software
                  projects},
  journal      = {Empir. Softw. Eng.},
  volume       = {28},
  number       = {1},
  pages        = {11},
  year         = {2023},
  url          = {https://doi.org/10.1007/s10664-022-10245-z},
  doi          = {10.1007/S10664-022-10245-Z},
  timestamp    = {Sun, 25 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/ese/SchurhoffHG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/ReichlHG23,
  author       = {Jan Reichl and
                  Stefan Hanenberg and
                  Volker Gruhn},
  title        = {Does the Stream {API} Benefit from Special Debugging Facilities? {A}
                  Controlled Experiment on Loops and Streams with Specific Debuggers},
  booktitle    = {45th {IEEE/ACM} International Conference on Software Engineering,
                  {ICSE} 2023, Melbourne, Australia, May 14-20, 2023},
  pages        = {576--588},
  publisher    = {{IEEE}},
  year         = {2023},
  url          = {https://doi.org/10.1109/ICSE48619.2023.00058},
  doi          = {10.1109/ICSE48619.2023.00058},
  timestamp    = {Wed, 19 Jul 2023 10:09:12 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/ReichlHG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoft/MorzeckHWG23,
  author       = {Johannes Morzeck and
                  Stefan Hanenberg and
                  Ole Werger and
                  Volker Gruhn},
  editor       = {Hans{-}Georg Fill and
                  Francisco Jos{\'{e}} Dom{\'{\i}}nguez Mayo and
                  Marten van Sinderen and
                  Leszek A. Maciaszek},
  title        = {Indentation in Source Code: {A} Randomized Control Trial on the Readability
                  of Control Flows in Java Code with Large Effects},
  booktitle    = {Proceedings of the 18th International Conference on Software Technologies,
                  {ICSOFT} 2023, Rome, Italy, July 10-12, 2023},
  pages        = {117--128},
  publisher    = {{SCITEPRESS}},
  year         = {2023},
  url          = {https://doi.org/10.5220/0012087500003538},
  doi          = {10.5220/0012087500003538},
  timestamp    = {Mon, 31 Jul 2023 15:39:29 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoft/MorzeckHWG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoft/WergerHMSG23,
  author       = {Ole Werger and
                  Stefan Hanenberg and
                  Ole Meyer and
                  Nils Schwenzfeier and
                  Volker Gruhn},
  editor       = {Hans{-}Georg Fill and
                  Francisco Jos{\'{e}} Dom{\'{\i}}nguez Mayo and
                  Marten van Sinderen and
                  Leszek A. Maciaszek},
  title        = {Can ChatGPT Generate Code Tasks? An Empirical Study on Using ChatGPT
                  for Generating Tasks for {SQL} Queries},
  booktitle    = {Proceedings of the 18th International Conference on Software Technologies,
                  {ICSOFT} 2023, Rome, Italy, July 10-12, 2023},
  pages        = {303--312},
  publisher    = {{SCITEPRESS}},
  year         = {2023},
  url          = {https://doi.org/10.5220/0012076900003538},
  doi          = {10.5220/0012076900003538},
  timestamp    = {Mon, 31 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoft/WergerHMSG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icsoft/DavulcuHWG23,
  author       = {Seyfullah Davulcu and
                  Stefan Hanenberg and
                  Ole Werger and
                  Volker Gruhn},
  editor       = {Hans{-}Georg Fill and
                  Francisco Jos{\'{e}} Dom{\'{\i}}nguez Mayo and
                  Marten van Sinderen and
                  Leszek A. Maciaszek},
  title        = {An Empirical Study on the Possible Positive Effect of Imperative Constructs
                  in Declarative Languages: The Case with {SQL}},
  booktitle    = {Proceedings of the 18th International Conference on Software Technologies,
                  {ICSOFT} 2023, Rome, Italy, July 10-12, 2023},
  pages        = {428--437},
  publisher    = {{SCITEPRESS}},
  year         = {2023},
  url          = {https://doi.org/10.5220/0012092300003538},
  doi          = {10.5220/0012092300003538},
  timestamp    = {Mon, 31 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icsoft/DavulcuHWG23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/HanenbergM22,
  author       = {Stefan Hanenberg and
                  Nils Mehlhorn},
  title        = {Two N-of-1 self-trials on readability differences between anonymous
                  inner classes (AICs) and lambda expressions (LEs) on Java code snippets},
  journal      = {Empir. Softw. Eng.},
  volume       = {27},
  number       = {2},
  pages        = {33},
  year         = {2022},
  url          = {https://doi.org/10.1007/s10664-021-10077-3},
  doi          = {10.1007/S10664-021-10077-3},
  timestamp    = {Fri, 13 May 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/HanenbergM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/MehlhornH22,
  author       = {Nils Mehlhorn and
                  Stefan Hanenberg},
  title        = {Imperative versus Declarative Collection Processing: An {RCT} on the
                  Understandability of Traditional Loops versus the Stream {API} in
                  Java},
  booktitle    = {44th {IEEE/ACM} 44th International Conference on Software Engineering,
                  {ICSE} 2022, Pittsburgh, PA, USA, May 25-27, 2022},
  pages        = {1157--1168},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3510003.3519016},
  doi          = {10.1145/3510003.3519016},
  timestamp    = {Mon, 18 Jul 2022 16:47:42 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/MehlhornH22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/SpadiniPBHBB19,
  author       = {Davide Spadini and
                  Fabio Palomba and
                  Tobias Baum and
                  Stefan Hanenberg and
                  Magiel Bruntink and
                  Alberto Bacchelli},
  editor       = {Joanne M. Atlee and
                  Tevfik Bultan and
                  Jon Whittle},
  title        = {Test-driven code review: an empirical study},
  booktitle    = {Proceedings of the 41st International Conference on Software Engineering,
                  {ICSE} 2019, Montreal, QC, Canada, May 25-31, 2019},
  pages        = {1061--1072},
  publisher    = {{IEEE} / {ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1109/ICSE.2019.00110},
  doi          = {10.1109/ICSE.2019.00110},
  timestamp    = {Tue, 24 May 2022 15:28:49 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/SpadiniPBHBB19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/erlang/GerdesHSHIW18,
  author       = {Alex Gerdes and
                  John Hughes and
                  Nicholas Smallbone and
                  Stefan Hanenberg and
                  Sebastian Ivarsson and
                  Meng Wang},
  editor       = {Natalia Chechina and
                  Adrian Francalanza},
  title        = {Understanding formal specifications through good examples},
  booktitle    = {Proceedings of the 17th {ACM} {SIGPLAN} International Workshop on
                  Erlang, {ICFP} 2018, St. Louis, MO, USA, September 23-29, 2018},
  pages        = {13--24},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3239332.3242763},
  doi          = {10.1145/3239332.3242763},
  timestamp    = {Wed, 02 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/erlang/GerdesHSHIW18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/IngibergssonHSS18,
  author       = {Johann Thor Mogensen Ingibergsson and
                  Stefan Hanenberg and
                  Joshua Sunshine and
                  Ulrik Pagh Schultz},
  editor       = {Hisham M. Haddad and
                  Roger L. Wainwright and
                  Richard Chbeir},
  title        = {Experience report: studying the readability of a domain specific language},
  booktitle    = {Proceedings of the 33rd Annual {ACM} Symposium on Applied Computing,
                  {SAC} 2018, Pau, France, April 09-13, 2018},
  pages        = {2030--2033},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3167132.3167436},
  doi          = {10.1145/3167132.3167436},
  timestamp    = {Wed, 25 Sep 2019 18:12:13 +0200},
  biburl       = {https://dblp.org/rec/conf/sac/IngibergssonHSS18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/dagstuhl-reports/StefikSMH18,
  author       = {Andreas Stefik and
                  Bonita Sharif and
                  Brad A. Myers and
                  Stefan Hanenberg},
  title        = {Evidence About Programmers for Programming Language Design (Dagstuhl
                  Seminar 18061)},
  journal      = {Dagstuhl Reports},
  volume       = {8},
  number       = {2},
  pages        = {1--25},
  year         = {2018},
  url          = {https://doi.org/10.4230/DagRep.8.2.1},
  doi          = {10.4230/DAGREP.8.2.1},
  timestamp    = {Mon, 23 Jul 2018 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/dagstuhl-reports/StefikSMH18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/computer/StefikH17,
  author       = {Andreas Stefik and
                  Stefan Hanenberg},
  title        = {Methodological Irregularities in Programming-Language Research},
  journal      = {Computer},
  volume       = {50},
  number       = {8},
  pages        = {60--63},
  year         = {2017},
  url          = {https://doi.org/10.1109/MC.2017.3001257},
  doi          = {10.1109/MC.2017.3001257},
  timestamp    = {Wed, 12 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/computer/StefikH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/qrs/NoughiHC17,
  author       = {Nesrine Noughi and
                  Stefan Hanenberg and
                  Anthony Cleve},
  title        = {An Empirical Study on the Usage of {SQL} Execution Traces for Program
                  Comprehension},
  booktitle    = {2017 {IEEE} International Conference on Software Quality, Reliability
                  and Security Companion, {QRS-C} 2017, Prague, Czech Republic, July
                  25-29, 2017},
  pages        = {47--54},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/QRS-C.2017.17},
  doi          = {10.1109/QRS-C.2017.17},
  timestamp    = {Wed, 16 Oct 2019 14:14:57 +0200},
  biburl       = {https://dblp.org/rec/conf/qrs/NoughiHC17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/vissoft/HollmannH17,
  author       = {Niklas Hollmann and
                  Stefan Hanenberg},
  title        = {An Empirical Study on the Readability of Regular Expressions: Textual
                  Versus Graphical},
  booktitle    = {{IEEE} Working Conference on Software Visualization, {VISSOFT} 2017,
                  Shanghai, China, September 18-19, 2017},
  pages        = {74--84},
  publisher    = {{IEEE}},
  year         = {2017},
  url          = {https://doi.org/10.1109/VISSOFT.2017.27},
  doi          = {10.1109/VISSOFT.2017.27},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/vissoft/HollmannH17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/chi/MyersSHKBTW16,
  author       = {Brad A. Myers and
                  Andreas Stefik and
                  Stefan Hanenberg and
                  Antti{-}Juhani Kaijanaho and
                  Margaret M. Burnett and
                  Franklyn A. Turbak and
                  Philip Wadler},
  editor       = {Jofish Kaye and
                  Allison Druin and
                  Cliff Lampe and
                  Dan Morris and
                  Juan Pablo Hourcade},
  title        = {Usability of Programming Languages: Special Interest Group {(SIG)}
                  Meeting at {CHI} 2016},
  booktitle    = {Proceedings of the 2016 {CHI} Conference on Human Factors in Computing
                  Systems, San Jose, CA, USA, May 7-12, 2016, Extended Abstracts},
  pages        = {1104--1107},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2851581.2886434},
  doi          = {10.1145/2851581.2886434},
  timestamp    = {Wed, 01 Jun 2022 08:38:38 +0200},
  biburl       = {https://dblp.org/rec/conf/chi/MyersSHKBTW16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/UesbeckSHPD16,
  author       = {Phillip Merlin Uesbeck and
                  Andreas Stefik and
                  Stefan Hanenberg and
                  Jan Pedersen and
                  Patrick Daleiden},
  editor       = {Laura K. Dillon and
                  Willem Visser and
                  Laurie A. Williams},
  title        = {An empirical study on the impact of {C++} lambdas and programmer experience},
  booktitle    = {Proceedings of the 38th International Conference on Software Engineering,
                  {ICSE} 2016, Austin, TX, USA, May 14-22, 2016},
  pages        = {760--771},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2884781.2884849},
  doi          = {10.1145/2884781.2884849},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/icse/UesbeckSHPD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/OkonH16,
  author       = {Sebastian Okon and
                  Stefan Hanenberg},
  title        = {Can we enforce a benefit for dynamically typed languages in comparison
                  to statically typed ones? {A} controlled experiment},
  booktitle    = {24th {IEEE} International Conference on Program Comprehension, {ICPC}
                  2016, Austin, TX, USA, May 16-17, 2016},
  pages        = {1--10},
  publisher    = {{IEEE} Computer Society},
  year         = {2016},
  url          = {https://doi.org/10.1109/ICPC.2016.7503719},
  doi          = {10.1109/ICPC.2016.7503719},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/OkonH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/MarterBLH16,
  author       = {Tim Marter and
                  Paul Babucke and
                  Philipp Lembken and
                  Stefan Hanenberg},
  editor       = {Eelco Visser and
                  Emerson R. Murphy{-}Hill and
                  Cristina V. Lopes},
  title        = {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},
  booktitle    = {2016 {ACM} International Symposium on New Ideas, New Paradigms, and
                  Reflections on Programming and Software, Onward! 2016, Amsterdam,
                  The Netherlands, November 2-4, 2016},
  pages        = {1--14},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2986012.2986020},
  doi          = {10.1145/2986012.2986020},
  timestamp    = {Tue, 27 Dec 2022 12:44:40 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/MarterBLH16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/FischerH15,
  author       = {Lars Fischer and
                  Stefan Hanenberg},
  editor       = {Manuel Serrano},
  title        = {An empirical investigation of the effects of type systems and code
                  completion on {API} usability using TypeScript and JavaScript in {MS}
                  visual studio},
  booktitle    = {Proceedings of the 11th Symposium on Dynamic Languages, {DLS} 2015,
                  part of {SPLASH} 2015, Pittsburgh, PA, USA, October 25-30, 2015},
  pages        = {154--167},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2816707.2816720},
  doi          = {10.1145/2816707.2816720},
  timestamp    = {Wed, 23 Jun 2021 15:34:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/FischerH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gttse/Hanenberg15,
  author       = {Stefan Hanenberg},
  editor       = {J{\'{a}}come Cunha and
                  Jo{\~{a}}o Paulo Fernandes and
                  Ralf L{\"{a}}mmel and
                  Jo{\~{a}}o Saraiva and
                  Vadim Zaytsev},
  title        = {Empirical, Human-Centered Evaluation of Programming and Programming
                  Language Constructs: Controlled Experiments},
  booktitle    = {Grand Timely Topics in Software Engineering - International Summer
                  School {GTTSE} 2015, Braga, Portugal, August 23-29, 2015, Tutorial
                  Lectures},
  series       = {Lecture Notes in Computer Science},
  volume       = {10223},
  pages        = {45--72},
  publisher    = {Springer},
  year         = {2015},
  url          = {https://doi.org/10.1007/978-3-319-60074-1\_3},
  doi          = {10.1007/978-3-319-60074-1\_3},
  timestamp    = {Tue, 14 May 2019 10:00:40 +0200},
  biburl       = {https://dblp.org/rec/conf/gttse/Hanenberg15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/HanenbergS15,
  author       = {Stefan Hanenberg and
                  Andreas Stefik},
  editor       = {Thomas D. LaToza and
                  Craig Anslow and
                  Joshua Sunshine},
  title        = {On the need to define community agreements for controlled experiments
                  with human subjects: a discussion paper},
  booktitle    = {Proceedings of the 6th Workshop on Evaluation and Usability of Programming
                  Languages and Tools, PLATEAU@SPLASH 2015, Pittsburgh, PA, USA, October
                  26, 2015},
  pages        = {61--67},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2846680.2846692},
  doi          = {10.1145/2846680.2846692},
  timestamp    = {Tue, 06 Nov 2018 16:57:15 +0100},
  biburl       = {https://dblp.org/rec/conf/oopsla/HanenbergS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/SiegmundKLAH14,
  author       = {Janet Siegmund and
                  Christian K{\"{a}}stner and
                  J{\"{o}}rg Liebig and
                  Sven Apel and
                  Stefan Hanenberg},
  title        = {Measuring and modeling programming experience},
  journal      = {Empir. Softw. Eng.},
  volume       = {19},
  number       = {5},
  pages        = {1299--1334},
  year         = {2014},
  url          = {https://doi.org/10.1007/s10664-013-9286-4},
  doi          = {10.1007/S10664-013-9286-4},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/SiegmundKLAH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ese/HanenbergKRTS14,
  author       = {Stefan Hanenberg and
                  Sebastian Kleinschmager and
                  Romain Robbes and
                  {\'{E}}ric Tanter and
                  Andreas Stefik},
  title        = {An empirical study on the impact of static typing on software maintainability},
  journal      = {Empir. Softw. Eng.},
  volume       = {19},
  number       = {5},
  pages        = {1335--1382},
  year         = {2014},
  url          = {https://doi.org/10.1007/s10664-013-9289-1},
  doi          = {10.1007/S10664-013-9289-1},
  timestamp    = {Tue, 25 Aug 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ese/HanenbergKRTS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SpizaH14,
  author       = {Samuel Spiza and
                  Stefan Hanenberg},
  editor       = {Walter Binder and
                  Erik Ernst and
                  Achille Peternier and
                  Robert Hirschfeld},
  title        = {Type names without static type checking already improve the usability
                  of APIs (as long as the type names are correct): an empirical study},
  booktitle    = {13th International Conference on Modularity, {MODULARITY} '14, Lugano,
                  Switzerland, April 22-26, 2014},
  pages        = {99--108},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2577080.2577098},
  doi          = {10.1145/2577080.2577098},
  timestamp    = {Tue, 21 Mar 2023 21:01:43 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SpizaH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/Hanenberg14,
  author       = {Stefan Hanenberg},
  editor       = {Andrew P. Black and
                  Laurence Tratt},
  title        = {Why do we know so little about programming languages, and what would
                  have happened if we had known more?},
  booktitle    = {DLS'14, Proceedings of the 10th {ACM} Symposium on Dynamic Languages,
                  part of {SLASH} 2014, Portland, OR, USA, October 20-24, 2014},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2661088.2661102},
  doi          = {10.1145/2661088.2661102},
  timestamp    = {Wed, 23 Jun 2021 16:58:51 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/Hanenberg14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/icse/EndrikatHRS14,
  author       = {Stefan Endrikat and
                  Stefan Hanenberg and
                  Romain Robbes and
                  Andreas Stefik},
  editor       = {Pankaj Jalote and
                  Lionel C. Briand and
                  Andr{\'{e}} van der Hoek},
  title        = {How do {API} documentation and static typing affect {API} usability?},
  booktitle    = {36th International Conference on Software Engineering, {ICSE} '14,
                  Hyderabad, India - May 31 - June 07, 2014},
  pages        = {632--642},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2568225.2568299},
  doi          = {10.1145/2568225.2568299},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/icse/EndrikatHRS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/PetersenHR14,
  author       = {Pujan Petersen and
                  Stefan Hanenberg and
                  Romain Robbes},
  editor       = {Chanchal K. Roy and
                  Andrew Begel and
                  Leon Moonen},
  title        = {An empirical comparison of static and dynamic type systems on {API}
                  usage in the presence of an {IDE:} Java vs. groovy with eclipse},
  booktitle    = {22nd International Conference on Program Comprehension, {ICPC} 2014,
                  Hyderabad, India, June 2-3, 2014},
  pages        = {212--222},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2597008.2597152},
  doi          = {10.1145/2597008.2597152},
  timestamp    = {Tue, 06 Nov 2018 16:58:04 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/PetersenHR14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/StefikHMAYS14,
  author       = {Andreas Stefik and
                  Stefan Hanenberg and
                  Mark McKenney and
                  Anneliese Amschler Andrews and
                  Srinivas Kalyan Yellanki and
                  Susanna Siebert},
  editor       = {Chanchal K. Roy and
                  Andrew Begel and
                  Leon Moonen},
  title        = {What is the foundation of evidence of human factors decisions in language
                  design? an empirical study on programming language workshops},
  booktitle    = {22nd International Conference on Program Comprehension, {ICPC} 2014,
                  Hyderabad, India, June 2-3, 2014},
  pages        = {223--231},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2597008.2597154},
  doi          = {10.1145/2597008.2597154},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwpc/StefikHMAYS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/StefikH14,
  author       = {Andreas Stefik and
                  Stefan Hanenberg},
  editor       = {Andrew P. Black and
                  Shriram Krishnamurthi and
                  Bernd Bruegge and
                  Joseph N. Ruskiewicz},
  title        = {The Programming Language Wars: Questions and Responsibilities for
                  the Programming Language Community},
  booktitle    = {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},
  pages        = {283--299},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2661136.2661156},
  doi          = {10.1145/2661136.2661156},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/StefikH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/infsof/HanenbergE13,
  author       = {Stefan Hanenberg and
                  Stefan Endrikat},
  title        = {Aspect-orientation is a rewarding investment into future code changes
                  - As long as the aspects hardly change},
  journal      = {Inf. Softw. Technol.},
  volume       = {55},
  number       = {4},
  pages        = {722--740},
  year         = {2013},
  url          = {https://doi.org/10.1016/j.infsof.2012.09.005},
  doi          = {10.1016/J.INFSOF.2012.09.005},
  timestamp    = {Thu, 20 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/infsof/HanenbergE13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/HoppeH13,
  author       = {Michael Hoppe and
                  Stefan Hanenberg},
  editor       = {Antony L. Hosking and
                  Patrick Th. Eugster and
                  Cristina V. Lopes},
  title        = {Do developers benefit from generic types?: an empirical comparison
                  of generic and raw types in java},
  booktitle    = {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},
  pages        = {457--474},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2509136.2509528},
  doi          = {10.1145/2509136.2509528},
  timestamp    = {Thu, 24 Jun 2021 16:19:30 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/HoppeH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/MeierHS12,
  author       = {Matthias Meier and
                  Stefan Hanenberg and
                  Olaf Spinczyk},
  editor       = {Christoph Borchert and
                  Michael Haupt and
                  Daniel Lohmann and
                  David H. Lorenz},
  title        = {AspectVHDL stage 1: the prototype of an aspect-oriented hardware description
                  language},
  booktitle    = {Proceedings of the 2012 Workshop on Modularity in Systems Software,
                  MISS@AOSD 2012, Potsdam, Germany, March 27, 2012},
  pages        = {3--8},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2162024.2162028},
  doi          = {10.1145/2162024.2162028},
  timestamp    = {Wed, 22 Dec 2021 15:04:14 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/MeierHS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/FeigenspanKLAH12,
  author       = {Janet Feigenspan and
                  Christian K{\"{a}}stner and
                  J{\"{o}}rg Liebig and
                  Sven Apel and
                  Stefan Hanenberg},
  editor       = {Dirk Beyer and
                  Arie van Deursen and
                  Michael W. Godfrey},
  title        = {Measuring programming experience},
  booktitle    = {{IEEE} 20th International Conference on Program Comprehension, {ICPC}
                  2012, Passau, Germany, June 11-13, 2012},
  pages        = {73--82},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICPC.2012.6240511},
  doi          = {10.1109/ICPC.2012.6240511},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/iwpc/FeigenspanKLAH12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/KleinschmagerHRS12,
  author       = {Sebastian Kleinschmager and
                  Stefan Hanenberg and
                  Romain Robbes and
                  {\'{E}}ric Tanter and
                  Andreas Stefik},
  editor       = {Dirk Beyer and
                  Arie van Deursen and
                  Michael W. Godfrey},
  title        = {Do static type systems improve the maintainability of software systems?
                  An empirical study},
  booktitle    = {{IEEE} 20th International Conference on Program Comprehension, {ICPC}
                  2012, Passau, Germany, June 11-13, 2012},
  pages        = {153--162},
  publisher    = {{IEEE} Computer Society},
  year         = {2012},
  url          = {https://doi.org/10.1109/ICPC.2012.6240483},
  doi          = {10.1109/ICPC.2012.6240483},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/KleinschmagerHRS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/MayerHRTS12,
  author       = {Clemens Mayer and
                  Stefan Hanenberg and
                  Romain Robbes and
                  {\'{E}}ric Tanter and
                  Andreas Stefik},
  editor       = {Gary T. Leavens and
                  Matthew B. Dwyer},
  title        = {An empirical study of the influence of static type systems on the
                  usability of undocumented software},
  booktitle    = {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},
  pages        = {683--702},
  publisher    = {{ACM}},
  year         = {2012},
  url          = {https://doi.org/10.1145/2384616.2384666},
  doi          = {10.1145/2384616.2384666},
  timestamp    = {Sun, 25 Jul 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/MayerHRTS12.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/dls/StuchlikH11,
  author       = {Andreas Stuchlik and
                  Stefan Hanenberg},
  editor       = {Theo D'Hondt},
  title        = {Static vs. dynamic type systems: an empirical study about the relationship
                  between type casts and development time},
  booktitle    = {Proceedings of the 7th Symposium on Dynamic Languages, {DLS} 2011,
                  October 24, 2011, Portland, OR, {USA}},
  pages        = {97--106},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2047849.2047861},
  doi          = {10.1145/2047849.2047861},
  timestamp    = {Thu, 24 Jun 2021 16:19:31 +0200},
  biburl       = {https://dblp.org/rec/conf/dls/StuchlikH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/EndrikatH11,
  author       = {Stefan Endrikat and
                  Stefan Hanenberg},
  title        = {Is Aspect-Oriented Programming a Rewarding Investment into Future
                  Code Changes? {A} Socio-technical Study on Development and Maintenance
                  Time},
  booktitle    = {The 19th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2011, Kingston, ON, Canada, June 22-24, 2011},
  pages        = {51--60},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/ICPC.2011.46},
  doi          = {10.1109/ICPC.2011.46},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/EndrikatH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iwpc/SteinH11,
  author       = {Dominik Stein and
                  Stefan Hanenberg},
  title        = {Comparison of a Visual and a Textual Notation to Express Data Constraints
                  in Aspect-Oriented Join Point Selections: {A} Controlled Experiment},
  booktitle    = {The 19th {IEEE} International Conference on Program Comprehension,
                  {ICPC} 2011, Kingston, ON, Canada, June 22-24, 2011},
  pages        = {141--150},
  publisher    = {{IEEE} Computer Society},
  year         = {2011},
  url          = {https://doi.org/10.1109/ICPC.2011.9},
  doi          = {10.1109/ICPC.2011.9},
  timestamp    = {Thu, 23 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/iwpc/SteinH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/KleinschmagerH11,
  author       = {Sebastian Kleinschmager and
                  Stefan Hanenberg},
  editor       = {Craig Anslow and
                  Shane Markstrum and
                  Emerson R. Murphy{-}Hill},
  title        = {How to rate programming skills in programming experiments?: a preliminary,
                  exploratory, study based on university marks, pretests, and self-estimation},
  booktitle    = {Proceedings of the 3rd {ACM} {SIGPLAN} workshop on Evaluation and
                  usability of programming languages and tools, {PLATEAU} 2011, Portland,
                  OR, USA, October 24, 2011},
  pages        = {15--24},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2089155.2089161},
  doi          = {10.1145/2089155.2089161},
  timestamp    = {Mon, 12 Jul 2021 15:34:15 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/KleinschmagerH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/Hanenberg10,
  author       = {Stefan Hanenberg},
  editor       = {Theo D'Hondt},
  title        = {Doubts about the Positive Impact of Static Type Systems on Programming
                  Tasks in Single Developer Projects - An Empirical Study},
  booktitle    = {{ECOOP} 2010 - Object-Oriented Programming, 24th European Conference,
                  Maribor, Slovenia, June 21-25, 2010. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {6183},
  pages        = {300--303},
  publisher    = {Springer},
  year         = {2010},
  url          = {https://doi.org/10.1007/978-3-642-14107-2\_14},
  doi          = {10.1007/978-3-642-14107-2\_14},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/Hanenberg10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/Hanenberg10,
  author       = {Stefan Hanenberg},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {An experiment about static and dynamic type systems: doubts about
                  the positive impact of static type systems on development time},
  booktitle    = {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}},
  pages        = {22--35},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869459.1869462},
  doi          = {10.1145/1869459.1869462},
  timestamp    = {Tue, 22 Jun 2021 17:10:56 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/Hanenberg10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oopsla/Hanenberg10a,
  author       = {Stefan Hanenberg},
  editor       = {William R. Cook and
                  Siobh{\'{a}}n Clarke and
                  Martin C. Rinard},
  title        = {Faith, hope, and love: an essay on software science's neglect of human
                  factors},
  booktitle    = {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}},
  pages        = {933--946},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1869459.1869536},
  doi          = {10.1145/1869459.1869536},
  timestamp    = {Tue, 22 Jun 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/oopsla/Hanenberg10a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/esem/HanenbergKJ09,
  author       = {Stefan Hanenberg and
                  Sebastian Kleinschmager and
                  Manuel Josupeit{-}Walter},
  title        = {Does aspect-oriented programming increase the development speed for
                  crosscutting code? An empirical study},
  booktitle    = {Proceedings of the Third International Symposium on Empirical Software
                  Engineering and Measurement, {ESEM} 2009, October 15-16, 2009, Lake
                  Buena Vista, Florida, {USA}},
  pages        = {156--167},
  publisher    = {{IEEE} Computer Society},
  year         = {2009},
  url          = {https://doi.org/10.1109/ESEM.2009.5316028},
  doi          = {10.1109/ESEM.2009.5316028},
  timestamp    = {Fri, 24 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/esem/HanenbergKJ09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/iceis/KleinschmagerH09,
  author       = {Sebastian Kleinschmager and
                  Stefan Hanenberg},
  editor       = {Jos{\'{e}} Cordeiro and
                  Joaquim Filipe},
  title        = {Is the Application of Aspect-oriented Programming Constructs Beneficial?
                  - First Experimental Results},
  booktitle    = {{ICEIS} 2009 - Proceedings of the 11th International Conference on
                  Enterprise Information Systems, Volume DISI, Milan, Italy, May 6-10,
                  2009},
  pages        = {196--201},
  year         = {2009},
  timestamp    = {Thu, 10 Sep 2009 09:32:44 +0200},
  biburl       = {https://dblp.org/rec/conf/iceis/KleinschmagerH09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/tools/StrickerHS09,
  author       = {Vanessa Stricker and
                  Stefan Hanenberg and
                  Dominik Stein},
  editor       = {Manuel Oriol and
                  Bertrand Meyer},
  title        = {Designing Design Constraints in the {UML} Using Join Point Designation
                  Diagrams},
  booktitle    = {Objects, Components, Models and Patterns, 47th International Conference,
                  {TOOLS} {EUROPE} 2009, Zurich, Switzerland, June 29-July 3, 2009.
                  Proceedings},
  series       = {Lecture Notes in Business Information Processing},
  volume       = {33},
  pages        = {57--76},
  publisher    = {Springer},
  year         = {2009},
  url          = {https://doi.org/10.1007/978-3-642-02571-6\_5},
  doi          = {10.1007/978-3-642-02571-6\_5},
  timestamp    = {Mon, 30 Oct 2017 11:35:08 +0100},
  biburl       = {https://dblp.org/rec/conf/tools/StrickerHS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/0002SH08,
  author       = {Pablo S{\'{a}}nchez and
                  Dominik Stein and
                  Stefan Hanenberg},
  editor       = {Omar Aldawud and
                  Walter Cazzola and
                  Tzilla Elrad and
                  Jeff Gray and
                  J{\"{o}}rg Kienzle and
                  Dominik Stein},
  title        = {State charts as an intermediate representation of JPDDs which help
                  developers to map them to executable artifacts},
  booktitle    = {Proceedings of the 2008 {AOSD} Workshop on Aspect-Oriented Modeling,
                  {AOM} '08, Brussels, Belgium, April 1, 2008},
  pages        = {31--36},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1404920.1404926},
  doi          = {10.1145/1404920.1404926},
  timestamp    = {Tue, 28 Dec 2021 11:50:49 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/0002SH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/models/SteinH08,
  author       = {Dominik Stein and
                  Stefan Hanenberg},
  editor       = {Michel R. V. Chaudron},
  title        = {Assessing the Power of a Visual Modeling Notation - Preliminary Contemplations
                  on Designing a Test},
  booktitle    = {Models in Software Engineering, Workshops and Symposia at {MODELS}
                  2008, Toulouse, France, September 28 - October 3, 2008. Reports and
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {5421},
  pages        = {78--89},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-642-01648-6\_9},
  doi          = {10.1007/978-3-642-01648-6\_9},
  timestamp    = {Wed, 23 Feb 2022 12:58:05 +0100},
  biburl       = {https://dblp.org/rec/conf/models/SteinH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/models/SanchezFSHU08,
  author       = {Pablo S{\'{a}}nchez and
                  Lidia Fuentes and
                  Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Krzysztof Czarnecki and
                  Ileana Ober and
                  Jean{-}Michel Bruel and
                  Axel Uhl and
                  Markus V{\"{o}}lter},
  title        = {Aspect-Oriented Model Weaving Beyond Model Composition and Model Transformation},
  booktitle    = {Model Driven Engineering Languages and Systems, 11th International
                  Conference, MoDELS 2008, Toulouse, France, September 28 - October
                  3, 2008. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {5301},
  pages        = {766--781},
  publisher    = {Springer},
  year         = {2008},
  url          = {https://doi.org/10.1007/978-3-540-87875-9\_53},
  doi          = {10.1007/978-3-540-87875-9\_53},
  timestamp    = {Fri, 30 Dec 2022 23:08:54 +0100},
  biburl       = {https://dblp.org/rec/conf/models/SanchezFSHU08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/Al-MansariHU08,
  author       = {Mohammed Al{-}Mansari and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Roger L. Wainwright and
                  Hisham Haddad},
  title        = {On to formal semantics for path expression pointcuts},
  booktitle    = {Proceedings of the 2008 {ACM} Symposium on Applied Computing (SAC),
                  Fortaleza, Ceara, Brazil, March 16-20, 2008},
  pages        = {271--275},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1363686.1363754},
  doi          = {10.1145/1363686.1363754},
  timestamp    = {Tue, 06 Nov 2018 11:06:48 +0100},
  biburl       = {https://dblp.org/rec/conf/sac/Al-MansariHU08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/Al-MansariHU07,
  author       = {Mohammed Al{-}Mansari and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Olaf Spinczyk and
                  Mario S{\"{u}}dholt and
                  Celina Gibbs},
  title        = {Orthogonal persistence and {AOP:} a balancing act},
  booktitle    = {Proceedings of the 6th workshop on Aspects, Components, and Patterns
                  for Infrastructure Software, {ACP4IS} 2007, Vancouver, British Columbia,
                  Canada, March 12, 2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {219},
  pages        = {2},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1233901.1233903},
  doi          = {10.1145/1233901.1233903},
  timestamp    = {Wed, 04 May 2022 13:02:28 +0200},
  biburl       = {https://dblp.org/rec/conf/aosd/Al-MansariHU07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/HanenbergSU07,
  author       = {Stefan Hanenberg and
                  Dominik Stein and
                  Rainer Unland},
  editor       = {Brian M. Barry and
                  Oege de Moor},
  title        = {From aspect-oriented design to aspect-oriented programs: tool-supported
                  translation of JPDDs into code},
  booktitle    = {Proceedings of the 6th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2007, Vancouver, British Columbia, Canada,
                  March 12-16, 2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {208},
  pages        = {49--62},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1218563.1218570},
  doi          = {10.1145/1218563.1218570},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/HanenbergSU07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/soco/Al-MansariHU07,
  author       = {Mohammed Al{-}Mansari and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Markus Lumpe and
                  Wim Vanderperren},
  title        = {Aspect-Oriented Programming: Selecting and Exposing Object Paths},
  booktitle    = {Software Composition - 6th International Symposium, SC@ETAPS 2007,
                  Braga, Portugal, March 24-25, 2007, Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {4829},
  pages        = {184--199},
  publisher    = {Springer},
  year         = {2007},
  url          = {https://doi.org/10.1007/978-3-540-77351-1\_16},
  doi          = {10.1007/978-3-540-77351-1\_16},
  timestamp    = {Thu, 25 Jun 2020 18:19:16 +0200},
  biburl       = {https://dblp.org/rec/conf/soco/Al-MansariHU07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@phdthesis{DBLP:phd/de/Hanenberg2006,
  author       = {Stefan Hanenberg},
  title        = {Design dimensions of aspects-oriented systems},
  school       = {University of Duisburg-Essen},
  year         = {2006},
  url          = {https://d-nb.info/981563201},
  urn          = {urn:nbn:de:hbz:465-20060719-121120-6},
  timestamp    = {Wed, 21 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/phd/de/Hanenberg2006.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/cl/HirschfeldH06,
  author       = {Robert Hirschfeld and
                  Stefan Hanenberg},
  title        = {Open Aspects},
  journal      = {Comput. Lang. Syst. Struct.},
  volume       = {32},
  number       = {2-3},
  pages        = {87--108},
  year         = {2006},
  url          = {https://doi.org/10.1016/j.cl.2005.09.003},
  doi          = {10.1016/J.CL.2005.09.003},
  timestamp    = {Tue, 11 Feb 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/journals/cl/HirschfeldH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@article{DBLP:journals/ijseke/SteinHU06,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  title        = {Join Point Designation Diagrams: a Graphical Representation of Join
                  Point Selections},
  journal      = {Int. J. Softw. Eng. Knowl. Eng.},
  volume       = {16},
  number       = {3},
  pages        = {317--346},
  year         = {2006},
  url          = {https://doi.org/10.1142/S0218194006002811},
  doi          = {10.1142/S0218194006002811},
  timestamp    = {Wed, 22 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/journals/ijseke/SteinHU06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SteinHU06,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Robert E. Filman},
  title        = {Expressing different conceptual models of join point selections in
                  aspect-oriented design},
  booktitle    = {Proceedings of the 5th International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2006, Bonn, Germany, March 20-24, 2006},
  pages        = {15--26},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1119655.1119661},
  doi          = {10.1145/1119655.1119661},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SteinHU06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gsem/Al-MansariH06,
  author       = {Mohammed Al{-}Mansari and
                  Stefan Hanenberg},
  editor       = {Robert Hirschfeld and
                  Andreas Polze and
                  Ryszard Kowalczyk},
  title        = {Path Expression Pointcuts: Abstracting over Non-Local Object Relationships
                  in Aspect-Oriented Languages},
  booktitle    = {Conference Proceedings NODe 2006, {GSEM} 2006, Erfurt, Germany, September
                  18-20, 2006},
  series       = {{LNI}},
  volume       = {{P-88}},
  pages        = {81--96},
  publisher    = {{GI}},
  year         = {2006},
  url          = {https://dl.gi.de/handle/20.500.12116/24104},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/gsem/Al-MansariH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/sac/HanenbergAU06,
  author       = {Stefan Hanenberg and
                  Mohammed Al{-}Mansari and
                  Rainer Unland},
  editor       = {Hisham Haddad},
  title        = {Aspect-specification based on structural type information},
  booktitle    = {Proceedings of the 2006 {ACM} Symposium on Applied Computing (SAC),
                  Dijon, France, April 23-27, 2006},
  pages        = {1575--1579},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1141277.1141644},
  doi          = {10.1145/1141277.1141644},
  timestamp    = {Tue, 06 Nov 2018 11:06:49 +0100},
  biburl       = {https://dblp.org/rec/conf/sac/HanenbergAU06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecmdafa/SteinHU05,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Alan Hartman and
                  David Kreische},
  title        = {On Relationships Between Query Models},
  booktitle    = {Model Driven Architecture - Foundations and Applications, 1st European
                  Conference, {ECMDA-FA} 2005, Nuremberg, Germany, November 7-10, 2005,
                  Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3748},
  pages        = {254--268},
  publisher    = {Springer},
  year         = {2005},
  url          = {https://doi.org/10.1007/11581741\_19},
  doi          = {10.1007/11581741\_19},
  timestamp    = {Wed, 24 Jun 2020 12:15:03 +0200},
  biburl       = {https://dblp.org/rec/conf/ecmdafa/SteinHU05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/emisa/SteinHU05,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {J{\"{o}}rg Desel and
                  Ulrich Frank},
  title        = {Visualizing Join Point Selections Using Interaction-Based vs. State-Based
                  Notations Exemplified With Help of Business Rules},
  booktitle    = {Enterprise Modelling and Information Systems Architectures, Proceedings
                  of the Workshop in Klagenfurt, October 24-25, 2005},
  series       = {{LNI}},
  volume       = {{P-75}},
  pages        = {94--107},
  publisher    = {{GI}},
  year         = {2005},
  url          = {https://dl.gi.de/handle/20.500.12116/24837},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/emisa/SteinHU05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/SchmidmeierH05,
  author       = {Arno Schmidmeier and
                  Stefan Hanenberg},
  editor       = {Andy Longshaw and
                  Uwe Zdun},
  title        = {Cooperating Aspects},
  booktitle    = {EuroPLoP' 2005, Tenth European Conference on Pattern Languages of
                  Programs, Irsee, Germany, July 6-10, 2005},
  pages        = {573--586},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {2005},
  timestamp    = {Tue, 02 Mar 2010 09:13:03 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/SchmidmeierH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/jit/ZubairovHU05,
  author       = {Renat Zubairov and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Robert Hirschfeld and
                  Ryszard Kowalczyk and
                  Andreas Polze and
                  Mathias Weske},
  title        = {Modularizing Security Related Concerns in Enterprise Applications
                  - {A} Case Study with {J2EE} and AspectJ},
  booktitle    = {NODe 2005, {GSEM} 2005, Erfurt, Germany, September 20-22, 2005 (Net.ObjectDays)},
  series       = {{LNI}},
  volume       = {{P-69}},
  pages        = {177--193},
  publisher    = {{GI}},
  year         = {2005},
  url          = {https://dl.gi.de/handle/20.500.12116/25114},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/jit/ZubairovHU05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/se/HanenbergSU05,
  author       = {Stefan Hanenberg and
                  Dominik Stein and
                  Rainer Unland},
  editor       = {Peter Liggesmeyer and
                  Klaus Pohl and
                  Michael Goedicke},
  title        = {Eine Taxonomie f{\"{u}}r aspektorientierte Systeme},
  booktitle    = {Software Engineering 2005, Fachtagung des GI-Fachbereichs Softwaretechnik,
                  8.-11.3.2005 in Essen},
  series       = {{LNI}},
  volume       = {{P-64}},
  pages        = {167--178},
  publisher    = {{GI}},
  year         = {2005},
  url          = {https://dl.gi.de/handle/20.500.12116/28309},
  timestamp    = {Tue, 04 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/se/HanenbergSU05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/smalltalk/HirschfeldH05,
  author       = {Robert Hirschfeld and
                  Stefan Hanenberg},
  editor       = {St{\'{e}}phane Ducasse and
                  Serge Stinckwich},
  title        = {Open Aspects},
  booktitle    = {2005 International Smalltalk Conference, {ESUG} 2005, Brussels, Belgium,
                  August 16-19, 2005},
  pages        = {6--26},
  publisher    = {University of Bern, Switzerland},
  year         = {2005},
  timestamp    = {Thu, 12 Mar 2020 11:31:32 +0100},
  biburl       = {https://dblp.org/rec/conf/smalltalk/HirschfeldH05.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:journals/entcs/SteinH06,
  author       = {Dominik Stein and
                  Stefan Hanenberg},
  editor       = {Mehmet Aksit and
                  Ella E. Roubtsova},
  title        = {Why Aspect-Oriented Software Development And Model-Driven Development
                  Are Not The Same - {A} Position Paper},
  booktitle    = {Proceedings of the First Workshop on Aspect-Based and Model-Based
                  Separation of Concerns in Software Systems, {ABMB} 2005, Nuremberg,
                  Germany, November 7, 2005},
  series       = {Electronic Notes in Theoretical Computer Science},
  volume       = {163},
  number       = {1},
  pages        = {71--82},
  publisher    = {Elsevier},
  year         = {2005},
  url          = {https://doi.org/10.1016/j.entcs.2006.07.004},
  doi          = {10.1016/J.ENTCS.2006.07.004},
  timestamp    = {Fri, 20 Jan 2023 12:49:26 +0100},
  biburl       = {https://dblp.org/rec/journals/entcs/SteinH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/HanenbergHU04,
  author       = {Stefan Hanenberg and
                  Robert Hirschfeld and
                  Rainer Unland},
  editor       = {Gail C. Murphy and
                  Karl J. Lieberherr},
  title        = {Morphing aspects: incompletely woven aspects and continuous weaving},
  booktitle    = {Proceedings of the 3rd International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2004, Lancaster, UK, March 22-24, 2004},
  pages        = {46--55},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://doi.org/10.1145/976270.976278},
  doi          = {10.1145/976270.976278},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/HanenbergHU04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/ecoop/KnieselR04,
  author       = {G{\"{u}}nter Kniesel and
                  Tobias Rho and
                  Stefan Hanenberg},
  editor       = {Walter Cazzola and
                  Shigeru Chiba and
                  Gunter Saake},
  title        = {Evolvable Pattern Implementations Need Generic Aspects},
  booktitle    = {RAM-SE'04-ECOOP'04 Workshop on Reflection, AOP, and Meta-Data for
                  Software Evolution, Proceedings, Oslo, Norway, June 15, 2004},
  pages        = {111--126},
  publisher    = {Fakult{\"{a}}t f{\"{u}}r Informatik, Universit{\"{a}}t
                  Magdeburg},
  year         = {2004},
  url          = {http://www.disi.unige.it/person/CazzolaW/RAM-SE04\%20Proceedings/Kniesel\%2C\%20Rho\%20and\%20Hanenberg.pdf},
  timestamp    = {Wed, 20 Jun 2018 17:28:44 +0200},
  biburl       = {https://dblp.org/rec/conf/ecoop/KnieselR04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/mdafa/SteinHU04,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Uwe A{\ss}mann and
                  Mehmet Aksit and
                  Arend Rensink},
  title        = {A Graphical Notation to Specify Model Queries for {MDA} Transformations
                  on {UML} Models},
  booktitle    = {Model Driven Architecture, European {MDA} Workshops: Foundations and
                  Applications, {MDAFA} 2003 and {MDAFA} 2004, Twente, The Netherlands,
                  June 26-27, 2003 and Link{\"{o}}ping, Sweden, June 10-11, 2004,
                  Revised Selected Papers},
  series       = {Lecture Notes in Computer Science},
  volume       = {3599},
  pages        = {77--92},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/11538097\_6},
  doi          = {10.1007/11538097\_6},
  timestamp    = {Tue, 14 May 2019 10:00:41 +0200},
  biburl       = {https://dblp.org/rec/conf/mdafa/SteinHU04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/uml/SteinHU04,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Thomas Baar and
                  Alfred Strohmeier and
                  Ana M. D. Moreira and
                  Stephen J. Mellor},
  title        = {Query Models},
  booktitle    = {{\guillemotleft}UML{\guillemotright} 2004 - The Unified Modelling
                  Language: Modelling Languages and Applications. 7th International
                  Conference, Lisbon, Portugal, October 11-15, 2004. Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {3273},
  pages        = {98--112},
  publisher    = {Springer},
  year         = {2004},
  url          = {https://doi.org/10.1007/978-3-540-30187-5\_8},
  doi          = {10.1007/978-3-540-30187-5\_8},
  timestamp    = {Mon, 15 Jun 2020 17:02:11 +0200},
  biburl       = {https://dblp.org/rec/conf/uml/SteinHU04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/HanenbergU03,
  author       = {Stefan Hanenberg and
                  Rainer Unland},
  editor       = {William G. Griswold and
                  Mehmet Aksit},
  title        = {Parametric introductions},
  booktitle    = {Proceedings of the 2nd International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2003, Boston, Massachusetts, USA, March
                  17-21, 2003},
  pages        = {80--89},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://doi.org/10.1145/643603.643612},
  doi          = {10.1145/643603.643612},
  timestamp    = {Tue, 06 Nov 2018 16:57:06 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/HanenbergU03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/europlop/HanenbergS03,
  author       = {Stefan Hanenberg and
                  Arno Schmidmeier},
  editor       = {Kevlin Henney and
                  Dietmar Sch{\"{u}}tz},
  title        = {AspectJ Idioms for Aspect-Oriented Software Construction},
  booktitle    = {Proceedings of the 8th European Conference on Pattern Languages of
                  Programms (EuroPLoP '2003), Irsee, Germany, June 25-29, 2003},
  pages        = {617--644},
  publisher    = {{UVK} - Universitaetsverlag Konstanz},
  year         = {2003},
  url          = {http://hillside.net/europlop/HillsideEurope/Papers/EuroPLoP2003/2003\_HanenbergEtAl\_AspectJIdiomsForAspectOrientedSoftware.pdf},
  timestamp    = {Thu, 12 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/europlop/HanenbergS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/aosd/SteinHU02,
  author       = {Dominik Stein and
                  Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Harold Ossher and
                  Gregor Kiczales},
  title        = {A UML-based aspect-oriented design notation for AspectJ},
  booktitle    = {Proceedings of the 1st International Conference on Aspect-Oriented
                  Software Development, {AOSD} 2002, University of Twente, Enschede,
                  The Netherlands, April 22-26, 2002},
  pages        = {106--112},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://doi.org/10.1145/508386.508399},
  doi          = {10.1145/508386.508399},
  timestamp    = {Tue, 06 Nov 2018 16:57:06 +0100},
  biburl       = {https://dblp.org/rec/conf/aosd/SteinHU02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/oois/HanenbergU02,
  author       = {Stefan Hanenberg and
                  Rainer Unland},
  editor       = {Zohra Bellahsene and
                  Dilip Patel and
                  Colette Rolland},
  title        = {Roles and Aspects: Similarities, Differences, and Synergetic Potential},
  booktitle    = {Object-Oriented. Information Systems, 8th International Conference,
                  {OOIS} 2002, Montpellier, France, September 2-5, 2002, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2425},
  pages        = {507--520},
  publisher    = {Springer},
  year         = {2002},
  url          = {https://doi.org/10.1007/3-540-46102-7\_53},
  doi          = {10.1007/3-540-46102-7\_53},
  timestamp    = {Tue, 14 May 2019 10:00:54 +0200},
  biburl       = {https://dblp.org/rec/conf/oois/HanenbergU02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/gcse/HanenbergBU01,
  author       = {Stefan Hanenberg and
                  Boris Bachmendo and
                  Rainer Unland},
  editor       = {Jan Bosch},
  title        = {An Object Model for General-Purpose Aspect Languages},
  booktitle    = {Generative and Component-Based Software Engineering, Third International
                  Conference, {GCSE} 2001, Erfurt, Germany, September 9-13, 2001, Proceedings},
  series       = {Lecture Notes in Computer Science},
  volume       = {2186},
  pages        = {80--91},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/3-540-44800-4\_8},
  doi          = {10.1007/3-540-44800-4\_8},
  timestamp    = {Tue, 14 May 2019 10:00:53 +0200},
  biburl       = {https://dblp.org/rec/conf/gcse/HanenbergBU01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@incollection{DBLP:books/sp/01/UnlandHF01,
  author       = {Rainer Unland and
                  Stefan Hanenberg and
                  Bogdan Franczyk},
  editor       = {Gerhard Schwabe and
                  Norbert A. Streitz and
                  Rainer Unland},
  title        = {Middleware und das Internet},
  booktitle    = {CSCW-Kompendium},
  pages        = {124--137},
  publisher    = {Springer},
  year         = {2001},
  url          = {https://doi.org/10.1007/978-3-642-56848-0\_14},
  doi          = {10.1007/978-3-642-56848-0\_14},
  timestamp    = {Sun, 12 Nov 2023 02:22:31 +0100},
  biburl       = {https://dblp.org/rec/books/sp/01/UnlandHF01.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
a service of  Schloss Dagstuhl - Leibniz Center for Informatics