Winter Term 1999/2000
Projekt Eine Entwicklungsumgebung für verteilte, objektorientierte Anwendungen
Projekt Eine Entwicklungsumgebung für verteilte, objektorientierte Anwendungen
General Information
Course number | 18.334 |
Course type | Project |
Lecturer | Dr. Frank Wienberg, Prof. Dr. Marko Boger, Prof. Dr. Winfried Lamersdorf |
Location | F535 |
Time | 4 st. Mi. 12-16 |
Recurrence | einmalig |
Suitability | Für LehrerInnen und NebenfächlerInnen bedingt geeignet. |
Qualifications | Kenntnisse in Java und Objektorientierung, Interesse an OO-Design (z.B. UM L), Spaß an/Lust auf Teamarbeit. |
Topic
Für die objektorientierte Modellierung hat man eine gemeinsameSprache gefunden, die Unified Modelling Language (UML),
die einen großen Zuspruch unter Entwicklern findet.
UML ist sehr gut für die Modellierung "klassischer"
Objektsysteme geeignet, doch Aspekte wie Nebenläufigkeit
und Verteilung lassen sich damit nur schlecht ausdrücken.
Ziel dieses Projektes ist, UML in dieser Hinsichtzu
erweitern. Uns stehtein in Java geschriebenes UML-Tool
sowie Werkzeuge zur Darstellung von Nebenläufigkeit und
zur Programmierung von Verteilung zur Verfügung.
In diesem Projekt sollen diese Teile miteinander verbunden und zu einem CASE-Tool-Prototyp integriert werden.
Procedure
Gemeinsame Einarbeitung in die Thematik und die Software, Diskussion der Architektur und der Schnittstellen, Entwicklung von Softwarekomponenten in
Projektgruppen.
Learning target
Vertiefen des Wissens über Verteilung und Nebenläufigkeit
Kennenlernen von (grafischen) Modellierungstechniken und Erarbeiten
eigener Erweiterungen
konkretes Realisieren einer größeren Anwendung aus vorhandenen
Softwarekomponenten im Team
Vertiefen der Kenntnisse über Java, UML, Modelle wie Petrinetze,
verteilte Programmiersprachen wie "Voyager" und "Distributed Java"
Literature
wird in der Veranstaltung bekannt gegeben.
Debug Info for generation of "last modified"teachingCourse_30 (2005-10-11 18:00:00) | persons_29 (2004-12-16 19:22:00) | persons_1 (2004-12-16 19:22:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | teachingCourse_30 (2005-10-11 18:00:00) | teachingCourse_30 (2005-10-11 18:00:00) | teachingCourse_30 (2005-10-11 18:00:00) | teachingCourse_30 (2005-10-11 18:00:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
23. August 2021 at 15:46 by Prof. Dr. Winfried LamersdorfCALL getCollectionFull('teaching/coursekvv','vsys',30,0)