| Vol-537 Copyright © 2009 for the individual papers by the papers' authors. Copying permitted for private and academic purposes. Re-publication of material from this volume requires permission by the copyright owners. This volume is published by its editors.

# Design4Future 2009
Design for Future - Langlebige Softwaresysteme

### Proceedings of the 1. Workshop des GI-Arbeitskreises Langlebige Softwaresysteme (L2S2): "Design for Future - Langlebige Softwaresysteme"

### Karlsruhe, Germany, October 15-16, 2009.

Edited by

### Gregor Engels *
Ralf Reussner **
Christof Momm **
Stefan Sauer *

* s-lab - Software Quality Lab, Universität Paderborn, 33095 Paderborn, Germany
** FZI- Forschungszentrum Informatik, Universität Karlsruhe (TH), 76131 Karlsruhe, Germnany

Complete Proceedings in PDF (5.2 MB)

## Table of Contents

Preface / Vorwort
Invited Talks / Eingeladene Vorträge

- Eingebettete Software in Flugzeugsystemen lebt lange und sicher. Wie macht sie das, trotz sinkender Lebens(er)haltungskosten?
  Henning Butz, page 1
- Application Life Cycle Management: Langlebige betriebliche Informationssysteme entwickeln, warten und pflegen
  Uwe Dumslaff, page 2

Regular Workshop Papers / Reguläre Workshopbeiträge

- Quelltextannotationen für stilbasierte Ist-Architekturen
  Petra Becker-Pechau, pages 3-14
- Haben wir Programmverstehen schon ganz verstanden?
  Rainer Koschke, Rebecca Tiarks, pages 15-26
- Anwendungslandschaften und ihre Verwendung durch exemplarische Geschäftsprozessmodellierung verstehen
  Stefan Hofer, pages 27-38
- Supporting Evolution by Models, Components, and Patterns
  Isabelle Côté, Maritta Heisel, pages 39-51
- Engineering and Continuously Operating Self-Adaptive Software Systems: Required Design Decisions
  André van Hoorn, Wilhelm Hasselbring, Matthias Rohr, pages 52-63
- Support for Evolution of Software Systems Using Embedded Models
  Michael Goedicke, Michael Striewe, Moritz Balz, pages 64-75
- Repository-Dienste für die modellbasierte Entwicklung
  Udo Kelter, pages 76-86
- KAMP: Karlsruhe Architectural Maintainability Prediction
  Johannes Stammel, Ralf Reussner, pages 87-98
- Verteilte Evolution von Softwareproduktlinien: Herausforderungen und ein Lösungsansatz
  Klaus Schmid, pages 99-110
- Qualitätssichernde Koevolution von Architekturen eingebetteter Systeme
  Malte Lochau, Ursula Goltz, pages 111-122
- Using Framework Introspection for a Deep Integration of Domain-Specific Models in Java Applications
  Thomas Büchner, Florian Matthes, pages 123-135
- Federated Application Lifecycle Management Based on an Open Web Architecture
  Florian Matthes, Christian Neubert, Alexander Steinhoff, pages 136-147
- Maintainability and Control of Long-Lived Enterprise Solutions
  Oliver Daute, Stefan Conrad, pages 148-159
- Software Engineering Rationale: Wissen über Software erheben und erhalten
  Kurt Schneider, pages 160-171

Position Papers / Positionspapiere

- Was braucht es für die Langlebigkeit von Systemen? - Eine Kritik
  Lutz Prechelt, pages 172-175

17-Nov-2009: submitted by Stefan Sauer
17-Nov-2009: published on CEUR-WS.org