EMLS 2018

5th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems

06. März 2018, Ulm

bei der GI Software Engineering Tagung SE'2018

MOTIVATION

Langlebige softwareintensive Systeme sind häufigen Anforderungsänderungen ausgesetzt. Das führt u. a. zu inkonsistenten Anforderungsspezifikationen, Architekturerosion und SLA-Verletzungen. Die Relevanz dieser Problematik ergibt sich vor allem in der industriellen Praxis, in der ein solches System ständig weiterentwickelt werden muss. Besonders im Kontext von DevOps erfolgen viele Änderungen in kurzer Zeit, aber auch für eingebettete Systeme wird dies immer wichtiger. Traditionelle Methoden zur Entwicklung und Betrieb von Softwaresystemen sind begrenzt auf diese neuen Herausforderungen vorbereitet und bedürfen der weiteren Integration.

In der Industrie und Forschung werden in diesem Umfeld viele neue Technologien und Ansätze entwickelt, welche eine kontinuierliche Veränderung und Adaption von Softwaresystemen ermöglichen. Durch die hohe Dynamik des Themengebiets ist es notwendig die Diskussion und Kooperation zwischen allen Beteiligten zu erhöhen auch gerade um eine Integration der Ideen zu erreichen.

ZIELE UND KONZEPT

Ziel des Workshops ist es den Austausch zu den o.g. Themen zu fördern. Der Workshop bietet dazu ein Forum um Herausforderungen, Lösungsansätze und Erfahrungsberichte zu diskutieren. Der Austausch wird insbesondere in themenbezogenen Kleingruppen stattfinden. Die Ergebnisse der Diskussionen in den Kleingruppen werden am Ende im Plenum vorgestellt. Abschließend werden die akzeptierten Beiträge, Ergebnisse und eine Zusammenfassung veröffentlicht.

Der Workshop nutzt die thematische Arbeit in Kleingruppen um den Austausch zwischen den Teilnehmern zu fördern. Die angenommenen Beiträge werden thematisch gegliedert auf zwei Sessions verteilt. In den Sessions werden jeweils drei Beiträge mit Impulsvorträgen vorgestellt. Anschließend werden sie in Kleingruppen diskutiert, die Ergebnisse zusammengefasst und diese im Plenum kommuniziert.

WICHTIGE TERMINE

Deadline zur Einreichung von Beiträgen

14. Dezember 2017, 23:59 Uhr CET
verlängert: 10. Januar 2018, 23:59 Uhr CET

Mitteilung über Annahme/Ablehnung

14. Januar 2018, 23:59 Uhr CET

Finale Beiträge

24. Januar 2018, 23:59 Uhr CET

Workshop

06. März 2018

CALL FOR PAPERS

Langlebige softwareintensive Systeme sind während ihrer Nutzung einer Vielzahl an Änderungen ihrer Anforderungen sowie ihres technologischen Kontextes ausgesetzt. Ziel des Workshops ist es unterschiedliche Sichtweisen und Erfahrungen beim Betrieb und der Evolution langlebiger softwareintensiver Systeme zusammenzubringen. Der Workshop bietet dazu ein Forum zur Diskussion von Problemstellungen, Lösungsansätzen und Evaluationsstrategien. So soll ein Austausch an Wissen unterstützt und eine Grundlage für Kooperationen geschaffen werden, welche die Bildung von zukünftigen gemeinschaftlichen Vorhaben zwischen Forschung und Industrie fördert. Angestrebt wird die Diskussion der vorgestellten Problemstellungen, Lösungsansätze und Evaluationsansätze in Kleingruppen. Die Beiträge und die Zusammenfassung wird voraussichtlich in der Reihe Softwaretechnik-Trends veröffentlicht.

1. Lösungsansätze

Konzeptionelle und technische Lösungsansätze zum Themenfeld des Workshops oder Beiträge, die deren Anwendung auf bestehende Fallstudien und Szenarien zeigt.

2. Herausforderungen

Skizzierung von Herausforderung mit dem Ziel diese besser zu ver- stehen und Kooperation zwischen Arbeitsgruppen und Forschern zu fördern.

3. Erfahrungsberichte

Erfahrungsberichte aus Industrie und Forschung über Einsatz und Evaluation von Ansätzen unter realen Bedingungen, welche eine Reflexion von Herausforderungen und Lösungsansätzen erlaubt.

Beiträge sind thematisch auf die Evolution und Wartung langlebiger Software-Systeme fokussiert. Eine nicht abschließende Liste bevorzugter Themen ist die Folgende:

  • Modellierungsaspekte langlebiger Software-Systeme
  • Implementierungsaspekte langlebiger Software-Systeme
  • Evolution von Software-Artefakten
  • Co-Evolution von Software-Artefakten
  • Traces zwischen Software-Artefakten zwecks Evolution und Wartung
  • Continuous Delivery
  • Development and Operation (DevOps)
  • Big-Data für Software-Evolution
  • Menschliche und technologische Faktoren in Continuous Software Evolution
  • Continuous Evolution, beispielsweise mit:
    • Container-basierten Platformen (z.B. Docker)
    • Microservices
    • User-Feedback

Beiträge umfassen maximal 4 Seiten (inkl. Referenzen) im Format der "Softwaretechnik-Trends". Jeder Beitrag wird von mindestens drei Mitgliedern des Programmkomitees begutachtet. Akzeptierte Beiträge werden einschließlich einer Zusammenfassung der Ergebnisse des Workshops voraussichtlich in der Zeitschrift "Softwaretechnik-Trends" der GI-Fachgruppe Softwaretechnik veröffentlicht. Die Beiträge werden im PDF-Format elektronisch über das EasyChair-System erwartet. Bitte nennen Sie in ihrer Einleitung explizit die Beitragsart (Lösungsansatz, Herausforderung oder Erfahrungsbericht).

WORKSHOP-PROGRAMM

Die Programmpunkte für alle finden in Raum O27-123 statt (Lageplan).

09:30 - 10:00

Begrüßung / Einleitung

10:00 - 11:00

Keynote: Prof. Dr. Kurt Schneider, Leibniz Universität Hannover

Evolution langlebiger Softwaresysteme als sozio-technische Leistung

11:00 - 12:15

1. Christian Zirkelbach, Alexander Krause and Wilhelm Hasselbring:
On the Modernization of ExplorViz towards a Microservice Architecture

12:15 - 13:45

Mittagspause

13:45 - 15:15

2. Sandro Koch:
Challenges in Modularization of Discrete Event Simulations

15:15 - 15:45

Kaffeepause

15:45 - 17:00

3. Reiner Jung and Marc Adolf:
Extracting Realistic User Behavior Models

17:00 - 17:30

Ergebnisvorstellung und Zusammenfassung

Abend

Workshopdinner (self-payed)

REGISTRIERUNG UND ANFAHRT

Der Workshop findet im Rahmen der Konferenz Software Engineering 2018 der Gesellschaft für Informatik (GI) statt. Es wird erwartet, dass von jedem angenommenen mindestens 1 Autor für den Workshop angemeldet ist, und das Thema präsentiert. Informationen zur Registrierung und Anreise finden Sie auf den Seiten der Gesamtkonferenz:.

EINDRÜCKE DER LETZTEN WORKSHOPS

PROGRAMM-KOMITEE

Moritz Balz

ista International GmbH

André van Hoorn

Universität Stuttgart

Heiko Koziolek

ABB Corporate Research

Klaus Krogmann

Citrix Systems GmbH

Dušan Okanović

Universität Stuttgart

Pierluigi Plebani

Politecnico di Milano

Volker Riediger

Universität Koblenz-Landau

Jochen Quante

Robert Bosch GmbH

Stefan Sauer

Universität Paderborn

Bastian Tenbergen

State University of New York

SPONSOREN

Fachgruppe Softwaretechnik

ASSOCIATED WITH

Kontaktinformationen:

Verantwortlich i.S.d. § 10 Para. 3 MDStV für den Inhalt dieser Seite ist

Marco Konersmann
paluno, Universität Duisburg-Essen
Gerlingstraße 16
45127 Essen

marco.konersmann@paluno.uni-due.de

Datenschutzerklärung: Um diese Webseite und ihre Inhalte zur Verfügung stellen zu können sowie technisch notwendige Sicherungsmaßnahmen zu ergreifen, ist es notwendig, dass personenbezogene Daten verarbeitet werden. Im Sinne der möglichst minimalen Verarbeitung personenbezogener Daten werden ausschließlich Meta-/Kommunikationsdaten (wie beispielsweise Geräte-Informationen oder IP-Adressen) sowie Nutzungsdaten (wie beispielsweise aufgerufene Seiten oder Zeitpunkte des Aufrufs) gespeichert. Diese Speicherung geschieht in Form von Log-Dateien und begründet sich in der technischen Notwendigkeit zur Bereitstellung der Webseite sowie dem berechtigten Interesse an einer effizienten und sicheren Bereitstellung der Webseite. Eine weitere Verarbeitung der Daten oder Weitergabe an Dritte erfolgt nicht. Es gelten die Rechte gemäß der Artikel 15 bis 18, 21 sowie 77 der EU-Datenschutzgrundverordnung, um Auskunft über die gespeicherten Daten zu erhalten, eine Berichtigung, Löschung oder eingeschränkte Verarbeitung der gespeicherten Daten zu erreichen sowie Widerspruch oder Beschwerde gegen die Verarbeitung einzulegen.

Some icons from www.flaticon.com are licensed by CC BY 3.0: ( "Small Megaphone" and "Small camera" by Daniel Bruce, "Target", "Clock Circular Outline", and "Plain flag", and and "Calendar", and "Group of three men standing side by side hugging each other", and "Man reading", and "Login symbol" by Freepik ). The header photograph of Ulm, Germany is thankfully taken from the user Hans from pixabay.com. It is licensed under the CC0 Creative Commons license.

This workshop is partially supported by the DFG (German Research Foundation) under the Priority Programme SPP1593: Design For Future – Managed Software Evolution.