diff --git a/_research/references.bib b/_research/references.bib index 39089e8..50309cb 100644 --- a/_research/references.bib +++ b/_research/references.bib @@ -1,24 +1,73 @@ % Encoding: UTF-8 -InProceedings{ + +Christoph Thiede, Marcel Taeumel, and Robert Hirschfeld. Time-awareness in Object-exploration Tools: Toward In Situ Omniscient Debugging. In Proceedings of the ACM Symposium for New Ideas, New Paradigms, and Reflections on Everything to do with Programming and Software (Onward!) 2023, co-located with the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH), pages xxx-xxx, Cascais, Portugal, October 22-23, 2023, ACM DL. (TO APPEAR) + +Tom Braun, Marcel Taeumel, Eliot Miranda, and Robert Hirschfeld. Transpiling Slang Methods to C Functions: An Example of Static Polymorphism for Smalltalk VM Objects. In Proceedings of the Workshop on Virtual Machines and Language Implementations (VMIL) 2023, co-located with the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH), pages xxx-xxx, Cascais, Portugal, October 22-23, 2023, ACM DL. (TO APPEAR) + +Lukas Böhme, Tom Beckmann, Sebastian Baltes, and Robert Hirschfeld. A Penny a Function: Towards Cost Transparent Cloud Programming. In Proceedings of the Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT) 2023, co-located with the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH), pages xxx-xxx, Cascais, Portugal, October 22-23, 2023, ACM DL. (TO APPEAR) + +Tom Beckmann, Daniel Stachnik, Jens Lincke, and Robert Hirschfeld. Visual Replacements: Cross-language Domain-specific Representations in Structured Editors. In Proceedings of the Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT) 2023, co-located with the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH), pages xxx-xxx, Cascais, Portugal, October 22-23, 2023, ACM DL. (TO APPEAR) + +Eva Krebs, Toni Mattis, Patrick Rein, and Robert Hirschfeld. Toward Studying Example-based Live Programming in CS/SE Education. In Proceedings of the Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT) 2023, co-located with the Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH), pages xxx-xxx, Cascais, Portugal, October 22-23, 2023, ACM DL. (TO APPEAR) + + +@InProceedings{Rein2023TSN, + author={Patrick Rein and Tom Beckmann and Eva Krebs and Toni Mattis and Robert Hirschfeld}, + title={Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools}, + booktitle={Proceedings of the IEEE/ACM International Conference on Program Comprehension (ICPC) 2023}, + pages={254--265}, + doi={10.1109/ICPC58990.2023.00040}, + url={https://doi.org/10.1109/ICPC58990.2023.00040}, + address={Melbourne, Australia}, + publisher={ACM DL} +} + +@InProceedings{Geier2023APV, + author={Leonard Geier and Paul Methfessel and Tom Beckmann and Robert Hirschfeld}, + title={Asymmetric Performance in Virtual Reality and Code}, + booktitle={Proceedings of the International Conference on Live Coding (ICLC) 2023}, + address={Utrecht, Netherlands}, + pages={7}, + doi={10.5281/zenodo.7843896}, + url={https://doi.org/10.5281/zenodo.7843896} +} + + +@InProceedings{Krebs2023PLV, author={Eva Krebs and Patrick Rein and Joana Bergsiek and Lina Urban and Robert Hirschfeld}, - title={Probe Log: Visualizing the Control Flow of Babylonian Programming (TO APPEAR)}, - booktitle={Proceedings of the Programming Experience Workshop}, - year={2023} + title={Probe Log: Visualizing the Control Flow of Babylonian Programming}, + booktitle={Proceedings of the Programming Experience 2023 (PX/23) Workshop, co-located with the International Conference on the Art, Science, and Engineering of Programming (‹Programming›) 2023}, + year={2023}, + pages={61--67}, + doi={10.1145/3594671.3594679}, + url={https://doi.org/10.1145/3594671.3594679}, + address={University of Tokyo, Tokyo, Japan}, + publisher={ACM DL} } -InProceedings{Thiede2023OCT, +@InProceedings{Thiede2023OCT, author={Thiede, Christoph and Taeumel, Marcel and Hirschfeld, Robert}, - title={Object-centric Time-Travel Debugging: Exploring Traces of Objects (TO APPEAR)}, - booktitle={Proceedings of the Programming Experience Workshop}, - year={2023} + title={Object-centric Time-Travel Debugging: Exploring Traces of Objects}, + booktitle={Proceedings of the Programming Experience 2023 (PX/23) Workshop, co-located with the International Conference on the Art, Science, and Engineering of Programming (‹Programming›) 2023}, + year={2023}, + pages={54--60}, + doi={10.1145/3594671.3594678}, + url={https://doi.org/10.1145/3594671.3594678}, + address={University of Tokyo, Tokyo, Japan}, + publisher={ACM DL} } -Inbook{Taeumel2023HTU, +@Inbook{Taeumel2023HTU, author={Marcel Taeumel and Patrick Rein and Jens Lincke and Robert Hirschfeld}, - title={How to Tame an Unpredictable Emergence? Design Strategies for a Live-Programming System (TO APPEAR}, - booktitle={Design Thinking Research}, - year={2023} + editor={Christoph Meinel and Larry Leifer}, + title={How to Tame an Unpredictable Emergence? Design Strategies for a Live-Programming System}, + booktitle={Design Thinking Research: Innovation - Insight - Then and Now}, + year={2023}, + publisher="Springer International Publishing", + pages="149--166", + doi="10.1007/978-3-031-36103-6_8", + url="https://doi.org/10.1007/978-3-031-36103-6_8" } @inproceedings{Beckmann2023SSA, @@ -1013,7 +1062,7 @@ @inproceedings{kruck_multileveldebugging_2016 @InProceedings{niephaus_squeakPython_2017, author = {Fabio Niephaus and Tim Felgentreff and Tobias Pape and Robert Hirschfeld}, title = {Squeak Makes a Good Python Debugger}, - booktitle = {Proceedings of the Programming Experience 2017 (PX/17) Workshop, o-located with the International Conference on the Art, Science, and Engineering of Programming (‹Programming›) 2017}, + booktitle = {Proceedings of the Programming Experience 2017 (PX/17) Workshop, co-located with the International Conference on the Art, Science, and Engineering of Programming (‹Programming›) 2017}, year = {2017}, address = {New York, NY, USA}, month = {April},