Currently, I'm teaching
  • Advanced Software Engineering (winter term)
  • Selected Topics in Software Engineering: Advanced Software Testing (winter term)
  • Software Engineering 2 (summer term)
and the exercise courses in
  • Software Engineering 1 (winter term)
Please, also check the University's page for the current courses.

Students

Master

  • Alexander Hofer, An Empirical Investigation of Monolith to Microservice Transformation Approaches (Master Thesis)
  • Fabian Oraze, Improving the Repair of Dependency Conflicts by Using Maven Repository Knowledge (Master Thesis)
  • Katharina Stengg, Predicting Build Outcomes to Support Developers in Build Execution Decisions (Master Thesis)
  • Kevin Wiltschnig, Supply Chain Attacks (Master Thesis)
  • Salvatore Francesco Riefolo, Revisiting Predictive Test Case Selection Approaches (Master Project)

Bachelor

  • Markus Stubinger, Implementierung eines privaten Terminplaners für Android (Bachelor Project and Thesis, co-supvervised with Stefanie Beyer)
  • Larissa Krainer, Fine-grained Test Case Selection (Bachelor Project and Thesis)
  • Alexander Huber, TBA (Bachelor Project and Thesis), STRABAG
  • Raphael Lesacher, How to cut the cake? Transforming Monoliths to Microservices (Bachelor Project and Thesis)
  • Timo Tabertshofer, What to test next? Risk-based selection of critical code (Bachelor Project and Thesis)
  • Johann Wriesnig, Characterizing Stack Overflow User Expertise (Bachelor Project and Thesis)

Former

Master

  • Bernhard Jahrer, Identifying CI-skippable Commits using Changes to Source and Build Code, and their Complexity Measures (Master Thesis)
  • Philipp Starzacher (Master Project)
  • Andreas Kopeinig, Fine-grained Change Analysis for TypeScript based Systems (co-supvervised with Martin Pinzger, Master Thesis)

Bachelor

  • Markus Kofler, Kubernetes Operator Management (Bachelor Project and Thesis)
  • Philipp Freislich, Integration einer Elastic Suche in das System COBA (Bachelor Project and Thesis), Plincs
  • Martin Unterhuber, Risk-based Test Case Selection (Bachelor Project and Thesis)
  • Onur Yilmaz, IntelliJ Plugin zum automatisierten Erkennen von Designverstößen (Bachelor Project and Thesis)
  • Peter Pipp and Klaus Strießnig, Tool zur Unterstützung der LV-Verwaltung im Bereich Software Engineering (Bachelor Project and Thesis)
  • Christoph Riedl and Kevin Wiltschnig, IP Management Tool (Bachelor Project and Thesis), Kapsch
  • Fabian Oraze, Automatically Repairing Dependency Conflicts (Bachelor Project and Thesis)
  • Selene Lobnig, The Impact of Build Changes on Build Results (Bachelor Project and Thesis)
  • David Laubreiter, Portierung des Open Source Frameworks OpenKit nach JavaScript (Bachelor Project and Thesis), Dynatrace
  • Alexander Hofer, Implementierung und Integration eines Dynamischen Eingangs-Rechnung Import Service in einem Microservice Umfeld, (Bachelor Project and Thesis), STRABAG
  • Andreas Mairitsch, Mobile App zur Digitalisierung und Automatisierung von Geschäftsprozessen (Bachelor Project and Thesis), Dateex information technology GmbH
  • Bernhard Jahrer, Analysing Stack Overflow data - Readability and Sentiment evolvement over time (co-supvervised with Stefanie Beyer, Bachelor Project and Thesis)
  • Markus Mennel, Mapping von Android API-Versionen auf StackOverFlow-Posts (co-supvervised with Stefanie Beyer, Bachelor Project and Thesis)