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

Finished

  • Theses_Dominic_Henze_Leveraging_Decentralized_Architectures_to_enable_Collaborating_Autonomous_Agents_in_the_Internet_of_Things

    Masterthesis
    Leveraging Decentralized Architectures to enable Collaborating, Autonomous Agents in the Internet of Things
    Advisor
    Dominic Henze
    Author
    Tim Lewandowski
    Date
    15.08.2019
  • Theses_Dominic_Henze_Multimodel_Scene_Control_for_Smart_Buildings

    Bachelorthesis
    Multimodal Scene Control for Smart Buildings
    Advisor
    Dominic Henze
    Author
    Sandra Grujovic
    Date
    15.08.2017
  • Theses_Dominic_Henze_Predicting_Client_Movement_in_Dynamically_Scalable_Fog_Architectures

    Masterthesis
    Predicting Client Movement in Dynamically Scalable Fog Architectures
    Advisor
    Dominic Henze
    Author
    Till Hellmund
    Date
    15.02.2020
  • Theses_Dominic_Henze_QoS_based_Service_Discovery_for_Dynamically_Scalable_Fog_Architectures

    Masterthesis
    QoS based Service Discovery for Dynamically Scalable Fog Architectures
    Advisor
    Dominic Henze
    Author
    Sandra Grujovic
    Date
    15.11.2019
  • Theses_Dominic_Henze_QoS_Based_Service_Negotiation_in_Dynamically_Scalable_Fog_Architectures

    Bachelorthesis
    QoS Based Service Negotiation in Dynamically, Scalable Fog Architectures
    Advisor
    Dominic Henze
    Author
    Philipp Eichstetter
    Date
    15.06.2020
  • Theses_Dora_Dzvonyar_algorithms

    Bachelorthesis
    Multi-Objective Optimization for Team Composition in Project Courses
    Advisor
    Dora Dzvonyar
    Author Teodora Dobos
    Date 03/2020
      The goal of this thesis was to evaluate multi-objective optimization methods for composing teams in multi-project courses. In order to achieve this goal, we selected three multi-objective heuristic algorithms and applied them to solve the team assignment problem in a concrete past instance of the iPraktikum. We evaluated the applicability, usability and efficiency of these algorithms in a controlled experiment in which we considered performance and assignment quality criteria. For each algorithm, we identified optimal parameter configurations. We compared the solutions generated by the multi-objective methods with the solution computed using the single-objective approach implemented in TEASE. The results show that, among the analyzed multi-objective methods, the MOPSO algorithm calculates the best assignment solution with respect to the metrics that we defined. In addition, compared to a single-objective technique, a multi-objective approach is superior for concrete scenarios of the team assignment problem (e.g. if the student experience level is modeled using fuzzy logic), but it computes assignment solutions that have lower priority objective values.
  • 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_personality

    Masterthesis
    Development of a Team Personality Profile for Team Composition in Software Engineering
    Advisor
    Dora Dzvonyar
    Author Michael Schmid
    Date 10/2019
     

    In educational project courses, people are put together in teams of more than two individuals to facilitate learning and the production of qualitative results. Research on team composition based on personality for education however is scarce, often with personality being the sole regarded factor.  Measuring a "team personality" is also more complex than just aggregating the individual scores. In this thesis, we designed a Team Personality Profile which takes the individual personality scores of a project team and transforms them onto a team role scale. Project course organizers receive insights and suggestions on favorable team roles and compositions as well as warnings about potential issues which will help them to adapt their composition accordingly. Project team leaders are able to utilize this data to help them successfully navigate their team through their project. To evaluate the design, we analyzed the Team Personality Profiles calculated with real individual personality data from multiple instances of a capstone university course.

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

    Bachelorthesis
    User Feedback and Rationale Management in Continuous Software Evolution
    Advisor
    Dora Dzvonyar
    Author
    Ekaterina Sebina
    Date
    04/2016
    User feedback is difficult to use as a basis for implementation. For this purpose, we introduce FeedViz, a feedback visualisation component which analyses, structures and prioritises user feedback and illustrates the results to the development team. The aim is to simplify the decision-making process as well as to capture information related to feedback which is important for rationale management.
  • Theses_Dora_Dzvonyar_visualization

    Bachelorthesis
    Visualization of Trade-offs in Multi-objective Optimization for Project Team Composition
    Advisor
    Dora Dzvonyar
    Author Sebastian Burgkart
    Date 10/2019
     

    Team composition for the multi-project capstone course iPraktikum is currently supported by single-objective optimization. This approach can be improved by using multiple objectives and finding an optimal solution in an iterative way. However, multi-objective approaches are more difficult for the user to understand, especially when it comes to trade-offs between objectives. The main goal of this thesis is to create a user interface that visualizes trade-offs and outcomes of each iteration in an understandable, easily usable way. Four candidate user interfaces are created based on the elicited requirements and evaluated in a user study, leading to an optimized user interface combining the best features of the candidate interfaces.

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

    Bachelorthesis
    Monitoring des Nutzungsverhaltens von Lesern: Eine Fallstudie basierend auf einer mobilen Applikation des Bayerischen Rundfunks
    Advisor
    Jan Knobloch
    Author
    Rottenfußer, Johann
    Date
    15.12.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