Hasso-Plattner-Institut
 
    • de
Hasso-Plattner-Institut
  
 

Prof. Dr. Robert Hirschfeld

Robert Hirschfeld is a Professor of Computer Science at the Hasso-Plattner-Institute at the University of Potsdam, Germany. There he founded and leads the Software Architecture Group which is concerned with fundamental elements and structures of software. Methods and tools are developed for improving the comprehension and design of large complex systems.
He served as a visiting professor at The University of Tokyo
, Japan.
Robert 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 the Technical University of Ilmenau, Germany."

Projects

Can Design Thinking Improve Programming? III - From Problem Prevention to Graceful Recovery: Recovery Tools As Enabler For Trial and Error in Program Design

PI: Prof. Dr. Robert Hirschfeld Abstract Design methods can significantly improve program design activities. To … > mehr

Can Design Thinking Improve Programming? II Exploring Means to Grow a Shared Vocabulary Between Programmers and Domain Experts

Professor Dr. Robert Hirschfeld Abstract Software engineering is a multi-disciplinary profession that involves not only … > mehr

Can Design Thinking Improve Programming II

PI: Prof. Dr. Robert Hirschfeld Abstract What would it mean for a programmer to work like a designer? Divergent and … > mehr

Can Design Thinking Improve Programming?

PI: Prof. Robert Hirschfeld Abstract What would it mean for a programmer to work like a designer? While many problems … > mehr

Agile Software Development

PI: Prof. Dr. Robert Hirschfeld Abstract Agile software development processes are increasingly applied to projects that … > mehr

Agile Software Development

PI: Prof. Dr. Robert Hirschfeld Abstract Agile software development processes are iterative and incremental, embracing … > mehr

Programming Perspectives

PI: Prof. Dr. Robert Hirschfeld Abstract Agile software development and Design Thinking share values and principles. This … > mehr

Can Design Thinking Improve Programming? II Data-driven Tool Construction for Integrating Tangible Artifacts into Programming Activities

PI: Prof. Dr. Robert Hirschfeld Abstract As programming can be considered one of the most creative activities, it needs … > mehr

Can Design Thinking Improve Programming? II Data-driven Tool Construction for Integrating Tangible Artifacts into Programming Activities

PI: Prof. Dr. Robert Hirschfeld Abstract As programming can be considered one of the most creative activities, it needs … > mehr

Can Design Thinking Improve Programming? Exploring Means to Grow a Shared Vocabulary Between Programmers and Domain Experts

PI: Prof. Dr. Robert Hirschfeld Abstract Programmers collaborate continuously with do-main experts to explore the problem … > mehr