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

Masters Thesis

  • Theses_Juan_Haladjian_Franework_Rapid_Development_eTextiles

    Masterthesis
    A Framework for the Rapid Development of E-Textiles
    Advisor
    Juan Haladjian
    Author
    Mertcan Yigin
    Date
    15.10.2015
    Created a tool for text-based programming of software for e-Textiles.
  • Theses_Juan_Haladjian_HipHapp

    Masterthesis
    HipHapp: A smart textile for rehabilitation after hip replacement surgery
    Advisor
    Juan Haladjian
    Author
    Christoph Vogeler
    Date
    15.04.2017
    A smart hip bandage for preventing hip dislocation after hip replacement surgery.
  • Theses_Juan_Haladjian_Improvement_TangoHapps

    Masterthesis
    Improvement of the functionality and usability of TangoHapps: a development environment for eTextiles
    Advisor
    Juan Haladjian
    Author
    Nazmus Shaon
    Date
    15.04.2014
    Redesigned, added unit tests and evaluated the Interactex development environment for eTextiles.
  • Theses_Juan_Haladjian_KneeHapp

    Masterthesis
    KneeHapp: A Smart Bandage for Rehabilitation after Knee Injuries
    Advisor
    Juan Haladjian
    Author
    Fabian Warthenpfuhl
    Date
    15.11.2016
    Development of the KneeHapp bandage. See: http://dl.acm.org/citation.cfm?id=2800909
  • Theses_Juan_Haladjian_Patters_Rehabilitation_Exercises

    Masterthesis
    Patterns for the development of rehabilitation exercises with eTextiles
    Advisor
    Juan Haladjian
    Author
    Blagina Simeonova
    Date
    15.09.2014
    Identified patterns of movements that are usually performed by patients in the field of rehabilitation and described ways to realize them using wearables.
  • Theses_Juan_Haladjian_Usage_Feedback_IDE_E-Textiles

    Masterthesis
    Integrating Usage Feedback into an IDE for E-Textiles
    Advisor
    Juan Haladjian
    Author
    Magued Farah
    Date
    15.08.2015
    Identified different designs to make an e-Textile provide output to a user (wearer or other individuals around the wearer) and integrated it in Interactex.
  • Theses_Lukas_Alperowitz_Agile_Processes_Contionous_Delivery_Corporate_Environemnt

    Mastersthesis
    Introduction of Agile Processes and Continuous Delivery in a Corporate Environment
    Lukas Alperowitz
     
    Sebastian Klepper
     
    Date
    -
    -
  • Theses_Lukas_Alperowitz_Continous_Delivery_Process_Distributed

    Mastersthesis
    A Continuous Delivery Process for Distributed Systems
    Supervisor
     Lukas Alperowitz
    Author
    -
    Date
    -
    -
  • Theses_Lukas_Alperowitz_Prototype_Delivery_Requirements_engineering_Mobile_apps_Case_Study

    Mastersthesis
    Automated Prototype Delivery in the Requirements engineering of Mobile Applications - A Case Study
    Lukas Alperowitz
     
    Marie Weintraud
     
    Date
    -
    -
  • Theses_Lukas_Alperowitz_Release_Management_Connected_Automtive

    Mastersthesis
    A Release Management Process for Connected Services in the Automotive Sector
    Supervisor
    Lukas Alperowitz
    Author
    Julia Glas 
    Date
     
     
  • Theses_Nitesh_Narayan_Tag_Based_Tash_Assignment

    Masterthesis
    Tag-based Task Assignment Recommendation
    Nitesh Narayan
    Taraneh Najafi
    15.06.2015
    Needless to say that, for any act of team organisation like task management the importance of having an overview of the activities and the strength of the team members in different fields is of no doubt. As elements of task management, the features of task board management and assignee recommender cover the former and the latter respectively. Through task board management, the organiser tracks the sequence of the tasks and the arrangement of the assigned tasks, so he or she could minimize the idle status of the team. To this end, the task should be distributed optimally among the developers based on their level of desirability. This implicitly brings the necessity of a mechanism to evaluate their desirability quantitatively which is normally assessed intuitively and qualitatively. As a result, through more rational assignment of the tasks among the developers based on their quantitative desirability, more tasks would be accomplished in the same specific sprint. Therefore, the effectiveness of the team would be improved. In this thesis we develop a light weight assignee recommendation and association algorithm, which is integrated within an android application for task management
  • Theses_Rana_Alkadhi_A_context-sensitive_user_feedback_mechanism_for_continuous_software_evolution

    Masterthesis
    A context-sensitive user feedback mechanism for continuous software evolution
    Advisor
    Stephan Krusche, Rana Alkadhi
    Author
    Dora Dzvonyar
  • Theses_Rana_Alkadhi_Extraction_of_Rationale_from_IRC_Messages_of_Open_Source_Software_Developers

    Masterthesis
    Extraction of Rationale from IRC Messages of Open Source Software Developers
    Advisor
    Rana Alkadhi
    Author
    Manuel Nonnenmacher
  • Theses_Rana_Alkadhi_Linkage_of_Rationale_with_Developers’_Communication_Artefacts

    Masterthesis
    Linkage of Rationale with Developers’ Communication Artefacts
    Advisor
    Rana Alkadhi
    Author
    Sebastian Ober
  • Theses_Rana_Alkadhi_Mining_Data_Creating_Personas

    Masterthesis
    Mining Social Media Data for Creating Personas in Software Engineering
    Advisor
    Emitzá Guzmán Ortega, Rana Alkadhi
    Author
    Diane Xhymshiti
  • Theses_Rana_Alkadhi_Mining_Rationale_from_Issue_Tracking_Systems

    Masterthesis
    Mining Rationale from Issue Tracking Systems
    Advisor
    Rana Alkadhi
    Author
    Ankur Sinha
  • Theses_Sajjad_Taheri_A_New_Approach_To_Classify_Nuts_in_Overhauling_Processes

    Master's Thesis
    A Multi-view CNN Approach to Classify Bolts and Nuts in Overhauling Processes
    Advisor
    Sajjad Taheri
    Author
    René Svartdal Birkeland
    Date
    15.05.2018
    A new approach to create datasets for classification of different nuts, considering the inner threads and camera angle. The challenge is to preserve the size information of the small part, using a fixed camera and fixed distance to that, while pointing out the camera lens to the nut in specific angles that it can capture its threads, length and overall shape. Using this setup and also other pictures, you will train a model with convolutional neural network to classify different nuts.
  • Theses_Sajjad_Taheri_Creating_Training_Datasets_for Small_Pieces_using_3D_Modelling

    Master's Thesis
    Using Synthetic Data for Classification of Small Parts
    Advisor
    Sajjad Taheri
    Author
    Amr Abdelraouf
    Date
    15.03.2018
    Studying methods to create datasets from 3D models and use them in training a model for small parts classifier. This method will be compared with the normal manually photographing approach in terms of usability of dataset creation and performance of the classifiers.
  • Theses_Sajjad_Taheri_Detection_of_Damaged_Small_Pieces_in_Overhauling_Processes

    Master's Thesis
    Automatic Detection of Damaged Small Parts during Overhauling Processes
    Advisor
    Sajjad Taheri
    Author
    Ralf Schönfeld
    Date
    15.04.2018
    Creating a model to detect damaged small parts (screws, bolts, nuts, pins, washers, etc.) in overhauling industrial machineries, using deep learning and convolutinal neural networks
  • Theses_Sajjad_Taheri_Implementation_of_Chatbots_in_Industrial_Processes

    Master's Thesis
    LeSRec: Using the Asymmetric Weight Allocation for a Learner Speech Recognition System
    Advisor
    Sajjad Taheri
    Author
    Gopala Krishna Char Cheidu Raghavendrachar
    Date
    15.11.2017
    Implementing a Speech Recognition System, which can learn from the user input. The idea is to build an application to be able to monitor the system performance and give feedback regarding the recognized phrases. The samples, together with the corrected labels, will be used to retrain the model to improve the performance.