WSR 2007: 9. Workshop Software-Reengineering
Beschreibung
der GI-Fachgruppe Software-Reengineering (SRE)
Bad-Honnef
02.-04. Mai 2007

Die Workshops Software-Reengineering (WSR) im Physikzentrum Bad Honnef wurden mit dem ersten WSR 1999 von Jürgen Ebert und Franz Lehner ins Leben gerufen, um neben den erfolgreichen internationalen Tagungen im Bereich Reengineering (CSMR, ICSM, IWPC, WCRE, etc.) auch ein deutschsprachiges Diskussionsforum zu schaffen.
Ziel der Treffen ist es, einander kennen zu lernen und auf diesem Wege auch eine Basis der Kooperation zu schaffen, so dass das Themengebiet weiteren Fortschritt und Konsolidierung erfährt.
Inzwischen hat sich der Workshop Software-Reengineering, der als Low-Cost-Workshop ohne eigenes Budget durchgeführt wird, als zentrale deutschsprachige Reengineering-Konferenz etabliert. Der WSR hat auch maßgeblich zur Bildung der deutschsprachigen Reengineering-Communitybeigetragen und bildet die Keimzelle der GI-Fachgruppe Software-Reengineering.
Der Workshop findet in Kooperation mit der Fachgruppe Software-Produktmanagement (WI-PrdM) der Gesellschaft für Informatik (GI) statt. |
Call for Papers
Ziel des Workshops
Software-Reengineering umfasst alle Aktivitäten, deren Ziel die qualitative Verbesserung, Aufbereitung und Weiterentwicklung von Software ist.
Hauptziele des Workshops Software-Reengineering sind
- eine aktuelle Bestandsaufnahme der Software-Reengineering-Aktivitäten im deutschsprachigen Raum und
- die Förderung der Zusammenarbeit unterschiedlicher Arbeitsgruppen aus Forschung und Praxis.
Alle, die im Umfeld von Software Reengineering tätig sind, sind eingeladen, auf diesem Workshop ihre aktuellen Arbeiten vorzustellen. Beiträge aus Reengineering-Projekten in der Praxis sind dabei besonders willkommen.
Mögliche Themen sind beispielsweise
- Methoden und Vorgehensmodelle
- Methoden und Modelle für das Software-Reengineering
- Prozessmodelle für die Softwaresanierung, -migration und -wartung
- Einbettung von Reengineering Maßnahmen in die Software-Entwicklung
- Reengineering Werkzeuge
- Werkzeuge
- zum Programmverstehen,
- zur Redokumentation,
- zur Softwarevisualisierung,
- zur statischen und dynamischen Programmanalyse,
- zum Softwaretesten,
- zur Software-Wartung,
- zur Programm-Transformation
- Interoperabilität von Reengineering- und Software-Entwicklungswerkzeugen
- Werkzeuge
- Software-Migration
- Migrationsstrategien und Transformationsansätze
- Migration in Service-Orientierte Architektur (SOA)
- Migration in Produktlinien-Architekturen
- Architektur-Reengineering
- Architektur-Erkennung und -Bewertung
- Architektur-Migration
- Wirtschaftlichkeit von Reengineering-Maßnahmen
- Organisatorische Einbettung von Reengineering-Maßnahmen
- Wirtschaftlichkeitsanalyse von Reengineering-Plänen
- Qualitätsmessung von Reengineering-Maßnahmen
- Aufwandsabschätzung für Reengineering-Projekte
- Praxis-Berichte
- Erfahrungsberichte aus Wartungsaktiviäten
- Erfahrungsberichte aus Migrationsprojekten
- Erfahrungsberichte aus Reengineering-Projekten
Tooldemos
In diesem Jahr ist auch wieder Gelegenheit zur Demonstration von Software-Werkzeugen im Software-Reengineering-Umfeld gegeben.
Anmeldungen von Exponaten erbitten wir unter Angabe des Werkzeugnamens, des Herstellers und einer Kurzbeschreibung (3 Sätze) bis zum 20. April 2007 an wsr(at)uni-koblenz.de.
Je nach Anzahl der angemeldeten Exponate, werden die Organisatoren eine Auswahl vornehmen (müssen).
Treffen der Fachgruppe Software-Reengineering
Im Rahmen des Workshops Software-Reengineering findet auch die jährliche Sitzung der GI Fachgruppe "Software-Reengineering" statt. Hierbei steht in diesem Jahr u.a. die Wahl der Fachgruppenleitung an.
Ort und Zeit
Der Workshop findet vom 2. bis 4. Mai 2007 im Physikzentrum in Bad Honnef statt. Hier erfolgt auch auch die Unterbringung der Teilnehmer. Die Teilnehmerzahl ist daher auf ca. 40 Personen beschränkt.
Einreichungen
Als Einreichungen werden erweiterte Kurzfassungen auf bis zu zwei Seiten im Format der Softwaretechnik Trends mit der Angabe der hierfür gewünschten Vortragszeit erwartet. Die Texte können in deutscher oder englischer Sprache verfasst sein. Sollte die Zahl der Präsentationen für drei Tage zu groß werden, so werden die Organisatoren eine Auswahl treffen.
Einreichungen senden Sie bitte im PDF-Format an:
Termine
Einreichung der Kurzfassungen: | 06. April 2007 |
Benachrichtigung über die Annahme: | 13. April 2007 |
Einreichung der druckfertigen Endfassung: | 20. April 2007 |
Meldung von Exponaten zur Tooldemo: | 20. April 2007 |
Anmeldeschluss zur Teilnahme: | 20. April 2007 |
Organisation
Rainer Gimnich | Dr. Volker Riediger | Dr. Andreas Winter |
Programm
Mittwoch, 2. Mai 2007 | ||
|---|---|---|
10:45 - 11:00 | Begrüßung, Programmüberblick, Hinweise | |
11:00 - 12:30 | Reverse Engineering | |
| Jan Harder (Universität Bremen) | Rückgewinnung von Grammatik und Semantik von Visual Basic 6 zur Durchführung von statischen Programmanalysen |
| Markus Knauß, Jochen Wertenauer (Universität Stuttgart) | |
| Roland Kapeller (Kapeller Unternehmensberatung, Köln) | Einsatz einer Basisontologie für das Reverse Software Engineering im Rahmen des Anforderungsmanagements für Produktlinien |
12:30 - 14:00 | Mittagspause | |
14:00 - 15:30 | Migrationsprojekte | |
| Werner Teppe (Amadeus Germany) | Konfigurationsmanagement in einem großen industriellen Migrationsprojekt |
| Rainer Gimnich (IBM, Frankfurt) | Komponentisierung in der SOA-Migration |
| Harry M. Sneed (ANECON, Wien) | |
15:30-16:00 | Kaffeepause | |
16:00-18:00 | Code-Analyse und Tool-Demos | |
| Daniel Vinke, Meik Tessmer, Thorsten Spitta (Universität Bielefeld) | Quelltextanalyse eines grossen, neuen Produktivsystems |
| Daniel Speicher, Tobias Rho, Günter Kniesel (Universität Bonn) | JTransformer - Eine logikbasierte Infrastruktur zur Codeanalyse |
| Vorstellung der einzelnen Tools |
|
18:00-18:30 | Mitgliederversammlung Fachgruppe Software Reengineering
| |
18:30 | Abendessen, anschließend traditioneller Spaziergang | |
Donnerstag, 3. Mai 2007 | ||
9:00-10:30 | Dynamische Analyse | |
| Oliver L. Böhm (agentes) | |
| Martin Burger (Universität Saarbrücken) | JINSI: Isolation fehlerrelevanter Interaktion in Produktivsystemen |
| Jochen Quante (Universität Bremen) | Online Construction of Dynamic Object Process Graphs |
10:30 - 11:00 | Kaffeepause | |
11:00 - 12:30 | Software-Evolution und -Transformation | |
| Jens Krinke (FernUniversität Hagen) | Changes to Code Clones in Evolving Software |
| Sven Wenzel (Universität Siegen) | How to trace model elements? |
| Ralf Lämmel, Microsoft, Redmond/USA | XML Schema Refactorings for X-to-O Mappings |
12:30 - 14:00 | Mittagspause | |
14:00-15:00 | Reengineering und Software-Wartung | |
| Christof Mosler (RWTH Aachen) | Reengineering of State Machines in Telecommunication Systems |
| Stefan Opferkuch (Universität Stuttgart) | |
15:00 - 18:00 | gemeinsame Unternehmung | |
18:30 | Conference Dinner | |
20:00 | Tooledemo | |
Freitag, 4. Mai 2007 | ||
09:00 - 10:30 | Architektur-Analyse und -Migration | |
| Jens Knodel (IESE, Kaiserslautern) | Three Static Architecture Compliance Checking Approaches - A Comparison |
| Johannes Willkomm, Markus Voß (sd&m, Offenbach) | Referenzszenarien der Migration in Anwendungslandschaften |
| Uwe Erdmenger, Denis Uhlig (pro et con, Chemnitz) | Konvertierung der Jobsteuerung am Beispiel einer BS2000-Migration |
10:30 - 11:00 | Kaffeepause | |
11:00 - 12:30 | Qualitätssicherung | |
| Klaus Krogmann (Universität Karlsruhe) | Reengineering von Software-Komponenten zur Vorhersage von Dienstgüte-Eigenschaften |
| Daniel Simon, Frank Simon (SQS, Köln) | Statische Code-Analyse als effiziente Qualitätssicherungsmaßnahme im Umfeld eingebetteter Systeme |
| Cathrin Weiß, Rahul Premraj, Thomas Zimmermann, Andreas Zeller (Universität Saarbrücken) | Predicting Effort to Fix Software Bugs |
12:30 - 13:30 | Mittagspause und Abreise | |
