Index
Thumbnail


Thorsten Händler

Teaching and Research Associate

Telephone:+43-1-31336-4429

Email:

Office: D2.2.048

Consultation hours: by appointment

Thorsten Haendler has been with the Institute for Information Systems and New Media as a research associate. Before joining the institute, he graduated in Computer Science and Classical Philology with the German Staatsexamen degree (Master equivalent) from Goethe-University  (Frankfurt, Germany) and worked subsequently as a software developer and IT consultant. He also holds an MBA in Engineering Management from Buechner-University of Technology (Darmstadt, Germany). In September 2019, Thorsten has successfully completed his PhD studies in Software Engineering on "Game-based Teaching and Training Environments for Software Refactoring" at WU Vienna and is now with the University of Applied Sciences BFI Vienna as a postdoctoral researcher.

Research Interests

  • Software Refactoring
  • Technical Debt Management
  • Serious Games and Gamification
  • Scenario-based Engineering Techniques
  • Model-driven Software Development
  • Software-Engineering Education & Training

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.

  • 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 .

 

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