LMU

Universität München
Institut für Informatik
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik
www.pst.informatik.uni-muenchen.de/lehre/SS00/seprakt


Software-Entwicklungspraktikum


Inhalt

Ziel dieses Praktikums ist die Analyse, der Entwurf und die prototypische Implementierung eines Workflowmodellierungs- und -unterstützungssystems. Die Aufgabe soll sowohl unter Verwendung traditioneller objektorientierter Methoden des Software engineering als auch nach dem eXtreme Programming-Ansatz gelöst werden.

Als grundlegendes Repository wird Enabler der Firma Softlab verwendet. Für die Analyse- und Entwurfphasen ist die Verwendung der Softwareentwicklungsumgebung Rational Rose vorgesehen. Die Implementierungssprache wird Java sein.

Die Lehrveranstaltung wird von der Lehr- und Forschungseinheit für Programmierung und Softwaretechnik (Prof. Dr. Martin Wirsing) des Instituts für Informatik in Zusammenarbeit mit F.A.S.T. Gesellschaft für angewandte Softwaretechnologie (Prof. Dr. Rudolf Haggenmüller) und Softlab (Dr. Peter Broicher) durchgeführt. Sie richtet sich an Studentinnen und Studenten der LMU mit Haupt- oder Nebenfach Informatik im Hauptstudium, die die Vorlesung Objektorientierte Softwareentwicklung gehört haben. Der Arbeitsaufwand beträgt ca. 10 Stunden pro Woche.


Personen

Die Veranstaltung wird im Sommersemester 2000 gehalten von
Prof. Dr. Martin Wirsing
Adresse: Raum 056, Oettingenstr. 67
Telephon: 2178 2151
Email-Adresse: wirsing@informatik.uni-muenchen.de
Sprechstunde: Mo, 11-13 Uhr und nach Vereinbarung
Prof. Dr. Rudolf Haggenmüller
Adresse: FAST GmbH, Arabellastr. 17
Telephon: 9200 4750
Email-Adresse: hag@fast.de
Sprechstunde: nach Vereinbarung
Peter Broicher
Adresse: Softlab, Zamdorferstr. 120
Telephon: 9936 1714 (Sekr.)
Email-Adresse: Peter.Broicher@softlab.de
Sprechstunde: nach Vereinbarung

Ansprechpartner bei Softlab ist:

Dr. Günter Merbeth
Adresse: Softlab, Zamdorferstr. 120
Telephon: 9936 1222
Email-Adresse: Guenter.Merbeth@softlab.de

Das Praktikum wird von den folgenden Mitarbeitern betreut:

Dr. Hubert Baumeister
Adresse: Raum E04, Oettingenstr. 67
Telephon: 2178 2177
Email-Adresse: baumeist@informatik.uni-muenchen.de
Alexander Knapp
Adresse: Raum E012, Oettingenstr. 67
Telephon: 2178 2185
Email-Adresse: knapp@informatik.uni-muenchen.de

Teilnehmer (bitte auf Richtigkeit und Vollständigkeit prüfen!)


Termine

Vorbesprechung: Montag, den 21. Februar, um 10 Uhr im Raum E03, Oettingenstr. 67

Sitzungen: Montags von 12 bis 16 Uhr im Raum 1.15, Oettingenstr. 67


Links

Workflows Metaindex
UML Rational, OMG, oose.de
eXtreme Programming XP, einführende Folien
Namenskonvention Java
CVS Kurzbeschreibung


Dokumente

08.05.00: Aufgabenstellung
15.05.00: Sitzungsprotokoll (gzipped Postscript, MS Word)
22.05.00: Sitzungsprotokoll
Aktivitätsdiagrammmetamodell (Postscript, MS Powerpoint)
Enabler (gzipped Postscript)
29.05.00: Sitzungsprotokoll
05.06.00: Sitzungsprotokoll
Ergebnisstruktur-Metamodell, Use cases und Storybook für den Ergebnisstruktur-Editor (MS Powerpoint)
Prozeß-Metamodell, Workflowschema-Metamodell (MS Powerpoint)
19.06.00: Sitzungsprotokoll
26.06.00: Workflowschema-Metamodell (Postscript, MS Powerpoint)
Klassendiagramm für die Workflow engine (Postscript, MS Powerpoint)
Algorithmus zur Workflow engine (Postscript, MS Word)
Sequenzdiagramme zum Workflowschema-Editor: State erstellen, Transition erstellen, Knoteninformationen
10.07.00: Rational Rose-Modelle


Aufgaben

08.05.00: Requirements-Fragebogen erstellen.
15.05.00: Use case-Analyse, Storybooks, Metamodelle.
22.05.00: Grobanalyse für Workflow engine und Aktivitätsdiagrammeditor.
29.05.00: Überarbeitung der Storybooks und Metamodelle. Analyse der Workflow engine und des Aktivitätsdiagrammeditors.
05.06.00: Analyse der Workflow engine.


Lehrstuhl Institut Universität
Alexander Knapp (10.4.0)
Last modified: Wed Jul 12 10:23:12 CEST 2000