Thorsten Händler
PhD, MBA
Researcher
Dr. Thorsten Haendler has been with the Institute for Information Systems and New Media as a research associate. In September 2019, he has completed his doctoral studies (PhD in Information Systems) in the field of Software Engineering on "Game-based Teaching and Training Environments for Software Refactoring" at WU Vienna with distinction. Before joining the institute, he graduated in Computer Science and Classical Philology with the German Staatsexamen degree (Master equivalent) from Goethe-University (Frankfurt, Germany). He also holds an MBA in Engineering Management from Buechner-University of Technology (Darmstadt, Germany) and gained experiences as a software developer and IT consultant with several companies. Now Thorsten is with the University of Applied Sciences BFI Vienna as a postdoctoral researcher. In addition, he consults companies on software development practices and gamification techniques as well as continues lecturing courses in Information Systems at WU Vienna.
Research Interests
- Software Engineering, especially Software Refactoring
- Human-Computer Interaction
- Serious Games and Gamification
- Software-Engineering Education & Training
- IT Management
- Scenario-based Engineering Techniques
- Model-driven Software Development
Organization of Scientific Events
-
Organizer and Co-Chair of the Special Session on Conceptual Modeling for Digital Transformation (CM4DT ) at the 12th International Conference on Knowledge Management and Information Systems (KMIS 2020)
-
Organizer and Co-Chair of SE-Games , the 1st International Workshop on Games for Software Engineering Education and Training co-located with the 32nd IEEE International Conference on Software Engineering Education & Training (CSEE&T 2020)
Publications (until Oct. 2019)
@FIDES | @GoogleScholar | @dblp
- Thorsten Haendler and Gustaf Neumann: Ontology-based Analysis and Design of Educational Games for Software Refactoring, In: Computers Supported Education, Revised Best Papers of CSEDU 2019. Communications in Computer and Information Science (CCIS), Springer. (selected)
- Thorsten Haendler, Gustaf Neumann and Fiodor Smirnov: RefacTutor: An Interactive Tutoring System for Software Refactoring, In: Computers Supported Education, Revised Best Papers of CSEDU 2019. Communications in Computer and Information Science (CCIS), Springer. (selected)
- Thorsten Haendler: A Card Game for Learning Software-Refactoring Principles, In: Proc. of the 3rd International Symposium on Gamification and Games for Learning (GamiLearn@CHIPLAY 2019), Barcelona, Spain, October 2019.
- Thorsten Haendler: Game-based Teaching and Training Environments for Software Refactoring, PhD Thesis, Vienna University of Economics and Business (WU), Vienna, Austria, September 2019. website
- Thorsten Haendler and Gustaf Neumann: A Framework for the Assessment and Training of Software Refactoring Competences, In: Proc. of the 11th International Conference on Knowledge Management and Information Systems (KMIS 2019), Vienna, Austria, September 2019.
- Thorsten Haendler and Gustaf Neumann: Ontology-based Analysis of Game Designs for Software Refactoring, In: Proc. of the 11th International Conference on Computer Supported Education (CSEDU), Heraklion (Crete), Greece, May 2019. Acceptance rate (full papers): 19%
- Thorsten Haendler, Gustaf Neumann and Fiodor Smirnov: An Interactive Tutoring System for Training Software Refactoring, In: Proc. of the 11th International Conference on Computer Supported Education (CSEDU), Heraklion (Crete), Greece, May 2019. Acceptance rate (full papers): 19%
- Thorsten Haendler: Development and Validation of a Strategy Model for Managing Technical Debt in Software Projects, MBA Thesis, Wilhelm Buechner Mobile University of Technology, Darmstadt, Germany, 2019.
- Thorsten Haendler and Gustaf Neumann: Serious Games for Software Refactoring, In: Proc. of Software Engineering and Software Management (SE19), Fachtagung des GI-Fachbereichs Softwaretechnik, February 2019.
- Thorsten Haendler and Gustaf Neumann: Serious Refactoring Games, In: Proc. of the 52nd Hawaii International Conference on System Sciences (HICSS), IEEE, Hawaii, USA, January 2019. (Best Paper Nomination)
- Thorsten Haendler: On Using UML Diagrams to Identify and Assess Software Design Smells, In: Proc. of the 13th International Conference on Software Technologies (ICSOFT 2018 ), SciTePress, pp. 413-421, Porto, Portugal, July 2018.
- Thorsten Haendler and Josef Frysak: Deconstructing the Refactoring Process from a Problem-Solving and Decision-Making Perspective, In: Proc. of the 13th International Conference on Software Technologies (ICSOFT 2018 ), SciTePress, pp. 363-372, Porto, Portugal, July 2018.
- Thorsten Haendler, Stefan Sobernig and Mark Strembeck: Towards Triaging Code-Smell Candidates via Runtime Scenarios and Method-Call Dependencies, In: Proc. of the 9th International Workshop on Managing Technical Debt (MTD 2017 ) at XP 2017 , ACM Press, pp. 8:1-9, Cologne, May 2017.
- Thorsten Haendler, Stefan Sobernig and Mark Strembeck: Deriving UML-based Specifications of Inter-Component Interactions from Runtime Tests, In: Proc. of the 31st ACM Symposium on Applied Computing (SAC 2016 ), Software Engineering Track, ACM Press, pp. 1573-1575, Pisa, Italy, April 2016.
- Thorsten Haendler, Stefan Sobernig and Mark Strembeck: Deriving Tailored UML Interaction Models from Scenario-Based Runtime Tests, In: Software Technologies (Revised Selected Papers of ICSOFT 2015), Communications in Computer and Information Science (CCIS), Volume 586, Springer International Publishing, pp. 326-348, February 2016.
- Thorsten Haendler, Stefan Sobernig and Mark Strembeck: An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests, In: Proc. of the 10th International Conference on Software Engineering and Applications (ICSOFT-EA 2015), SciTePress, pp. 229-240, Colmar, France, July 2015. Acceptance rate (full papers): 11% Paper Award .
- paper: pdf | pdf (extended version) | doi
Talks and Presentations
- A Card Game for Learning Software-Refactoring Principles. 3rd International Symposium on Gamification and Games for Learning (GamiLearn@CHIPLAY 2019), Barcelona, Spain, 22.10.-25.10.2019. (Talk)
- A Framework for the Assessment and Training of Software Refactoring Competences. 11th International Conference on Knowledge Management and Information Systems (KMIS 2019), Vienna, Austria, 17.09.-19.09.2019 (Talk)
- An Interactive Tutoring System for Training Software Refactoring. 11th International Conference on Computer Supported Education (CSEDU 2019), Heraklion, Greece, 02.05.-04.05. (Talk)
- Ontology-based Analysis of Game Designs for Software Refactoring. 11th International Conference on Computer Supported Education (CSEDU 2019), Heraklion, Greece, 02.05.-04.05. (Talk)
- Serious Games for Software Refactoring. Software Engineering and Software Management 2019, Stuttgart, Deutschland, 18.02.-22.02.2019. (Poster)
- Serious Refactoring Games. 52nd Hawaii International Conference on System Sciences (HICSS-52), Wailea, Hawaii, United States/USA, 08.01.-11.01.2019 (Talk)
- Deconstructing the Refactoring Process from a Problem-Solving and Decision-Making Perspective. 13th International Conference on Software Technologies (ICSOFT 2018), Porto, Portugal, 26.07.-28.07. (Poster)
- On Using UML Diagrams to Identify and Assess Software Design Smells. 13th International Conference on Software Technologies (ICSOFT 2018), Porto, Portugal, 26.07.-28.07. (Talk)
- Towards Triaging Code-Smell Candidates via Runtime Scenarios and Method-Call Dependencies. Ninth International Workshop on Managing Technical Debt (MTD 2017) in conjunction with the 18th International Conference on Agile Software Development (XP 2017), Cologne, Germany, 22.05.-26.05. (Talk)
- Deriving UML-based Specifications of Inter-Component Interactions from Runtime Tests. 31st ACM Symposium on Applied Computing (SAC 2016), Software Engineering Track, Pisa, Italy, 04.04-08.04.2016. (Poster)
- An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests. 10th International Conference on Software Engineering and Applications (ICSOFT-EA 2015), Colmar, France, 20.07.-22.07. (Talk)
Teaching
- Course: Grundzuege der Modellierung (Principles of Software Modeling) every semester (from 2013 to 2019)
- Supervision of Bachelor theses and seminar papers (from 2013 to 2019).
Software Projects