M.Sc. Tom-Michael Hesse - Alumni since 2020
Room | - | |
Phone | - | |
Fax | - | |
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 Download
- 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 Download
- 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 Download Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
- 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 Download
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
- Einführung in die Praktische Informatik (Modul IPI)
- Software Praktikum: Software Engineering für Fortgeschrittene (Modul IFP)