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

Siemens iPraktikum Team IOT is among the 10 winners of the Siemens Global University Challenge

The Siemens IOT team has successfully won the worldwide Siemens Global University Challenge. With the idea of the IIoT Bazaar, the team around project leader Andreas Seitz and coach Phillip Diller was able to prevail against a multitude of other ideas. The prize is an invitation to a 1-week hackathon at Siemens in Nuremberg. Three of the 10 participants of the iPraktikum will be invited and get the chance to further develop the prototype and get expert feedback. Besides the invitation to Nuremberg, the Challenge is endowed with 1000€.

Details about the idea of the IIoT Bazaar can be found on the pages of the Global University Challenge.

We are delighted that Siemens is setting up such a challenge and opportunity and that we can present and refine our ideas there.

Thanks to the whole Siemens IOT team who made the application possible with a lot of effort and time. Thanks to Moritz Kellermann, Deeksha Sinha, Phuong Mai Mai, Illia Ovchynnikov, Maksym 'Max' Hrinenko, Tim Lewandowski, Ali Abbas Jaffri and Alina Turbina 

Teaching Award for Best Education in Summer 2017

Dr. Stephan Krusche received the Teaching Award for the Best Education in Summer 2017 for the course Project-Organization and Management. The award was granted on June 21, 2018 by the student council (Fachschaft MPI) at the summer party of the Informatics faculty for exceptional performances in education. 

The large course Project-Organization and Management is offered to more than 400 students and includes interactive elements such as quizzes, guided tutorials and programming and modeling exercises where students receive immediate feedback. Students apply the learned project management techniques in team exercises where they develop small mobile apps. The positive feedback of the students about the course and the Teaching Award show that including interactive learning is also possible in large lecture based courses.

Patterns in Software Engineering - Tutors wanted

We will teach the course patterns in software engineering in the winter semester 2018/19. The courses has a special emphasis on blended and experiential learning, mixing theory with exercises. We expect more than 500 students in the lecture and heavily rely on automated testing for the exercise conduction. Therefore, we are looking for motivated tutors who help us in the preparation and conduction of exercises. If you are interested, please fill out the application and we will get back to you shortly.

Best Paper Award (Industry Track) at ICSSP 2018

The paper Practitioners’ Eye on Continuous Software Engineering: An Interview Study (PDF) by Jan Ole Johanssen, Anja Kleebaum, Barbara Paech, and Bernd Bruegge was awarded the best paper award in the industry track of the ACM 2018 International Conference on Software and System Process (ICSSP 2018) in Gothenburg, Sweden. The definitive version of the paper is available in the ACM Digital Library.

In the paper, the authors present results from an interview study with 24 practitioners from 17 companies during 20 interviews, describing practitioners' definitions of CSE, most relevant elements for CSE, their experiences, and plans for future additions to their CSE process. The paper concludes with a model of CSE, the Eye of CSE.

iPraktikum Team Receives SmartHome Deutschland Award 2018

Following the outcome of 2017, the iHaus iPraktikum team of the winter term 2017/18 again received the first place in the category “best student achievement” (“Beste studentische Leistung”) at the SmartHome Deutschland Award 2018. Over the course of one semester, the eight students have developed the iHaus DNA system.

The current generation of smart homes comes with a great variety of sensors and actuators. Many of these devices interact with each other, creating a unique footprint of the occupants' routines and behavioral patterns. At the same time, there is a high effort for occupants in setting up rules for the automation of their regular activities. The iHaus DNA system tackles this problem by smartly detecting daily habits and suggesting their automatic execution to the occupants. Furthermore, the iHaus DNA system is able to identify anomalies and thereby contributes to its user's comfort, security, safety, and health.

As part of an all-day event in the Rotes Rathaus in Berlin on May 14, 2018, the students presented the project and thereafter received the award for the first place. The SmartHome Deutschland initiative represents a trade-spanning, interdisciplinary communication platform to enable information exchange between regional smart home organizations and representatives of research, development, industry, commerce, and craft.

Apply for the iPraktikum or its related courses for the summer semester!

We will offer the iPraktikum again in the coming summer semester! We are looking for participants in various roles. Would you like to learn about software engineering in an applied setting while developing a mobile application? Apply as a Developer for the practical course iPraktikum.

If you have already participated in a project at our chair, consider applying for the seminar/practical course Agile Project Management. In this course, you get to take on the role of a Coach and learn about agile project management in a real project.

Are you an experienced iOS developer? Apply to be a Tutor in our introductory courses and teach beginners how to develop in Swift as participant in the (pro)seminar Teaching iOS. You prepare an interactive tutorial and help students during the course. If you have any questions feel free to contact Dominic Henze or ios (at)

4th RCoSE Workshop @ ICSE 2018

We organize the 4th International Workshop on Rapid Continuous Software Engineering together with international colleagues. The goal of this workshop is to present and discuss innovative approaches, ideas and experiences in the area of rapid continuous software engineering, in particular agile practices, continuous integration and continuous delivery, tool support for continuous software engineering, live and automatic experimentation, software evolution and maintenance.

We are soliciting full research papers (up to 7 pages), position papers (up to 4 pages) and industrial abstracts (1 page). The workshop will take place on May 29, 2018 in Gothenburg, Sweden, in conjunction with the International Conference on Software Engineering (ICSE) 2018. You can find the call for papers on the RCoSE 2018 website. We are looking forward to your paper submissions until February 5, 2018  and great discussions during the workshop! (Please note: abstracts are due January 30, 2018)

Tutors in Summer 2018: EIST & POM

We will teach two large courses in summer 2018: Introduction to Software Engineering (EIST) has a focus on software development with exercises on analysis, design, modeling, programming and testing. Project Organization and Management (POM) introduces students to agile methods, meeting management, configuration management, release management, continuous integration and continuous delivery.

Both courses have special emphasis on blended and experiential learning, mixing theory with exercises. We expect more than 1600 students in EIST and more than 500 students in POM. Therefore, we are looking for motivated tutors who help us in the preparation and conduction of exercises. Tutors can participate with a HiWi contract, or as part of a Seminar / Praktikum. If you are interested, please fill out the application form with your motivation, CV and transcript of records.

Best Paper Award at ESEM 2017

CSEThe paper REACT: An Approach for Capturing Rationale in Chat Messages by Rana AlkadhiJan Ole JohanssenEmitza Guzman and Bernd Bruegge won the best paper award in the short paper track of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2017) in Toronto, Canada. In the paper, the authors present REACT (RationalE Annotations in ChaT messages), a novel lightweight approach to capture rationale in developers' chat messages.

1st ISEE Workshop @ SE 2018


We organize the 1st Workshop on Innovative Software Engineering together with Leibniz Universität Hannover and TU Clausthal. The goal of this workshop is to present and discuss innovative approaches, ideas and experiences in the area of software engineering education, in particular project courses with industry, active learning in large courses, digital teaching and online courses.

We solicit full papers (up to 8 pages) presenting original and evaluated research, short papers (up to 4 pages) describing novel ideas, identified challenges and experience reports and poster abstracts (up to 2 pages). The workshop will take place on March 6, 2018 in Ulm, Germany, in conjunction with the Software Engineering conference 2018. You can find the topics of interest and the call for papers on the ISEE18 website. We are looking forward to your paper submissions until December 7, 2017  and great discussions during the workshop!