Die Konferenz Proceedings sind nun verfügbar!

Zu den Proceedings



MONTAG, 24.02.2020 - Workshops

Registrierung ab 8:00 Uhr in der Hotellobby

Zeit Seminarraum 3
09:00-17:00 ASE’20 – 17th Workshop on Automotive Software Engineering
Kaffeepausen: 10:00-10:30, 15:30-16:00; Mittagessen: 12:00-14:00

DIENSTAG, 25.02.2020 - Workshops

Registrierung ab 8:00 Uhr in der Hotellobby

Zeit Seminarraum 2 Seminarraum 3 Seminarraum 4 Seminarraum 5
09:00-17:00 10:30-15:30
Treffen der deutschsprachigen Universitätsprofessoren des Software Engineering
AvioSE’20 – 2nd Workshop on Avionic Systems and Software Engineering EMLS’20 – 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems AESP’20 – Workshop on Anforderungsmanagement in Enterprise Systems Projekten
Kaffeepausen: 10:00-10:30, 15:30-16:00; Mittagessen: 12:00-14:00

Mittwoch, 26.02.2020 - Konferenz

Registrierung ab 8:00 Uhr in der Hotellobby

Zeit Seminarraum A
08:30-09:00 Opening
09:00-10:00 Keynote: Achim Zeileis
The R System: From Open Source to Open Science - An Insider's View
10:00-10:30 Kaffeepause
Zeit Seminarraum A Seminarraum B Seminarraum C Seminarraum 2 Seminarraum 3
10:30-12:00 SE Prozesse Domänen-spezifische Softwareentwicklung Forschungsmethoden im Software Engineering Gremiensitzung Steuerkreis SE-Tagungen Software Engineering im Unterricht der Hochschulen
12:00-14:00 Mittagessen
14:00-16:00 Software Architektur, Design und Model-to-Code Mapping Produktlinien und Variabilität Forschungsmethoden im Software Engineering Gremiensitzung GI-Fachbereich Softwaretechnik Software Engineering im Unterricht der Hochschulen
16:15-17:00 Ernst Denert Software-Engineering-Preis: Ansprache, Preisverleihung und Vortrag
17:00-20:00 Reception (inkl. Postersession)

Donnerstag, 27.02.2020 - Konferenz

Registrierung ab 8:00 Uhr in der Hotellobby

Zeit Seminarraum A
09:00-10:00 Keynote: Elmar Jürgens
Vom Wiegen allein wird die Sau nicht fett - Erfahrungen aus einem Jahrzehnt Qualitätsanalyse in Forschung und Praxis
10:00-10:30 Kaffeepause
Zeit Seminarraum A Seminarraum B Seminarraum C Seminarraum 3 Seminarraum 4
10:30-12:00 Agile Development Feature-Modellierung Wartung und Evolution 1 Software Engineering im Unterricht der Hochschulen SE FIT 20 – Software Engineering: Forschung – Innovation –Transfer 1
12:00-14:00 Mittagessen
14:00-15:30 Software Intelligence und Enterprise Cloud Models, MDE und MDD Testing 1 Software Engineering im Unterricht der Hochschulen SE FIT 20 – Software Engineering: Forschung – Innovation –Transfer 2
15:30-16:00 Kaffeepause
16:00-17:00 Cloud, Edge und Microservices Security Sitzung SE Austria Software Engineering im Unterricht der Hochschulen SE FIT 20 – Software Engineering: Forschung – Innovation –Transfer 3
18:00 Konferenzdinner

Freitag, 28.02.2020 - Konferenz

Registrierung ab 8:00 Uhr in der Hotellobby

Zeit Seminarraum A
09:00-10:00 Keynote: Ralf Reussner
Digitalisierung technischer Innovationen - Eine besondere Chance für das Software Engineering oder sollte man lieber die Annahme seines Konferenzpapiers optimieren
10:00-10:30 Kaffeepause
Zeit Seminarraum A Seminarraum B Seminarraum C Seminarraum 3
10:30-12:00 Wartung und Evolution 2 Testing 2 Performance und Benchmarking Forschungsmethoden im Software Engineering
12:00-12:30 Farewell & Outlook SE 2021
12:30-14:00 Mittagessen

Programmdetails für das wissenschaftliche Hauptprogramm

MITTWOCH, 26.02.2020

Seminarraum A


SE Prozesse

(Session Chair Andreas Vogelsang)

Paolo Tell, Jil Klünder, Steffen Küpper, David Raffo, Stephen MacDonell, Juergen Muench, Dietmar Pfahl, Oliver Linssen and Marco Kuhrmann.
What are Hybrid Development Methods Made Of? An Evidence-based Characterization

Jürgen Münch, Stefan Trieflinger and Dominic Lang.
What´s Hot in Product Roadmapping? - Key Practices and Success Factors

Jan Ole Johanssen, Anja Kleebaum, Bernd Bruegge and Barbara Paech.
User Feedback Practices in Continuous Software Engineering


Software Architektur, Design und Model-to-Code Mapping

(Session Chair Manuel Wimmer)

Robert Heinrich, Sandro Koch, Suhyun Cha, Kiana Busch, Ralf Reussner and Birgit Vogel-Heuser.
Architektur-basierte Analyse von Änderungsausbreitung in Software-intensiven Systemen

Stephan Seifermann, Robert Heinrich and Ralf Reussner.
Datenzentrische Softwarearchitekturen zur Analyse von Vertraulichkeit

Reinhold Plösch, Johannes Bräuer, Matthias Saft and Christian Körner.
Measuring Object-Oriented Design Principles: The Results of Focus Group-Based Research

Sven Peldszus, Katja Tuma, Daniel Strüber, Jan Jürjens and Riccardo Scandariato.
Secure Data-Flow Compliance Checkes between Models and Code based on automated Mappings

Seminarraum B


Domänen-spezifische Softwareentwicklung

(Session Chair Uwe Zdun)

Javad Ghofrani, Ehsan Kozegar, Arezoo Bozorgmehr and Mohammad Divband Soorati.
Reusability in Artificial Neural Networks: An Empirical Study

Marian Daun, Thorsten Weyer and Klaus Pohl.
Review-Modelle zur Unterstützung in der funktionszentrierten Entwicklung eingebetteter Systeme

Cui Qin, Holger Eichelberger and Klaus Schmid.
Enactment of Adaptation in Data Stream Processing with Latency Implications---A Systematic Literature Review


Produktlinien und Variabilität

(Session Chair Ina Schaefer)

Dennis Reuling, Udo Kelter, Johannes Bürdek and Malte Lochau.
On Automated N-way Program Merging for Facilitating Family-based Analyses of Variant-rich Software

Max Lillack, Stefan Stanciulescu, Wilhelm Hedman, Thorsten Berger and Andrzej Wasowski.
Intention-Based Integration of Software Variants

Bernhard Westfechtel and Sandra Greiner.
Trace-Based Propagation of Variability Annotations

Christian Kaltenecker, Alexander Grebhahn, Norbert Siegmund, Jianmei Guo and Sven Apel.
Distance-Based Sampling of Software Configuration Spaces

DONNERSTAG, 27.02.2020

Seminarraum A


Agile Development

(Session Chair Martin Glinz)

Fabian Kortum, Jil Klünder and Kurt Schneider.
Behavior-Driven Dynamics in Agile Development: The Effect of Fast Feedback on Teams

Steffen Küpper, Dietmar Pfahl, Kristjan Jürisoo, Philipp Diebold, Juergen Muench and Marco Kuhrmann.
How has SPI Changed in Times of Agile Development? Results from a Multi-Method Study

Christoph Matthies, Johannes Huegle, Tobias Dürschmid and Ralf Teusner.
Attitudes, Beliefs, and Development Data Concerning Agile Software Development Practices


Software Intelligence und Enterprise Cloud

(Session Chair Rick Rabiser)

(Invited Talk Dynatrace) Manfred Del Fabro.
How to build a world-class software intelligence platform in a dynamic environment - Insights into software engineering at Dynatrace

(Invited Talk QAWare) Marcus Ciolkowski.
5 Years of Enterprise Cloud-native

Alessandro V. Papadopoulos, Laurens Versluis, André Bauer, Nikolas Herbst, Jóakim V. Kistowski, Ahmed Ali-Eldin, Cristina L. Abad, José Nelson Amaral Amaral, Petr Tuma and Alexandru Iosup.
Methodological Principles for Reproducible Performance Evaluation in Cloud Computing


Cloud, Edge und Microservices

(Session Chair Willi Hasselbring)

Claus Pahl, Pooyan Jamshidi and Olaf Zimmermann.
Microservices and Containers - Architectural Patterns for Cloud and Edge

Zoltan Mann, Andreas Metzger, Johannes Prade and Robert Seidl.
Optimized Application Deployment using the Fog and the Cloud Computing Environments

Seminarraum B



(Session Chair Christoph Seidl)

Damir Nešić, Jacob Krüger, Ştefan Stănciulescu and Thorsten Berger.
Principles of Feature Modeling

Jacob Krüger, Gül Çalıklı, Thorsten Berger, Thomas Leich and Gunter Saake.
Effects of Explicit Feature Traceability on Program Comprehension

Leonardo Passos, Rodrigo Queiroz, Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki and Jesus Alejandro Padilla.
A Study of Feature Scattering in the Linux Kernel


Models, MDE und MDD

(Session Chair Kurt Schneider)

Tiago Amorim, Andreas Vogelsang, Florian Pudlitz, Peter Gersing and Jan Philipps.
Strategies and Best Practices for Model-based Systems Engineering Adoption in Embedded Systems Industry

Stefan Feldmann, Konstantin Kernschmidt, Manuel Wimmer and Birgit Vogel-Heuser.
Managing Inter-Model Inconsistencies in Model-based Systems Engineering: Application in Automated Production Systems Engineering

Stefan John, Alexandru Burdusel, Robert Bill, Daniel Strüber, Gabriele Taentzer, Steffen Zschaler and Manuel Wimmer.
Searching for Optimal Models: Comparing Two Encoding Approaches



(Session Chair Javad Ghofrani)

Felix Pauck, Eric Bodden and Heike Wehrheim.
Reproducing Taint-Analysis Results with RepoDroid

Shirin Nilizadeh, Yannic Noller and Corina Pasareanu.
DifFuzz: Differential Fuzzing for Side-Channel Analysis

Seminarraum C


Wartung und Evolution 1

(Session Chair Matthias Riebisch)

Veit Frick, Thomas Grassauer, Fabian Beck and Martin Pinzger.
Generating Accurate and Compact Edit Scripts using Tree Differencing

Ralf Ramsauer, Daniel Lohmann and Wolfgang Mauerer.
The List is the Process: Reliable Pre-Integration Tracking of Commits on Mailing Lists

Sebastian Ruland, Géza Kulcsár, Erhan Leblebici, Sven Peldszus and Malte Lochau.
On Controlling the Attack Surface of Object-Oriented Refactorings


Testing 1

(Session Chair Malte Lochau)

Dirk Beyer and Marie-Christine Jakobs.
Cooperative Test-Case Generation with Verifiers

Sven Amann, Hoan Nguyen, Sarah Nadi, Tien Nguyen and Mira Mezini.
Investigating Next Steps in Static API-Misuse Detection

Sofija Hotomski and Martin Glinz.
GuideGen: An approach for Keeping Requirements and Acceptance Tests Aligned

FREITAG, 28.02.2020

Seminarraum 6


Wartung und Evolution A

(Session Chair Stefan Sauer)

Alexander Egyed, Klaus Zeman, Peter Hehenberger, Andreas Demuth, Larissa Cardoso Zimmermann and Roland Kretschmer.
Maintaining Consistency across Engineering Artifacts

Alexander Schlie, Sandro Schulze and Ina Schaefer.
Comparing Multiple MATLAB/Simulink Models Using Static Connectivity Matrix Analysis

Felix Schwägerl and Bernhard Westfechtel.
Integrated Revision and Variation Control for Evolving Model-Driven Software Product Lines

Seminarraum B


Testing 2

(Session Chair Rudolf Ramler)

Rainer Niedermayr, Tobias Roehm and Stefan Wagner.
Too trivial to test? An inverse view on defect prediction to identify methods with low fault risk

Andreas Stahlbauer, Marvin Kreis and Gordon Fraser.
Analyzing Scratch Programs with Automated Tests

Jonas Winkler, Jannis Grönberg and Andreas Vogelsang.
Predicting How to Test Requirements: An Automated Approach

Seminarraum C


Performance und Benchmarking

(Session Chair Ralf Reussner)

Aleksandar Prokopec, Andrea Rosà, David Leopoldseder, Gilles Duboscq, Petr Tuma, Martin Studener, Lubomir Bulej, Yudi Zheng, Alex Villazón, Doug Simon, Thomas Würthinger and Walter Binder.
Renaissance: Benchmarking Suite for Parallel Applications on the JVM

Andrea Rosà, Eduardo Rosales and Walter Binder.
Analysis and Optimization of Task Granularity on the Java Virtual Machine

Henning Schulz and André van Hoorn.
Representative Load Testing in Continuous Software Engineering: Automation and Maintenance Support

Programmdetails für Forschungsmethoden im Software Engineering

MITTWOCH, 26.02.2020

Seminarraum 8


Invited Talk: Andreas Zeller
Wege zum Ruhm: Was macht gute SE-Forschung aus?


Tutorial: Lutz Prechelt
Creating Shoulders to Stand On: On a Rational Research Progression

FREITAG, 28.02.2020

Seminarraum 4


Franz Zieris
When Grounded Theory is Not Enough: Additions for Video-Based Analyses of Software Engineering Process Phenomena.


Stefan Sobernig
Tailor Made: Situational Method Engineering for Empirical SE Research


Rupert Schlick
Sind wissenschaftliche Praxis und Vergleichbarkeit in der Forschung zum Software Engineering 'gut genug'?

Programmdetails für Software Engineering im Unterricht der Hochschulen

Seminarraum 3

Zum Programm:

Programmdetails für Software Engineering: Forschung – Innovation – Transfer (SE-FIT)

DONNERSTAG, 27.02.2020

Seminarraum 4
SE FIT 20 – Software Engineering: Forschung – Innovation – Transfer 1

Session Chairs Rudolf Ramler & Stefan Sauer

10:30-11:00 - Opening und Keynote

Keynote: Stefan Wallner
Success Factors for Industry-Academia Collaboration: Lessons Learned

11:00-12:00 - SE FIT 20 – Poster Space

Rupert Schlick
Profil: Software Engineering Research am AIT - Austrian Institute of Technology

Dietmar Winkler and Stefan Biffl.
Christian Doppler Laboratory on Security and Quality Improvement in the Production Systems Life

Rudolf Ramler and Thomas Ziebermayr.
Software Competence Center Hagenberg: Wissens- und Technologietransfer in Software und Data Science

Lothar Hotz, Rainer Herzog and Stephanie von Riegen.
Hamburger Informatik Technology Center e.V. - Technology Transfer at the Department of Informatics of the University of Hamburg

Jörg Henß and Oliver Denninger.
Software Engineering am FZI Forschungszentrum Informatik

Johannes Kroß, Peter Bludau and Alexander Pretschner.
Center for Code Excellence

SE FIT 20 – Software Engineering: Forschung – Innovation – Transfer 2

Session Chairs Rudolf Ramler & Stefan Sauer


Andrea Mussmann and Michael Brunner.
Integrating Microservices from an Ongoing Research Project: A Technology Transfer Experience Report

David Baum, Pascal Kovacs and Richard Müller.
Fostering Collaboration of Academia and Industry by Open Source Software

Stefan Sauer
Wie aus dem s-lab – Software Quality Lab der SICP – Software Innovation Campus Paderborn wurde

Zlatko Stapić, Nadica Hrgarek Lechner and Marko Mijač.
Software engineering knowledge transfer channels between university and medical device industry: a gap analysis

Alexander Pirker and Nadica Hrgarek Lechner.
Neue Lösungsansätze für agile Vorgehensmodelle in Medizintechnikunternehmen (Kurzvortrag)

SE FIT 20 – Software Engineering: Forschung – Innovation – Transfer 3

Session Chairs Rudolf Ramler & Stefan Sauer


Rupert Schlick.
MoMuT - Eine Transfer-Geschichte über modellbasiertes Testen (Fortsetzung folgt)

Masud Fazal-Baqaie, Jan-Niclas Strüwer, Stefan Dziwok and David Schmelter.
Coaching on the Job bei Unternehmen des Maschinenbaus

Thorsten Koch, Matthias Meyer and Masud Fazal-Baqaie.
Softwareentwicklung wie am Fließband