Teaching
Currently, I'm teaching
- Advanced Software Engineering (winter term)
- Selected Topics in Software Engineering: Advanced Software Testing (winter term)
- Software Engineering 2 (summer term)
- Software Engineering 1 (winter term)
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)