CV
Robert Hirschfeld is a Professor of Computer Science at the Hasso Plattner Institute and the Digital Engineering Faculty at the University of Potsdam and Chair of its Software Architecture Group. With his group, he investigates various means of improving the overall programming experience for both professional and non-professional programmers. He is working on dynamic programming languages, development tools, and runtime environments to make interactive, live programming more approachable. His preferred environment for exploring ideas is Squeak/Smalltalk.
Robert served as a visiting professor at the Tokyo Institute of Technology [東京工業大学] and The University of Tokyo [東京大学], Japan. He was a senior researcher with DoCoMo Euro-Labs, the European research facility of NTT DoCoMo Japan, where he worked on infrastructure components for next generation mobile communication systems with a focus on dynamic service adaptation and context-oriented programming. Prior to joining DoCoMo Euro-Labs, he was a principal engineer at Windward Solutions in Sunnyvale, California, where he designed and implemented distributed object systems, consulted in the area of object database technologies, and developed innovative software products and applications.
Robert received a Ph.D. in Computer Science from Technische Universität Ilmenau.
Sketch
- since 2006 | Hasso Plattner Institute, University of Potsdam
- Full Professor, Computer Science, Chair of Software Architecture
- 2023–2024 | HPI–MIT Designing for Sustainability Research Program
- 2008–2022 | HPI–Stanford Design Thinking Research Program
- 2017 | Tokyo Institute of Technology [東京工業大学]
- Visiting Scholar, Programming Research Group
- 2013 | Tokyo Institute of Technology [東京工業大学]
- Visiting Professor, Programming Research Group
- 2010–2011 | HPI School of Design Thinking (D-School)
- 2009 | The University of Tokyo [東京大学]
- Visiting Professor, Programming Principles and Practices Group
- 2001–2006 | DoCoMo Communications Laboratories Europe
- Senior Researcher, Future Networking Lab, Evolutionary Systems Group
- 1998–2001 | Windward Solutions, Sunnyvale, California
- 1994–1997 | Daimler-Benz & Mercedes-Benz
- 1989–1997 | Technische Universität Ilmenau
- Dr.-Ing. (1997)
- Dipl.-Inf. (1994)
- Computer Science (Engineering Cybernetics and Automation)
Service
- Journal Boards
- The Programming Journal, Advisory Board (AOSA | since 2016)
- The Programming Journal, Associate Editor, Volume 7 (AOSA | 2022–2023)
- The Programming Journal, Editorial Board, Managing Editor (AOSA | 2016–2022)
- The Programming Journal, Standing Review Committee (AOSA | 2017, 2018, 2019, 2022, 2023, 2024, 2025)
- Science of Computer Programming, Guest Editor, Volume 197 (Elsevier | 2020)
- General Chair (Conferences)
- MODULARITY:aosd (AOSA | 2012)
- Onward! (ACM SIGPLAN | 2011)
- Steering Committee Chair (Conferences)
- Onward! (ACM SIGPLAN | 2015–2018)
- AOSA (AOSA | 2015–2017)
- DLS (ACM SIGPLAN | 2007–2015)
- Steering Committee Member (Conferences)
- AOSA (AOSA | since 2011)
- AITO (AITO | since 2020)
- DLS (ACM SIGPLAN | since 2006)
- Onward! (ACM SIGPLAN | 2013–2021, 2023–2025)
- SPLASH (ACM SIGPLAN | 2013–2016, 2023–2025)
- Program Committee Chair (Conferences)
- Onward! Essays (ACM SIGPLAN | 2023)
- <Programming> (AOSA | 2023)
- ECOOP (AITO | 2020)
- Modularity (AOSA | 2014)
- Onward! Papers (ACM SIGPLAN | 2013)
- C5 (IEEE | 2011)
- DLS (ACM SIGPLAN | 2006, 2007)
- NODe (GI | 2005, 2006)
- Program Committee Member (Conferences)
- <Programming> (AOSA | 2017, 2018, 2019, 2022, 2023, 2024, 2025)
- VISSOFT (IEEE | 2024)
- Onward! Essays (ACM SIGPLAN | 2021, 2023, 2024)
- Onward! Papers (ACM SIGPLAN | 2011, 2013, 2018, 2019, 2021, 2024)
- ICLC (ICLC | 2024)
- VL/HCC (IEEE | 2020, 2021, 2022, 2023)
- SLE (ACM SIGPLAN | 2018, 2023)
- MPLR / ManLang (ACM SIGPLAN | 2017, 2018, 2020, 2023)
- DLS (ACM SIGPLAN | 2005, 2006, 2007, 2008, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2022)
- ECOOP (AITO | 2011, 2012, 2013, 2018, 2020, 2022)
- ICCQ (IEEE | 2021, 2022)
- OOPSLA (ACM SIGPLAN | 2010, 2013, 2020, 2021)
- Modularity (AOSA | 2013, 2014, 2015)
- C5 (IEEE | 2008, 2009, 2010, 2011, 2012)
- AOSD (AOSA | 2008, 2011)
- NODe (GI | 2005, 2006)
- Artifact Evaluation Chair (Journals/Conferences)
- The Programming Journal / <Programming> (AOSA | 2024)
- Other
- The Programming Journal, Co-founder (AOSA | 2016)
- <Programming>, Co-founder (AOSA | 2016)
- COP, Co-founder (co-located with ECOOP)
- CROW, Co-founder (co-located with Modularity)
- PAINT, Co-founder (co-located with SPLASH)
- PX, Co-founder (co-located with ECOOP, SPLASH, and <Programming>)
- S3, Co-founder (Self-sustaining Systems)
- Shonan Seminar 147, Co-organizer (NII | 2019)
- Dagstuhl Seminar 12011, Co-organizer (LZI | 2012)
- Program Committee Chair and Organizer (Workshops)
- COP (co-located with ECOOP)
- CROW (co-located with Modularity)
- IWST (co-located with ESUG)
- PAINT (co-located with SPLASH)
- PX (co-located with ECOOP, SPLASH, and <Programming>)
- S3 (Self-sustaining Systems)
- USE (co-located with AOSD)
- Program Committee Member (Workshops)
Other
© 2000-2023 Robert Hirschfeld