WSR 2006: 8. Workshop Software-Reengineering
Beschreibung
der GI-Fachgruppe Software-Reengineering (SRE)
Bad-Honnef
03.-05. Mai 2006
Aktuell:
Die Berechnung der Konferenzgebühren erfolgt nach den Anmeldedaten. Das PBH wird die Abrechnungen vorbereiten. Individueller Getränkeverbrauch wird einzeln erfasst und berechnet.
Wir können hier nur die ungefähren Preise angeben:
- Vollpension im PBH: 47 EUR / Tag
- Nur Verpflegung bei externer Unterbringung: 33 EUR / Tag
- Übernachtung/Frühstück "gegenüber bei den Nonnen:" 34 EUR
- Einzelne Mahlzeiten: ME 11 EUR, AE 7 EUR, Conference Diner am Donnerstag Abend 14,50 EUR (bei VP: plus 7,50 EUR), Kaffee- und Kuchenpausen 5 EUR
- Tagungsgebühr: 3 EUR
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, sowie 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 besonders willkommen.
Kooperation mit anderen GI-Fachgruppen
In diesem Jahr treffen sich zwei weitere GI-Fachgruppen zeitgleich mit der Fachgruppe SRE (Software-Reengineering): Die Gruppe Programmiersprachen und Rechenkonzepte und die Gruppe TAV Test, Analyse und Verifikation von Software.
Es wird eine gemeinsame Session aller drei Gruppen geben, deren Fokus auf Software-Test und Verifikation liegt. Daher bitten wir ausdrücklich um Einreichungen, die diese Themen mit unserem Schwerpunkt Reengineering verbinden.
Weitere mögliche Themen sind beispielsweise:
- Methoden und Modelle für das Software Reengineering
- Services für Reengineering-Aufgaben
- Werkzeuge für die Software-Aufbereitung
- Interoperabilität von Reengineering- und Software-Entwicklungswerkzeugen
- Migrationsstrategien und Transformationsansätze
- Architektur-Transformation
- Migration in Service-Orientierte Architektur (SOA)
- Überführung monolithischer Anwendungen in Komponenten-Architekturen
- Erfahrungsberichte über Reengineeringprojekte
- Prozessmodelle für die Softwaresanierung, -migration und -wartung
- Automatisierung von "Massenumstellungen"
- Redokumentation und Softwarevisualisierung
- Programmverstehen
- Slicing-Techniken und Zeigeranalyse
- Qualitätsmessung und -sicherung von Reengineering- Maßnahmen
- Wirtschaftlichkeitsanalyse von Reengineering-Plänen
- Aufwandsabschätzung für Reengineering-Projekte
- Organisatorische Einbettung von Reengineering-Maßnahmen
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 21. April 2006 an wsr(at)uni-koblenz.de.
Je nach Anzahl der angemeldeten Exponate, werden die Organisatoren eine Auswahl vornehmen (müssen).
Ort und Zeit
Der Workshop findet vom 3. bis 5. Mai 2006 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 (http://pi.informatik.uni-siegen.de/stt/diverses/hinweise.html) 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.
Die Kurzfassungen der vorgestellten Beiträge werden in den Softwaretechnik-Trends veröffentlicht.
Einreichungen senden Sie bitte im PDF-Format an: wsr(at)uni-koblenz.de
Termine
Einreichung der Kurzfassungen: | 23. März 2006 |
Benachrichtigung über die Annahme: | 03. April 2006 |
Einreichung der druckfertigen Endfassung: | 21. April 2006 |
Meldung von Exponaten zur Tooldemo: | 21. April 2006 |
Anmeldeschluss zur Teilnahme: | 21. April 2006 |
Organisation
Rainer Gimnich | Dr. Volker Riediger | Dr. Andreas Winter |
Organisation Tooldemo
Kerstin Falkowski
Universität Koblenz-Landau
Institut für Softwaretechnik
Universitätsstr. 1
56072 Koblenz
Tel.: +49-261-287-2705
Fax: +49-261-287-100-2705
Programm
Mittwoch, 3. Mai 2006 | ||
---|---|---|
10:30 - 12:00 | Restrukturierung und Redokumentation | |
| Christof Mosler (RWTH Aachen) | E-CARES Project: Reengineering of PLEX Systems |
| Rainer Schmidberger (Universität Stuttgart) | |
| Florian Schricker, Volker Riediger (Universität Koblenz), Andreas Winter (Johannes Gutenberg-Universität Mainz) | |
12:30 - 14:00 | Mittagspause | |
14:00 - 15:30 | Architektur-Analyse und Migrationsplanung | |
| Kay Schützler (Humboldt-Universität zu Berlin) | Rekonstruktion von Architekturansichten: Erfahrungen mit der Relation Partition Algebra |
| Peter Kampstra, Lukasz Kwiatkowski (Vrije Universiteit Amsterdam) | |
| Markus Voß (sd&m AG) | Synthese eines Vorgehens zur Migrationsplanung |
15:30-16:00 | Kaffeepause | |
16:00-17:30 | Migrationsprojekte | |
| Johannes Bach, Martin Schulze (Debeka Hauptverwaltung, Koblenz) | |
| Werner Teppe (Amadeus Germany) | ARNO - Application Relocation to New Operating System |
| Uwe Erdmenger(pro et con Innovative Informatikanwendungen, Chemnitz) | |
18:00-18:30 | Mitgliederversammlung Fachgruppe Software Reengineering
| |
18:30 | Abendessen, anschließend traditioneller Spaziergang | |
Donnerstag, 4. Mai 2006 | ||
9:00-11:00 | Aspect Mining | |
| Silvia Breu (University of Cambridge), Thomas Zimmermann (Saarland University) | Identifying Cross-Cutting Concerns from History |
| Silvia Breu (University of Cambridge), Thomas Zimmermann, Christian Lindig (Saarland University) | Mining Aspects from CVS Transactions using Concept Analysis |
| Valentin Dallmeier, Andrzej Wasylkowski, Nicolas Bettenburg (Saarland University) | Identifying Inspectors to Mine Models of Object Behavior |
| Stephan Neuhaus (Saarland University) | Experimentelle Methoden zum Aufspüren von Einbrüchen |
11:00 - 11:30 | Kaffeepause | |
11:30-12:15 | Gemeinsame Sitzung mit den Fachgruppen Programmiersprachen und Rechenkonzepte und TAV - Test, Analyse und Verifikation von Software | |
| Andreas Zeller (Universität des Saarlandes, Saarbrücken) | Warum stürzt mein Programm ab? Automatisches Bestimmen von Fehlerursachen |
12:30 - 14:00 | Mittagspause | |
14:00-15:30 | Gemeinsame Sitzung mit den Fachgruppen Programmiersprachen und Rechenkonzepte und TAV - Test, Analyse und Verifikation von Software | |
| Frank Huch (Univ. Kiel) | Dynamische Deadlock-Suche in nebenläufigen funktionalen Programmen |
| Harry Sneed (ANECON GmbH, Wien, Universities of Regensburg and Passau) | Reengineering for Testability |
15:30 - 16:00 | Kaffeepause | |
16:00-18:15 | Gemeinsame Sitzung mit den Fachgruppen Programmiersprachen und Rechenkonzepte und TAV - Test, Analyse und Verifikation von Software | |
| Walter Bischofberger (Software-Tomography GmbH, Zug) | Werkzeugunterstütztes Architektur- und Qualitätsmonitoring - Ansätze und praktische Erfahrungen |
| Herbert Kuchen (Univ. Münster) | Automatische Erzeugung von Testfällen |
| Michael Meurer (Dresdner Bank AG), Daniel Simon (SQS AG) | Standardisierung der technischen Qualitätssicherung im J2EE-Umfeld der Dresdner Bank |
18:30 | Conference Dinner | |
20:00 | Tooledemo | |
Freitag, 5. Mai 2006 | ||
08:45 - 10:45 | Qualitätsmanagement | |
| Adrian Schroeter, Thomas Zimmermann, Andreas Zeller (Saarland University) | How Design Predicts Failures |
| Frank Simon (SQS), Dr. Dieter Bolz (T-Mobile) | Spieglein, Spieglein an der Wand, was ist das beste im ganzen Land: Möglichkeiten und Erfahrungen des System-Benchmarking |
| Stefan Opferkuch (Universität Stuttgart), Tim Schönleber (sd&m AG) | Just MoRe - Verknüpfung von Anforderungen und Wartungsaufträgen |
| Patrick Mäder, Matthias Riebisch, Ilka Philippow (Technische Universität Ilmenau) | Aufrechterhaltung von Traceability Links während evolutionärer Softwareentwicklung |
10:45 - 11:00 | Kaffeepause | |
11:00 - 12:30 | Produktlinien | |
| Felix Loesch (Robert Bosch GmbH, Stuttgart) | A Formal Method to identify Variation Points in Product Line Assets |
| Rainer Koschke (University of Bremen) | Konsolidierung von Software-Varianten in Software-Produktlinien, ein Forschungsprogramm |
| Jens Knodel, Dirk Muthig, Matthias Naab (IESE Kaiserslautern), Mikael Lindvall (FC-MD Maryland) | Case Studies of Static Software Architecture Evaluations |
12:30 - 13:30 | Mittagspause | |
13:30 - 15:00 | Reverse Engineering | |
| Gunther Vogel (Universität Stuttgart) | Statische Extraktion von Protokollen |
| Jochen Quante, Rainer Koschke (University of Bremen) | |
| David Schuler, Valentin Dallmeier (Saarland University) | Detecting Software Theft with API Call Sequence Sets |