| Vol-2308 urn:nbn:de:0074-2308-1 Copyright © 2019 for the individual papers by the papers' authors. Copying permitted for private and academic purposes. This volume is published and copyrighted by its editors.

# SEW 2019
Software Engineering Workshops 2019

### Proceedings of the Workshops of the Software Engineering Conference 2019

### Stuttgart, Germany, February 19, 2019.

Edited by

### Stephan Krusche (1)
Kurt Schneider (2)
Marco Kuhrmann (3)
Robert Heinrich (4)
Reiner Jung (5)
Marco Konersmann (6)
Eric Schmieders (7)
Steffen Helke (8)
Ina Schaefer (9)
Andreas Vogelsang (10)
Björn Annighöfer (11)
Andreas Schweiger (12)
Marina Reich (12), (13)
André van Hoorn (14)

(1) Technical University of Munich, Chair for Applied Software Engineering
(2) Leibniz Universität Hannover, Fachgebiet Software Engineering
(3) Technische Universität Clausthal, Institute for Applied Software Systems Engineering
(4) Karlsruher Institut für Technologie, Fakultät für Informatik, Lehrstuhl für Software-Entwurf und Qualität
(5) Christian-Albrechts-Universität zu Kiel, Technische Fakultät, Arbeitsgruppe Software Engineering
(6) Universität Duisburg-Essen, Paluno - The Ruhr Institute for Software Technology, Arbeitsgruppe Spezifikation von Softwaresystemen
(7) Landesamt für Zentrale Polizeiliche Dienste, Polizei NRW
(8) BTU Cottbus-Senftenberg, Sichere Softwaresysteme
(9) Technische Universität Braunschweig, Institut für Softwaretechnik und Fahrzeuginformatik
(10) Technische Universität Berlin, Automated Systems Engineering Technologies
(11) Universität Stuttgart, Institut für Luftfahrtsysteme
(12) Airbus Defence and Space GmbH, Manching
(13) Technische Universität Chemnitz, Department of Computer Science
(14) Universität Stuttgart, Institut für Softwaretechnologie, Abteilung Zuverlässige Softwaresysteme

## Table of Contents

- Message from the Workshop Chair 1
  André van Hoorn

### ISEE 2019: 2nd Workshop on Innovative Software Engineering Education

- ISEE 2019 Preface 2
  Stephan Krusche, Kurt Schneider, Marco Kuhrmann
- A Socio-Technical Framework for Face-to-Face Teaching in Large Software Development Courses 3-6
  Marlo Haering, Walid Maalej
- Using Essence in a Software Development Methodologies Course: An Experience Report 7-10
  Jan-Philipp Steghöfer
- Interdisciplinary System Courses - Teaching Agile Systems Engineering 11-18
  Mariana Avezum, Andreas Seitz, Stefan Wagner, Bernd Bruegge
- Toward the Automatic Assessment of Text Exercises 19-22
  Jan Philip Bernius, Bernd Bruegge
- Code Process Metrics in University Programming Education 23-26
  Linus W. Dietz, Robin Lichtenthäler, Adam Tornhill, Simon Harrer
- Teaching Wearable Device Development with the Wearables Development Toolkit 27-28
  Juan Haladjian, Bernd Bruegge

### ASE 2019: 16th Workshop on Automotive Software Engineering

- ASE 2019 Preface 29
  Steffen Helke, Ina Schaefer, Andreas Vogelsang,
- Neue Ansätze und Methoden für die Fehlermodellierung und -behandlung bei automobilen Videodatenübertragungenstrecken
  (Novel Approaches and Techniques for Fault Modeling and Fault Handling in Automotive Video Links) 30-36
  Karlheinz Blankenbach, Jan Bauer, Mirko Conrad, Andreas Hudak, Frank Langner, Matthäus Vogelmann, Chihao Xu
- Traceability Analysis of a High-Level Automotive System Architecture Document 37-44
  Dennis Hild, Martin Beckmann, Andreas Vogelsang
- R2BC: Tool-Based Requirements Preparation for Delta Analyses by Conversion into Boilerplates 45-52
  Konstantin Zichler, Steffen Helke
- A Closer Look on the Difficulties to Determine the Quality of Software Requirements 53-60
  Patrick Kummler, Hansjoerg Fromm

### AvioSE 2019: 1st Workshop on Avionics Systems and Software Engineering

- AvioSE 2019 Preface 61-62
  Björn Annighöfer, Andreas Schweiger, Marina Reich
- MODCAP: A Platform for Cooperative Search and Rescue Missions 63-66
  Mariana Avezum, Andreas Seitz, Bernd Bruegge
- Test Sequence Generation From Formally Verified SysML Models 67-74
  Pierre de Saqui-Sannes, Ludovic Apvrille
- Towards Computer-Aided Software Requirements Process 75-78
  Marina Reich, Tatiana Chuprina, Vivek Nigam
- Tool Chain for Avionics Design, Development, Integration and Test 79-82
  Martin Halle, Frank Thielecke
- Using Runtime Monitoring to Enhance Offline Analysis 83-86
  Sebastian Schirmer, Sebastian Benders
- Model-Based Engineering for Avionics: Will Specification and Formal Verification e.g. Based on Broy’s Streams Become Feasible? 87-94
  Stefan Kriebel, Deni Raco, Bernhard Rumpe, Sebastian Stüber

### EMLS 2019: 6th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems

- 6th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems 95
  Robert Heinrich, Reiner Jung, Marco Konersmann, Eric Schmieders
- Clean Code: On the Use of Practices and Tools to Produce Maintainable Code for Long-Living Software 96-99
  Björn Latte, Sören Henning Maik Wojcieszak
- A Survey of Refactoring Detection Tools 100-105
  Liang Tan, Christoph Bockisch
- Evolving a Use Case for Industry 4.0 Environments Towards Integration of Physical Access Control 106-108
  Stephan Seifermann, Maximilian Walter

2019-02-13: submitted by Stephan Krusche, metadata incl. bibliographic data published under Creative Commons CC0
2019-02-19: published on CEUR-WS.org |valid HTML5|