Software Architecture Group
Prof. Dr. Robert Hirschfeld
Dr. Michael Perscheid
|
|
- www.hpi.de/swa/people/perscheid
-
- +49-331-5509-545 (voice)
- +49-331-5509-229 (fax)
- C-E.5 (office)
- www.michaelperscheid.de (personal)
- past member
- visiting researcher
|
Research profile (while at HPI)
Debugging
- Integration of failure causes and anomalies
- Dynamic analysis of faulty unit test behavior
- Back-in-time and inductive debugging techniques
Projects: Test-driven fault navigation, Path Tools, Type Harvester, Dynamic Contract Layers
Software maintenance
- Program comprehension of run-time behavior
- Test quality feedback for improving effectivity and efficiency of unit testing
- Requirements traceability based on the dynamic analysis of acceptance tests
- Reverse engineering of architectural source code views
Projects: PathFinder, Test Quality Feedback, UseCasePy
Software engineering
- Software architectures
- Software development processes
- Meta-programming and reflection
- Context-oriented programming
Projects:
ContextPy,
Seaside Tutorial,
PhidgetLab