tobias_roehm Tobias Röhm
Dipl. Informatiker


roehm (at) in.tum.de

Technische Universität München
Institut für Informatik I1
D-85748 Garching b. München
Germany

Office: 01.07.059
Tel: +49 (89) 289-18228

 

News

  • Our paper "Monitoring User Interactions for Supporting Failure Reproduction" was accepted at ICPC. Please attend the presentation at ICPC (20.05.13, 16:30 h) or read the paper (Link here).
  • In March and April 2013 I will visit the the MOBIS group at Uni Hamburg. See http://mobis.informatik.uni-hamburg.de/.

 

Short CV

  • Studies of Computer Science, TU Munich
  • Studies of Technology Management, CDTM Munich
  • Term abroad, Indian Institute of Sciene, Bangalore, India
  • Freelance software developer (ERP Software Microsoft Dynamics Navision)

 

Research Interests

  • Monitoring and Analysis of User Behavior (User comprehension)
    Identification of issues users are facing, Comparison of observed and assumed user behavior
  • Software Engineering
    in particular Program comprehension, Software maintenance/ evolution, Knowledge management
  • Empirical Research
  • Application of AI in SE
    in particular Ontologies, Data mining, Machine learning

 

Awards

  • Our paper "How Do Industry Developers Comprehend Software?" received an ACM SIGSOFT Distinguished Paper Award at ICSE 2012.
    Please visit our talk at ICSE or get in touch if you are interested.
  • Our lecture Patterns in Software Engineering (WS11/12) was selected as the best computer science "Wahlpflicht-Vorlesung" (Non-mandatory lecture) in winter term 11/12 by students.

 

Publications

  • T. Roehm, N. Gurbanova, B. Bruegge, C. Joubert, and W. Maalej. Monitoring User Interactions for Supporting Failure Reproduction
    Proceedings of the 21th IEEE International Conference on Program Comprehension ICPC'13, 2013. Link
  • D. Pagano, M. A. Juan, A. Bagnato, T. Roehm, B. Bruegge, and W. Maalej. FastFix: Monitoring Control for Remote Software Maintenance,
    International Conference on Software Engineering ICSE'12, 2012
  • T. Roehm, R. Tiarks, R. Koschke, W. Maalej, How Do Industry Developers Comprehend Software?,
    International Conference on Software Engineering ICSE'12, 2012
    ACM SIGSOFT Distinguished Paper Award
  • T. Roehm, W. Maalej, Automatically Detecting Developer Activities and Problems in Software Development Work.
    International Conference on Software Engineering ICSE'12, New Ideas Track, 2012.
  • L. Kunze, T. Roehm, M. Beetz, Towards Semantic Robot Description Languages,  
    IEEE International Conference on Robotics and Automation ICRA'11, 2011
  • T. Roehm, Robots that know what they can do - Semantic representation of robot components, capabilities and actions,
    Diploma thesis, 2010

 

Projects

  • Project FastFix (Monitoring control for remote software maintenance, funded by European Commission)
  • Project PUMBA (Empirical research about Program comprehension, funded by Deutsche Forschungsgemeinschaft)
  • Project URES as part of DFG funded SPP 1593 (Consideration of user behavior in evolution decisions, funded by Deutsche Forschungsgemeinschaft)

 

Talks

 

Teaching

Supervised Theses

  • User Skill Classification Based on Interaction Trace Analysis, Stefan Theiner (Ongoing)
  • Recommending and Automating Frequently Occurring Action Patterns of Software End Users, Nadeem Ahmed (Ongoing)
  • Detecting Behavioural Patterns in User Actions, Iulia Gaina (Completed)
  • Presenting User and Context Information to Developers during Bug Fixing, Nigar Gurbanova (Completed)
  • Development and Evaluation of an Ontology for Aircraft Design, Markus Ast (Completed)
  • Introduction of Patterns to Model-Based Systems Engineering, Jan Schröder, (Completed)

 

If you are interested in a thesis in the area of software maintenance/ empirical evaluation/ AI in software engineering/ Semantic Web/ ontologies please get in touch with me.

 

Seminars

 

Lectures