WSR 2008: 10. Workshop Software-Reengineering
Beschreibung
der GI-Fachgruppe Software-Reengineering (SRE)
Bad-Honnef
05.-07. Mai 2008
Aktuell:
(20.03.2008 AW) Programm ergänzt.
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
Beschreibung
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, ICPC, 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-Community beigetragen und bildet die Keimzelle der GI-Fachgruppe Software- Reengineering. Im Jahr 2008 findet bereits die 10. Auflage des Workshops statt.
Ziele des Workshops
Software-Reengineering umfasst alle Aktivitäten, deren Ziel die qualitative Verbesserung 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.
Eingeladene Vorträge
Das Programm des Workshops wird ergänzt durch eingeladene Vorträge von Grady Booch (IBM Fellow), und Hausi Müller (University of Victoria, BC). Hausi Müller wird uns seine Vorstellungen zu Self-Adaptive Software-Intensive Legacy Systems berichten und Grady Booch wird zu Software Archeology and the Handbook of Software Architecture sprechen und wird aus Los Angeles zugeschaltet.
Einreichungen
Anlässlich des 10jährigen Jubiläums des Workshops wird ein Tagungsband in der GI-Reihe Lecture Notes in Informatics (LNI) erscheinen. In diesem gibt es zwei Arten von Beiträgen:
- Übersichtsartikel, die die Software-Reengineering- Aktivitäten der letzten Jahre zusammenhängend darstellen. Die Summe dieser Artikel sollte einen umfassenden Überblick über den aktuellen Stand des Software-Reengineering geben. Diese Beiträge zu Methoden, Verfahren und Techniken des Software-Reengineering dürfen 10-15 Seiten umfassen. Alle, die sich mit dem Thema seit mehreren Jahren befassen, sind aufgerufen, entsprechende Beiträge einzureichen.
- Positionspapiere, die zukunftsweisende, neue Verfahren und Werkzeuge beschreiben oder Berichte über konkrete, aktuelle Reengineering-Projekte enthalten. Diese dürfen bis zu 5 Seiten umfassen. 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
- Reengineering-Werkzeuge
- Software-Migration
- Software-Sanierung
- Architektur-Reengineering
- Wirtschaftlichkeit von Reengineering-Maßnahmen
- Praxis-Berichte
Beide Arten von Beiträgen können in deutscher oder englischer Sprache verfasst sein. Sie müssen den LNI-Autorenrichtlinien entsprechen. Jeder Beitrag wird von mehreren Mitgliedern des Programmkomitees begutachtet. Auf Basis dieser Gutachten werden geeignete Übersichtsartikel und Positionspapiere für die Veröffentlichung ausgewählt. Mindestens ein Autor jeder Einreichung verpflichtet sich für den Fall der Annahme, beim Workshop anwesend zu sein.
Die Einreichungen erfolgen über das Konferenzsystem Easychair.
Treffen der Fachgruppe Software-Reengineering
Im Rahmen des Workshops Software-Reengineering findet auch die jährliche Sitzung der GI Fachgruppe "Software-Reengineering" statt.
Termine
- Einreichung von Kurzfassungen der Übersichtspapiere (unverbindlich): 08. Februar 2008
- Einreichung der Beiträge (Übersichtspapiere und Positionspapiere): 15. Februar 2008
- Benachrichtigung über die Annahme: 03. März 2008
- Einreichung der druckfertigen Endfassung: 14. März 2008
- Anmeldeschluss zur Teilnahme: 25. April 2008
- Workshop Software-Reengineering: 05.-07. Mai 2008
Organisation
Programmkomitee
- Jens Borchers, Steria Mummert, Hamburg
- Jürgen Ebert, Universität Koblenz
- Stefan Eicker, Universität Duisburg-Essen
- Thomas Eisenbarth, Axivion GmbH, Stuttgart
- Uwe Erdmenger, pro et con Innovative Informatikanwendungen GmbH, Chemnitz
- Wilhelm Hasselbring, Universität Oldenburg
- Jens Knodel, IESE Kaiserslautern
- Rainer Koschke, Universität Bremen
- Franz Lehner, Universität Passau
- Stefan Opferkuch, Universität Stuttgart
- Volker Riediger, Universität Koblenz
- Martin Schulze, Debeka Hauptverwaltung, Koblenz
- Harry Sneed
- Gregor Snelting, Universität Passau
- Werner Teppe, Amadeus Germany GmbH, Bad Homburg
- Andreas Zeller, Universität des Saarlandes
Organisatoren
GI Fachgruppe Software-Reengineering
- Rainer Gimnich, IBM Software Group, Frankfurt/M
- Uwe Kaiser, pro et con Innovative Informatikanwendungen GmbH, Chemnitz
- Jochen Quante, Universität Bremen
- Andreas Winter, Johannes-Gutenberg-Universität, Mainz
Sponsoren
Der Workshop findet in Kooperation mit der Fachgruppe Software-Produktmanagement (WI-PrdM) der Gesellschaft für Informatik (GI) statt. |
Programm
Montag, 5. Mai 2008 | ||
---|---|---|
11:00-11:15 | Begrüßung, Programmüberblick, Hinweise | |
11:15-12:30 | State of the Art in Industrie und Universität | |
| Rainer Gimnich (IBM Software Group, SOA Advanced Technologies) | From Date Correction to SOA Migration: Evolving Reengineering Methods |
| Jan Harder, Rainer Koschke (Universität Bremen) | Empirische Grundlagen für das Klonmanagement(Positionspapier) |
12:30-14:00 | Mittagspause | |
14:00-15:30 | Angewandtes Reengineering | |
| Johannes Bach, Martin Schulze (Debeka Hauptverwaltung, Koblenz) | Das Debeka-Projekt MiKe, Migration der Debeka-Kernanwendungen von Bull/GCOS8 auf AIX |
| Volker Kuttruff, Mircea Trifu, Peter Szulman (FZI Forschungszentrum Informatik, Karlsruhe) | Von der Problemerkennung zur Problembehebung: 12 Jahre Softwaresanierung am FZI |
15:30-16:00 | Kaffeepause | |
16:00-17:30 | Industrienahe Forschung | |
| Jens Knodel, Dirk Muthig (Fraunhofer Institut für Experimentelles Software Engineering (IESE), Kaiserslautern) | A Decade of Reverse Engineering at Fraunhofer IESE – The Changing Role of Reverse Engineering in Applied Research (Positionspapier) |
| Graphen im Reegineering | |
| Hannes Schwarz, Jürgen Ebert, Volker Riediger (Universität Koblenz-Landau), Andreas Winter (Johannes-Gutenberg-Universität, Mainz) | Towards Querying of Traceability Information in the Context of Software Evolution (Positionspapier) (Folien) |
| Christof Mosler, Tobias Walter (RWTH Aachen) | ECARES-Projekt: Kombination von graphbasierten Redesign-Analysen (Positionspapier) |
anschließend | Mitgliederversammlung Fachgruppe Software Reengineering | |
|
| |
18:30 | Abendessen, anschließend traditioneller Spaziergang | |
|
|
|
Dienstag, 6. Mai 2008 | ||
09:15-09:30 | Begrüßung | |
| Jochen Quante (Universität Bremen) | 10 Workshops Software-Reengineering: Ein statistischer Rückblick (Folien) |
09:30-10:30 | Eingeladener Vortrag | |
| Hausi Müller (University of Victoria, Canada) | Towards Self-Adaptive Software-Intensive Legacy Systems |
10:30-11:00 | Kaffeepause | |
11:00-12:30 | Reengineering an Universitäten (Werkzeuge und Anwendungen) | |
| Rainer Koschke (Universität Bremen) | |
| Jürgen Ebert, Volker Riediger (University of Koblenz-Landau), Andreas Winter (Johannes-Gutenberg-University, Mainz) | Graph Technology in Reverse Engineering The TGraph Approach (Folien) |
12:30-14:00 | Mittagspause | |
14:00-15:30 | Reengineering in der Industrie (Werkzeuge und Anwendungen) | |
| Uwe Kaiser, Uwe Erdmenger, Denis Uhlig, Andreas Loos (pro et con Innovative Informatikanwendungen GmbH, Chemnitz) | Methoden und Werkzeuge für die Software Migration |
| Werner Teppe, Robert Eppig (Amadeus Germany GmbH, Bad Homburg) | Das ARNO Projekt, Herausforderungen und Erfahrungen in einem großen industriellen Software-Migrationsprojekt |
15:30-16:00 | Kaffeepause | |
16:00-16:45 | Lessons learned or Lessons forgotten? | |
| Harry M. Sneed (ANECON GmbH, Wien & University of Regensburg) | 20 Years of Software Re-engineering, A Résumé (Folien) |
16:45-17:00 | Pause | |
17:00-18:00 | Eingeladener Vortrag | |
| Grady Booch (IBM Fellow and Chief Scientist, IBM Rational) | Software Archeology and the Handbook of Software Architecture (aus Los Angeles zugeschaltet) (Folien) |
18:30 | Conference Dinner | |
|
|
|
Mittwoch, 7. Mai 2008 | ||
09:00-10:30 | Industrielle Praxis | |
| Frank Simon, Daniel Simon (SQS AG Köln), Andreas Madjari (Raiffeisen Bausparkasse GmbH, Wien) | Ein iterativer, eigenmotivierter Regelkreis zur Einführung von Code-Quality-Management innerhalb der Raiffeisen Bausparkasse GmbH Wien (Folien) |
| Matthias Pauling (IBM Application Services GmbH, Berlin) | Legacy Migration mit VisualAge Generator – Ein Praxisbericht (Positionspapier) (Folien) |
| Richard Sum (MAN Nutzfahrzeuge AG, München), Andreas Loos (pro et con, Chemnitz) | HIT – Aspekte einer Migration von Einzelplatzlösungen in webbasierte Client-Server-Systeme (Positionspapier) (Folien) |
10:30-11:00 | Kaffeepause | |
11:00-12:30 | Bauhaus | |
| Jochen Quante (University of Bremen) | Using Library Dependencies for Clustering (Positionspapier) (Folien) |
| Thilo Mende, Felix Beckwermert (University of Bremen) | Clone Detection in a Product Line Context (Positionspapier) |
| Eduard Wiebe, Steffen Keul, Stefan Staiger, Gunther Vogel, Andreas Haufler, Wolfgang Scherer (Universität Stuttgart) | Entwurfsmuster-Erkennung mit BAUHAUS (Positionspapier) |
12:30-13:30 | Mittagspause und Abreise |
Die Referenzen auf Workshopbeiträge verweisen auf Versionen, die auf den Homepages der Autoren bereitgestellt sind.