Software Architecture Group
Prof. Dr. Robert Hirschfeld
Welcome!
The Software Architecture Group, headed by Prof. Dr. Robert Hirschfeld, explores various means of improving the overall programming experience for both professional and non-professional programmers. The group investigates methods to help in the understanding, development, and evolution of concepts and designs of complex software systems. The group‘s research focuses on programming languages, software modularity, tool support, runtime artifacts, and execution environments.
Recent updates
- Notes on "Notes on the Synthesis of Form" – Dawning Insights in Early Christopher Alexander received the AOSA Reviewers' Choice Award (more)
- Patrick Rein received the ECOOP 2022 Distinguished Artifact Reviewer Award (more)
- Squeak 6.0 available (more)
- Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments (PAINT) 2022 call for papers available (more)
- Conference on the Art, Science, and Engineering of Programming (<Programming>) 2023 call for papers available (more)
- The Programming Journal Volume 7 submissions open (more)
- "S/Kogi: Getting Grammars into Shape for Block-based Editors" received the ACM SIGPLAN SLE 2021 Distinguished Artifact Award (more)
- Tobias Pape and Patrick Rein received the AOSA Outstanding Service Award 2021 (more)
- ECOOP 2020 proceedings available (more)
- Science of Computer Programming ECOOP 2020 special issue available (more)
- Prof. Harumi Watanabe from Tokai University joined our group for her sabbatical from March until September 2020. Thank you!
- Fabio Niephaus joined the GraalVM Project Advisory Board (more)
- Fabio Niephaus on JVM ADVENT about Smalltalk With the GraalVM (more)
- Fabio Niephaus on the GraalVM Blog about the HPI Polyglot Programming Seminar (more)
- Fabio Niephaus received the ESUG Innovation Technology Award 2019 (more)
- NII Shonan Seminar No. 147 on Self-supporting, Extensible Programming Languages and Environments for Exploratory, Live Software Development (more)
- Unravel Programming Sessions with THRESHER received the Japan Society for Software Science and Technology (JSSST) Best Paper Award 2017 (more)
- Patrick Rein won First Prize of the ACM Student Research Competition (Graduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2019 (more)
- Richard P. Gabriel received the Onward! Most Notable Paper Award 2018 for 2008 (more)
- Toni Mattis won Third Prize of the ACM Student Research Competition (Graduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2018 (more)
- Richard P. Gabriel received the AOSA Outstanding Reviewer Award 2018 (more)
- Robert Hirschfeld received the AOSA Outstanding Service Award 2018 (more)
- Fabio Niephaus won First Prize of the ACM Student Research Competition (Graduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2017 (more)
- Toni Mattis won Second Prize of the ACM Student Research Competition (Graduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2017 (more)
- Patrick Rein won Third Prize of the ACM Student Research Competition (Graduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2017 (more)
- Tobias Dürschmid won First Prize of the ACM Student Research Competition (Undergraduate Category) at the International Conference on the Art, Science, and Engineering of Programming (<Programming>) 2017 (more)
- Tobias Pape and Richard P. Gabriel received the AOSA Outstanding Service Award 2017 (more)
- Fabio Niephaus received the ESUG Innovation Technology Award 2016 (more)
- Squeak Community Projects (more)
Upcoming
- Programming Experience Workshop (PX/23) 2023
- Conference on the Art, Science, and Engineering of Programming (<Programming>) 2023
- Eelco Visser Commemorative Symposium (EVCS) 2023
- 17th HPI Research Symposium
- Workshop on Future Debugging Techniques (DEBT) 2023
- IEEE International Symposium on Visual Languages and Human Centric Computing (VL/HCC) 2023
- International Conference on Managed Programming Languages and Runtimes (MPLR) 2023
- Software Language Engineering (SLE) 2023
- Onward! Essays 2023
- Conference on the Art, Science, and Engineering of Programming (<Programming>) 2024