WSR 2000: 2. Workshop Software-Reengineering
Beschreibung
Der Umgang mit Altsoftware stellt in softwaretechnischer und in organisatorischer Hinsicht eine große Herausforderung dar. Reengineering steht für alle Prozesse, deren Ziel die qualitative Verbesserung und die Aufbereitung von Software ist.
Mit diesem Workshop sollen Arbeitsgruppen aus der Informatik und der Wirtschaftsinformatik, die sich mit Softwareaufbereitung im weitesten Sinne befassen, zu einer weiteren Bestandsaufnahme über die Reengineering-Aktivitäten im deutschsprachigen Raum und zur Entdeckung von Kooperationsmöglichkeiten zusammengeführt werden.
Alle Personen und Personengruppen, die in diesem Bereich tätig sind, sind eingeladen, auf diesem kurzen Workshop eine Darstellung ihrer aktuellen Arbeiten zu geben.
Mögliche Themen sind beispielsweise
- Methoden und Modelle für das Software-Reengineering
- Werkzeuge für die Software-Aufbereitung
- Erfahrungsberichte über Sanierungsprojekte
- Transformationsansätze
- Entwurfs-, Architektur-, Cliché-Erkennung
- Softwarevisualisierung
- Programmverstehen
- Slicing-Techniken, Zeigeranalyse
- Migrationsstrategien
- Qualitätsmessung und -sicherung von Reengineering-Maßnahmen
- Aufwandsabschätzung für Reengineering-Projekte
- Verhältnis von Software-Reengineering und Business
- Process Reengineering
- Organisatorische Einbettung von Reengineering-Maßnahmen
Der Workshop findet am 11. und 12. Mai 2000 im Physikzentrum in Bad Honnef statt, in dem auch die Unterbringung der Teilnehmer erfolgt. Die Teilnehmerzahl ist daher auf ca. 50 Personen beschränkt
Als Einreichungen werden erweiterte Kurzfassungen auf 1 bis 3 DIN A4-Seiten mit der Angabe der hierfür gewünschten Vortragszeit erwartet. Sollte die Zahl der Präsentationen für zwei Tage zu groß werden, so werden die Organisatoren eine Auswahl treffen.
Einreichungen bitte an: wsr2000@uni-koblenz.de
Einreichung der Kurzfassungen: 21. April 2000
Verständigung über die Annahme: 28. April 2000
Anmeldung zur Teilnahme: 5. Mai 2000
Prof. Dr. Jürgen Ebert Universität Koblenz-Landau Institut für Softwaretechnik Rheinau 1 D-56076 Koblenz | Prof. Dr. Franz Lehner |
fon 0261-287-2722 fax 0261-287-2721 ebert@uni-koblenz.de | fon 0941-943-3201 |
Der Workshop findet in Kooperation mit den Fachgruppen 2.1.1 (Softwaretechnik) und 5.1.3 (Reengineering und Wartung betrieblicher Anwendungssysteme) der Gesellschaft für Informatik (GI) statt. |
Programm
Donnerstag
09:00 | 09:10 | Jürgen Ebert, Franz Lehner | Begrüßung und Einleitung |
09:10 | 09:30 | Rainer Koschke (Universität Stuttgart) | Vorlesungen zum Thema Software-Reengineering |
09:30 | 10:00 | Ansgar Radermacher, Andy Schürr (Universität der Bundeswehr München) | Reengineering towards Distributed Applications |
10:00 | 10:30 | André Marburger (RWTH Aachen), Dominikus Herzberg (Ericsson Eurolab Deutschland GmbH) | E-CARES Research Project: Understanding Complex Legacy Telecomunication Systems |
10:30 | 11:00 | Kaffeepause | |
11:00 | 11:30 | Jörg Czeranski, Thomas Eisenbarth, Holger Kienle, Rainer Koschke und Daniel Simon (Universität Stuttgart) | Wiedergewinnung von Architekturinformationen: Ausblicke |
11:30 | 12:00 | Tobias Rötschke (Philips Research) | Towards a generic extraction technique |
12:00 | 12:30 | Roland Bechtel (ReARC Software GmbH) | Transforming a Legacy Application into a New Platform Independent Technology like SAP R/3 |
12:30 | 14:00 | Mittagspause | |
14:00 | 14:30 | Ulrich A. Nickel, Jörg Niere, Jörg P. Wadsack, Albert Zündorf (Universität Paderborn) | Roundtrip Engineering with FUJABA |
14:30 | 15:00 | Andreas Ludwig, Rainer Neumann (Universität Karlsruhe) | Refactoring - Engineering meets Reengineering |
15:00 | 15:30 | M. Bauer (Forschungszentrum Informatik Karlsruhe), R. Neumann (Universität Karlsruhe) , B. Schulz (Forschungszentrum Informatik Karlsruhe) | Von Anwendungen zu Komponentensystemen |
15:30 | 16:00 | Kaffeepause | |
16:00 | 16:30 | Christian Synwoldt (Fogelberg & Partner GmbH) | Ein neues Leben für 3270-Applikationen - Graphische Oberflächen mit PHANTOM und NetPhantom |
16:30 | 17:00 | Claus Lewerentz, Frank Simon, Frank Steinbrückner (Universität Cottbus) | Multidimensionale Mess- und Strukturbasierte Softwarevisualisierung |
17:00 | 17:30 | Bernt Kullbach, Andreas Winter (Universität Koblenz) | Visualisierung von Makros durch Folding |
Freitag
09:00 | 09:30 | Andrey Terekhov (Universität St. Petersburg), Chris Verhoef (Universität Amsterdam) | The Realities of Language Conversions |
09:30 | 10:00 | Ralf Lämmel (CWI, Amsterdam) | Beiträge zur Anpassung, Bewertung und Instrumentierung von Syntaxdefinitionen |
10:00 | 10:30 | Mirko Streckenbach, Gregor Snelting (Universität Passau) | Points-To-Analyse für Java |
10:30 | 11:00 | Kaffeepause | |
11:00 | 11:30 | Dominik Rauner-Reithmayer, Roland T. Mittermeir (Universität Klagenfurt) | Zustand-Ereignis Diagramme zur Unterstützung des Software Reverse Engineering |
11:30 | 12:00 | Carsten C. Freining, Vicente Lucena (Universität Stuttgart) | Reengineering Konzept zur Rückgewinnung von Verhaltensinformationen aus objektorientierter Software |
12:00 | 12:30 | Stefan Helfert (Universität Mannheim) | Reverse Engineering von Datenstrukturen am Beispiel von Datentypen prozeduraler Sprachen |
12:30 | 14:00 | Mittagspause | |
14:00 | 14:30 | Rainer Gimnich (IBM Global Services) | Eine Werkzeugarchitektur für die Euro-Umstellung - Konzeption, Implementierung, Einsatzerfahrungen |
14:30 | 15:00 | Thorsten Spitta (Universität Bielefeld), Frank Werner (SVC AG) | Die Wiederverwendung von Daten im System SAP R/3 |
15:00 | 15:30 | Kaffeepause | |
15:30 | 16:00 | Reinhard Jung (Universität St. Gallen) | Bedeutung und Einsatzbereiche des Daten-Reverse Engineering beim Data Warehousing |
16:00 | 16:30 | Harry Sneed (CaseConsult Wiesbaden; Software Data Service, Wien; Software Engineering Service, Budapest) | Aufbau einer Software Repository für komplexe Client/Server Systeme |
15:30 | 16:00 | Jürgen Ebert, Franz Lehner | Zusammenfassung und Abschluß |