M.Sc. Tom-Michael Hesse - Alumni since 2020

Room -  
Phone -
Fax -
Email hesse (at) informatik.uni-heidelberg.de
Office hours

 

 

Tom-Michael Hesse is a PhD Student in the Software Engineering group of Prof. Dr. Barbara Paech, Heidelberg University, Institute of Computer Science.

He holds a master's degree in Computer Science from Leipzig University.

Research Interests

  • Management of Decision Knowledge
  • Decision-making in Software Engineering Activities
  • Knowledge Representation
  • Requirements Engineering

Publications

  • Hesse TM, Supporting Software Development by an Integrated Documentation Model for Decisions, PhD Thesis, University of Heidelberg, Germany, 2020, Download
  • Hesse TM, Lerche V, Seiler M, Knoess K, Paech B Documented decision-making strategies and decision knowledge in open source projects: An empirical study on Firefox issue reports In: Information and Software Technology, Vol. 79, November 2016, pp. 36-51, Elsevier Opens external link in new windowDownload

  • Hesse TM, Kuehlwein A, Roehm T DecDoc: A Tool for Documenting Design Decisions Collaboratively and Incrementally In: Proceedings of the First Workshop on Decision Making in Software ARCHitecture (MARCH), pp. 30-37, Venice (Italy), Arpil 5th, 2016, IEEE Initiates file downloadDownload

  • Hesse TM, Paech B Documenting Relations between Requirements and Design Decisions: A Case Study on Design Session Transcripts In: Proceedings of the 22nd International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ'16), pp. 188-204, Gothenburg (Sweden), March 14-17, 2016, Springer Opens external link in new windowDownload Initiates file downloadDownload

  • Hesse TM, Kuehlwein A, Paech B, Roehm T, Bruegge B Documenting Implementation Decisions with Code Annotations In: Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE'15), pp. 152-157, Pittsburgh (USA), July 6-8, 2015, KSI Research Inc. 2015 Opens external link in new windowDownload

  • Heinrich R, Gaertner S, Hesse TM, Ruhroth T, Reussner R, Schneider K, Paech B, Juerjens J A Platform for Empirical Research on Information System Evolution In: Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE'15), pp. 415-420, Pittsburgh (USA), July 6-8, 2015, KSI Research Inc. 2015 Opens external link in new windowDownload

  • Hesse TM, Kuecherer C, Paech B Experiences with Supporting the Distributed Responsibility for Requirements through Decision Documentation, GI-Fachgruppen-Treffen Requirements Engineering (FGRE'14), Dortmund (Germany), November 27-28, 2014, In: Softwaretechnik-Trends, Band 35, Heft 1 Initiates file downloadDownload

  • Hesse TM, Gaertner S, Roehm T, Paech B, Schneider K, Bruegge B Semiautomatic Security Requirements Engineering and Evolution using Decision Documentation, Heuristics, and User Monitoring In: Proceedings of the First International Workshop on Evolving Security and Privacy Requirements Engineering (ESPRE'14), pp. 1-6, Karlskrona (Sweden), August 25th, 2014, IEEE 2014 Initiates file downloadDownload

  • Paech B, Delater A, Hesse TM Supporting Project Management Through Integrated Management of System and Project Knowledge In: Software Project Management in a Changing World, Ruhe G, Wohlin C (eds.), pp. 157-192, Springer 2014 Opens external link in new windowDownload

  • Hesse TM, Paech B, Roehm T, Bruegge B How to Improve Decision Documentation in Software Evolution? In: Proceedings of the First Collaborative Workshop on Evolution and Maintenance of Long-Living Systems (EMLS'14), pp. 14-15, Kiel (Germany), February 25th, 2014, CEUR-WS Initiates file downloadDownload

  • Gaertner S, Hesse TM, Schneider K, Paech B Capturing and Documentation of Decisions in Security Requirements Engineering through Heuristics, GI-Fachgruppen-Treffen Requirements Engineering (FGRE'13), Ilmenau (Germany), November 28-29, 2013, In: Softwaretechnik-Trends, Band 34, Heft 1 Initiates file downloadDownload

  • Hesse TM, Wagner A, Paech B Automated Assessment of C++ Programming Exercises with Unit Tests In: Proceedings of the First Workshop "Automatische Bewertung von Programmieraufgaben" (ABP'13), Hannover (Germany), October 28th, 2013 Initiates file downloadDownload

  • Roehm T, Bruegge B, Hesse TM, Paech B Towards Identification of Software Improvements and Specification Updates By Comparing Monitored and Specified End-User Behavior In: Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM'13), ERA track, pp. 464-467, Eindhoven (The Netherlands), September 22-28, 2013, IEEE 2013 Initiates file downloadDownload

  • Hesse TM, Paech B Supporting the Collaborative Development of Requirements and Architecture Documentation In: Proceedings of the Third International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks'13), pp. 22-26, Rio de Janeiro (Brazil), July 16th, 2013, IEEE 2013 Initiates file downloadDownload

Former Publications

  • Elze R, Hesse TM, Martin M Dispedia.de - A Linked Information System for Rare Diseases In: Information Quality in e-Health, Vol. 7058. Springer Berlin/Heidelberg (2011), pp. 691-701

Teaching

Summer Semester 2016

Winter Semester 2015/2016

Summer Semester 2015

Winter Semester 2014/2015

Summer Semester 2014

Winter Semester 2013/2014

Summer Semester 2013

Summer Semester 2012

Projects

Contact | Travel Info

News

CrowdRE'23: Keynote 'Reflections on Human Values in Crowd-based Requirements Engineering' held by Barbara Paech

REFSQ 2023: Keynote 'Explicit and Implicit Values in and of Requirements Engineering Practice and Research' held by Barbara Paech

Our paper 'Empirical Research Design for Software Architecture Decision Making: An Analysis' was selected for the JSS Happy Hour. You can watch it on YouTube

2020-2023 Barbara Paech member of DFG review board "software engineering and programing languages"

Anja Kleebaum et al. 'Continuous Design Decision Support'. Chapter published in 'Managed Software Evolution' (2019)