Student Cockpit

  • ePayment
  • Appointment & course management

Campus System

  • Research Information System
  • Campus search

Staff Portal

  • Organisation handbook
  • Operational messages, internal & personal messages

Links

  • Webmail
  • Library
  • Vacancies
  • University bulletin
  • Bulletin Board
  • Staff Search
  • Campus Map
  • IT Services (ZID)
  • eLearning Service
  • USI
  • OEH Klagenfurt

Information for

  • Pupils
  • Alumni & Career
  • Prospective Students
  • Continuing Education
  • Researchers
  • Students
  • Staff
  • Teaching Staff
  • Partners & Sponsors
  • International
Gütesiegel evalagZertifikat 2024: Vielfalt gestalten. Diversity Audit des StifterverbandsGütesiegel Betriebliche GesundheitsförderungSatisfaction Award 2023Satisfaction Award 2021EMAS SiegelGütezeichen hochschuleundfamilie Gütezeichen EqualitaThe Faculty of Management, Economics & Law at the University of Klagenfurt has been accredited by AACSB International.
Deutsch
search
Quicklinks +
  • English English English en
  • Deutsch Deutsch German de
  • Instagram
  • Facebook
  • TikTok
  • Youtube
  • Bluesky
  • LinkedIn
University of Klagenfurt
  • Home
  • University
        • Organisation
          • Management
          • Academic affairs and organisation
          • Faculties, departments and faculty centres
          • University centres
          • University Executive support offices
          • Administration and management
          • Representations and commissioners
          • Organisational plan
          • Statute
        • Profile
          • Strategy
          • Mission statement
          • University history
          • Roll of honour
          • Health Management
          • Gender and equality
          • The Carinthian University Conference
          • Alps-Adriatic Rectors‘ Conference
        • Campus
          • On Campus
          • Art and Culture
          • Accommodation
          • Catering
          • Sports and leisure
          • Green campus
          • Car parks and parking regulations
          • More light, air, and openness
        • Contact
          • Vacancies
          • University bulletin
          • Partners & Sponsors
          • Media services
          • Family services
          • Services for disabled students
          • University library
  • International
        • International Profile
          • Courses offered in English
          • Partner universities
        • Study abroad
          • Erasmus+ student mobility
          • Joint-Study
          • Joint and double degrees
          • Short-term research placements abroad
          • Summer schools
          • Further outgoing grants
          • FAQ for outgoing students
        • Work and research abroad
          • Lecturers
          • Young researchers
          • General staff
          • Erasmus+ student internships
          • Subject-specific international placements
          • Teaching German abroad
        • Study in Klagenfurt
          • Students in mobility programmes
          • Entry & Residence (VISA)
          • MORE programme for refugees
          • Support for students from the Ukraine
        • Information & advice
          • International Office
          • Admissions and Examinations Office
          • Language Centre German in Austria
          • Student Union Section for International Students
          • Language certificates
          • Writing Counselling
  • Study
        • Courses offered
          • List of degree programmes
          • Extension programmes
          • Specialist courses & optional subjects
          • Continuing education programmes
          • Doctoral Degree Programme
          • Degree Programmes in English
        • Studying at AAU
          • Term dates and deadlines
          • New starter checklist
          • University fees
          • Applying to study
          • Starting your programme
          • During your programme
          • Completing your programme
          • Search for courses
        • Student Life
          • DISCOVER Klagenfurt
          • Scholarships & grants
          • Offices and services
          • Campus
          • Accommodation
          • Catering
          • Accessibility
          • Sport & leisure
          • Work & study
          • Family & study
        • Study abroad
          • Study in Klagenfurt
          • Study abroad
          • Summer schools
          • Support & advice
        • Support & Information
          • Admissions and Examinations Office
          • Office of Academic Affairs
          • Student Guidance Service
          • Servicepoint Tutoring & Mentoring
          • Union of Students (ÖH)
          • International Office
          • Doc.Service
          • Student Ombudsman
          • Alumni & careers
          • University library
          • Writing Centre
  • Research
        • Research profile
          • Grants & Winners
          • Main research areas
          • Research infrastructure
          • Karl Popper Kolleg
          • Ada Lovelace Programme
          • Open Access
          • Knowledge transfer
          • Institutional partnerships
        • Early Career
          • Thematic Doctoral Programmes
          • Young scientists mentoring
          • Doc.Service
          • Continuing education programme for early carrer researchers
        • Research support
          • Research Council
          • Research Support Service
          • Research funding
          • Research Information System (FoDok)
          • Institutional Review Board for Research Ethics
          • Good academic practice
          • Science communication

SOFTWARE ENGINEERING

AAU1/...Department of Informatics Systems2/Software Engineering Research Group3/Teaching4/Master Theses

Master Theses

The Software Engineering Research Group offers a number of thesis projects for Master students in various research areas. The goal of a Master’s thesis project is to provide an answer to a relevant research question in software engineering. This typically involves the construction or extension of a prototype tool used to evaluate your research hypotheses and a written thesis to report, interpret, and discuss the results. A thesis project is typically taking 6-9 months full-time work. More information on the procedure for performing a Master’s Thesis project at the University of Klagenfurt and all forms are available at Wissenschaftliche Arbeiten (in German).

Available Projects

List of topics in which we are offering a number of Master Thesis projects:

  • Automating Software Engineering Tasks
  • Change Extraction and Change Impact Analysis
  • Program Analysis
  • Software Visualization

We also offer a number of Master Thesis projects in collaboration with our industrial partners. Please contact Martin Pinzger or Christian Macho for more information.

Thesis proposal

The first step of any MSc thesis project is to write a thesis proposal. This document serves as a guide during and as a reference for your thesis project. A thesis proposal should contain

  • Brief introduction into the subject field
  • Scientific motivation for the project (why is it relevant?)
  • Research goal and list of (initial) research question(s) that will be addressed
  • Initial planning and staging of the project – what are the expected deliverables and milestones to reach them, when will you start/end. Deliverables are a prototype of a piece of software, an algorithm, an advice on how to treat a particular problem, a documented architecture, etc.
  • Risk analysis, or those (external) events that could have an impact on your planning
  • Contact details for the participants (student, supervisor, and when appropriate also the company supervisor)
  • Supervision details: generally an n-weekly schedule for meetings to discuss findings and progress that you’ve established togerther with your university (and company) supervisor(s).
  • When appropriate details regarding intellectual property and allowance (sometimes these are arranged in a separate legal contract)
  • List of courses that still need to be followed and/or final exams that need to be taken (not so much as guard for entering the thesis phase but to document a potential impact on the planning)

The proposal is written in English so international students can read, and build on, your work. It is important to note that the details and planning are not cast in stone for the complete duration of the thesis project. If initial results show that there are good reasons to improve on the initial ideas, then plans can be changed. In such a case, the proposal can be updated and serve as a track record that documents and motivates such changes.

How to write a Thesis?

Concerning structure and contents you might follow the guideline by Prof. John W. Chinneck’s web site.

Regarding the style of writing a Diploma Thesis we refer the student to the books:

  • “The Elements of Style”, Strunk and White.
  • “Writing for Computer Science” of Justin Zobel.

The web site of Prof. Henning Schulzrinne contains further useful hints that should be considered.

Ongoing Thesis Projects

  • Julian Fragner, Translation of Regular Expressions into Dynatrace Pattern Language, @Dynatrace
  • Elias Santner, LLM-based Vulnerability Repair for C/C++ Code, @AAU-SERG
  • Oliver Aartsen, Tuning the Performance of Video Games, @AAU-SERG
  • Christof Bachmann, Static Change Impact Analysis in Microservice Architecture, @AAU-ZID
  • Alexander Widmann, Identifying Breaking REST API Changes from a Consumer Perspective, @AAU-SERG

Finished Thesis Projects

  • Rijad Gerguri, NDiff – Automating notifications for breaking changes by statically analyzing ASP.NET Core Web API source code, July 2023
  • Christian Wuggenig, Web-based knowledge transfer from R&D to Failure Analysis department at Infineon Technologies Austria AG, February 2023
  • Natyra Ferati, Automating Design Handoff Between UX/UI Design and Development Team, February 2023
  • Guido Breitenhuber, Testing Expected Behavior of Integrated ROS Applications, August 2022
  • Andreas Kopeinig, Fine-grained Change Analysis for TypeScript based Systems, March 2022
  • Christoph Wedenig, Detecting SSRF Attacks in Kubernetes using Distributed Tracing, March 2022
  • Kevin van Dommele, Bridging Component Validation Frameworks, September 2021
  • Andreas Tscheinig, Advanced Analytics for Autonomous Cloud Delivery Operations, August 2021
  • Karin Wagner, Closing the Gap between Firmware Development and Integrated Test Development, June 2019
  • Thomas Grassauer, Studying Co-Evolution of Production and Test Code in .NET Open Source Projects, October 2016
  • Kavitha Shanmugam, Evolution of Custom SAP Applications (together with Infineon), September 2014
  • Department of Informatics Systems
    • Contact
    • Team
    • Information and Communication Systems
      • News
      • Team ICS
        • Eder Johann
        • Hollauf Franziska
        • Köpke Julius
        • Lubas Josef
      • Alumni
      • Publications
      • Research
        • Current Projects
        • Previous Projects
      • Teaching / Theses
        • Master Theses
        • PhD Theses
    • Interactive Systems
      • Research
      • Team IAS
      • Teaching
        • Bachelor Spezialisierung IAS
        • Master's Specialization HCI
    • Software Engineering
      • News
      • Team SERG
        • Pinzger Martin
        • Macho Christian
        • Glock Johann
        • Lercher Alexander
        • Stengg Katharina
      • Publications
      • Research
        • Projects
        • Tools
      • Teaching
        • Master Theses
        • Student Projects
    • Teaching
      • Softwarepraktika
      • Internship
      • Master Theses
      • Tools
    • News
    • Jobs

Quicklinks

  • Webmail
  • University bulletin
  • Library
  • Bulletin Board
  • Staff Search
  • Campus Map
  • IT Services (ZID)
  • USI
  • OEH Klagenfurt
  • Index A-Z

Portals

  • Campus System
  • Student Cockpit
  • Staff Portal
  • Moodle
  • Facebook
  • Bluesky
  • LinkedIn
  • Youtube
  • Instagram
  • TikTok
Siegel der Alpen-Adria-Universität Klagenfurt

Information for

  • Pupils
  • Alumni & Career
  • Prospective Students
  • Continuing Education
  • Researchers
  • Students
  • Staff
  • Teaching Staff
  • Partners & Sponsors
  • International

Address

University of Klagenfurt
Universitätsstraße 65-67
9020 Klagenfurt am Wörthersee
Austria

+43 463 2700
uni [at] aau [dot] at
www.aau.at
Campus Plan

Gütesiegel evalagZertifikat 2024: Vielfalt gestalten. Diversity Audit des StifterverbandsGütesiegel Betriebliche GesundheitsförderungEMAS SiegelSatisfaction Award 2023Satisfaction Award 2021Gütezeichen hochschuleundfamilieGütezeichen EqualitaAACSB accredited

© University of Klagenfurt
  • Legal notice
  • Privacy policy
  • Responsible disclosure
  • Whistleblowing
  • Accessibility
  • Web team

Your privacy is important to us!


This website uses cookies to ensure the basic functionality of our website. We also use Cookies cookies to optimally redesign our website and to improve it continuously for you. For this purpose, it is necessary to pass on information to the respective service providers. By clicking on the "Accept all cookies" button, you agree to the use of cookies.
You can subsequently modify your preferred settings at any time under "Manage settings".
For further information on the cookies used, please refer to our privacy policy.

Manage settingsAccept all cookies

Cookie and Privacy Settings



How we use cookies
Essential Cookies & Cookie Notice
Google Tag Manager
Different external services
Privacy policy
How we use cookies

We use cookies to optimally redesign our website and to improve it continuously for you.
Click on the different category headings to view further information and to change the default settings.
Please note that refusing some cookies may affect the way our website works. Web pages may not be displayed correctly and may not function properly.

Reference to processing of your data collected on this website in countries without an adequate level of data protection:

By clicking on "Accept all cookies", you also consent to your data being processed by Google, Facebook, LinkedIn, Twitter and YouTube, including the USA in accordance with Art. 49 (1) sentence 1 lit. a DSGVO.
The European Court of Justice considers the USA to be a country with an insufficient level of data protection according to EU standards.

Essential Cookies & Cookie Notice

Essential cookies

These cookies are strictly necessary for the functioning of the website. Essential cookies enable basic functions and are necessary for the proper functioning of the website. You can set your browser to block these cookies or to notify you about these cookies. However, some parts of the website may not work as expected.
These cookies do not store any personal data.


Hiding the cookie notice

Two cookies are required for this setting to be saved. Otherwise this hint will be displayed again every time the page is loaded.

Google Tag Manager

We use tracking and analysis tools to ensure continuous optimisation and needs-based design of our website. Tracking measures also enable us to record statistics regarding the use of our website by visitors and to develop our website further on the basis of these findings.
If you do not want Google and Facebook to track your use of our website and transmit your visits, you can disable tracking in your browser here:

Different external services

We also use different external services including Google Webfonts, Google Maps, and external video providers.
Since these providers may collect personal data such as your IP address we allow you to block them here.
Please be aware that this might significantly limit the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:

Google Maps Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy policy

For further information on the cookies used, please refer to our

Datenschutzerklärungen der Universität Klagenfurt
Save and accept selectionCancel
Open Message Bar
Scroll to top