Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Education in Software Engineering

  • Theses_Andreas_Seitz_Automatic_Evaluation_Continuous_Integration

    Master's Thesis
    Automatic Evaluation of Programming Exercises using Continuous Integration
    Advisor
    Andreas Seitz, Stephan Krusche
    Author
    Andreas Greimel
     
  • Theses_Andreas_Seitz_Conducting_Interactive_Programming_Exercises_Large_Lectures

    Master's Thesis
    Conducting Interactive Programming Exercises in Large Lectures
    Advisor
    Andreas Seitz, Stephan Krusche
    Author
    Dominik Münch
     
  • Theses_Dora_Dzvonyar_Communication_Metrics_Agile_Projects

    Masterthesis
    Communication Metrics in Agile Projects
    Advisor
    Dora Dzvonyar
    Author
    Belinda Zahra
    Date
    08/2016
    Software metrics have been proven to be useful in indicating problems in development projects, but they are limited to analyzing information captured in software artifacts. By applying metrics to communication artifacts, we want to make the development process more insightful, validate the software metrics by combining them with results derived from aspects of team communication, and make it possible to recognize problems from a very early project stage.
  • Theses_Dora_Dzvonyar_Development_UI_Team_Allocation

    Bachelorthesis
    Development of a User Interface for Team Allocation in Software Projects
    Advisor
    Dora Dzvonyar
    Author
    Malte Bucksch
    Date
    10/2016
    The team allocation for software projects is often done solely based on the subjective judgment of the project manager. The objective of this thesis is to create a hybrid system called TEASE (TEam Allocation for Software Engineering). It makes use of an algorithm while allowing user interaction to create optimal teams from a pool of persons. The project manager can adapt the generated team allocation through an intuitive user interface based on his own knowledge and experience. The focus of this thesis is the user interface of TEASE.
  • Theses_Dora_Dzvonyar_Semi-automatic_Team_Composition

    Masterthesis
    Semi-automatic Team Composition in project-based organizations
    Advisor
    Dora Dzvonyar
    Author
    Eriks Gopaks
    Date
    01/2017
    The problem of team allocation is a complex task for humans to manage. We address this problem by exploring possible algorithmic solutions and implementing some of them in an interactive decision-support system. We collected a range of algorithmic approaches, introduced a convenient cat- egorization of them, and implemented one of the most promising ones into an actual software solution. We further held two distinct experiments with the implemented system. The results of these experiments show that the sys- tem finds an optimal team allocation with regards to the specified allocation objective and satisfies all specified constraints.
  • Theses_Jan_Knobloch_Thesis_ CAQAS

    Bachelorthesis
    CAQAS - Ein semi-automatisches modulares kontext-bewusstes Frage & Antwort System für MOOCs und MOCCs
    Advisor
    Jan Knobloch
    Author
    Jonas Kaltenbach
    Date
    15.09.2017
  • Theses_Jan_Knobloch_Thesis_Ein_Live_Feedback_Werkzeug

    Masterthesis
    Ein Live Feedback Werkzeug zur Unterstützung von Ansätzen des integrierten Lernens in verteilten Vorlesungsräumen
    Advisor
    Jan Knobloch
    Author
    Gigantiello, Enrico
    Date
    15.11.2016
  • Theses_Jan_Knobloch_Thesis_Ein_Prozessmodell_für_das_Management_von_Hausaufgaben

    Bachelorthesis
    Ein Prozessmodell für das Management von Hausaufgaben in Präsenzvorlesungen mit großen Studentenzahlen
    Advisor
    Jan Knobloch
    Author
    Maximilian Zitzmann
    Date
    16.06.2017
  • Theses_Jan_Knobloch_Thesis_Entwicklung_einer_iOS-Applikation

    Bachelorthesis
    Entwicklung einer iOS-Applikation zur Bewertung der Qualität von Vorlesungen
    Advisor
    Jan Knobloch
    Author
    Ercelik, Soner
    Date
    15.07.2015
  • Theses_Jan_Knobloch_Thesis_Handhabung_von_Vorlesungsinhalten

    Masterthesis
    Handhabung von Vorlesungsinhalten bei heterogenem Wissensstand des Publikums
    Advisor
    Jan Knobloch
    Author
    Flemke, Johannes
    Date
    12.02.2015
  • Theses_Jan_Knobloch_Thesis_OTC

    Masterthesis
    OTC - Ein Client für die Online-Lehre für MOOCs und MOCCs
    Advisor
    Jan Knobloch
    Author
    Frank Hermann
    Date
    15.07.2018
  • Theses_Jan_Knobloch_Thesis_QAsystem

    Bachelorthesis
    Entwicklung eines kontext-basierten Q&Asystems in der Lehre
    Advisor
    Jan Knobloch
    Author
    Svilen Stefanov
    Date
    15.04.2018
  • Theses_Stephan_Krusche_Interactive_In-Class_Exercises

    Bachelor / Master
    Step-wise exercises with interactive help tutorials inArtemis (https://artemis.ase.in.tum.de)
    Advisor
    Many exercises include multiple parts that depend on each other. Then it is impossible, difficult and/or demotivating for students to continue with the 2nd or 3rd part if they were not able to solve the 1st part. It is also misleading if the 1st part is finished and the student gets the feedback that e.g. 8 out of 12 test cases still fail. In this thesis, you will extend ArTEMiS so that instructors can easily add multiple parts for exercises. In addition, ArTEMiS should allow student to receive automatic help in form of live tutorials for exercise parts that they don't understand or cannot solve. While they cannot obtain the full points any more, they can work on the other parts as well and learn the system and the theory behind the concept through interactive live tutorials (comparable to an on-boarding in a mobile app). The thesis should also evaluate if these improvements help and motivate students to achieve a better learning experience. ArTEMiS is open source and available on https://github.com/ls1intum/ArTEMiS
     
     
    Master
    Extension of Programming Exercise in Artemis (https://artemis.ase.in.tum.de) --> https://github.com/ls1intum/ArTEMiS 
    Extension of Semi-Automatic Grading of Modeling Exercises inArtemis (https://artemis.ase.in.tum.de) --> https://github.com/ls1intum/ArTEMiS 
    Advisor