Illustrationsbild für den Virtuellen Studienplatz

Lehrveranstaltung 01908 (SoSe 06)

 
01908 Seminar: Komponentenbasierte Programmierung im Sommersemester 2006
Hinweis Das Semester dieser Veranstaltung ist beendet.
grundlegende Überarbeitung: Wintersemester 2005/2006 Umfang: 2.0 SWS
Übungsumfang: 0.0 SWS nächster geplanter Einsatz: Sommersemester 2007
Versionen Autorinnen und Autoren
Teilnahmevoraussetzungen Beschreibung
Schließen
Beschreibung
KursbeschreibungSeit jeher schielt die Softwareindustrie neidisch in Richtung ihrer Kollegen im hardwareproduzierenden Gewerbe. Deren Produktivitätsfortschritte basieren nämlich zum großen Teil auf der Entwicklung von Komponenten, von Einzelteilen, die sich in den verschiedensten Produkten verwenden lassen. Dazu kommt, daß diese Komponenten selbst wieder aus Komponenten zusammengesetzt sein können, so daß ein komplettes System rekursiv konstruiert und wieder zerlegt werden kann. Zwar hat die Informatik schnell ihren eigenen Modulbegriff entwickelt, aber von einer allgemeinen Wiederverwendbarkeit ist man trotz aller Anstrengungen noch weit entfernt. Im Zeitalter der Objektorientierung kommt erschwerend hinzu, daß die rekursive Zerlegbarkeit von Gesamtsystemen (im Sinne einer Functional decomposition) durch die Verwendung starker Objektgeflechte (Klassendiagramme) stark beeinträchtigt wird. Und so sind die heute verwendeten Sprachen zwar zum großen Teil objektorientiert (und damit in gewisser Weise auch modular), doch von einer wirklich komponentenbasierten Programmierung wagt noch keiner zu sprechen. Im diesem Seminar werden verschiedene Einzelthemen zur Bearbeitung angeboten, die im Zusammenhang mit dem Komponentenbegriff der Softwareentwicklung sowie der komponentenbasierten Programmierung stehen. (Einen recht guten Überblick über das Thema bietet das Buch Component Software von Clemens Szyperski). Lernziele des Seminars sind neben dem Entwickeln eines Verständnisses für die Probleme und den Nutzen der komponentenbasierten Programmierung auch das Erlernen selbständiger (Literatur)Arbeit sowie allgemein wissenschaftlichen Arbeitens.
Durchführung: Nach der Ausgabe der Themen und der dazugehörigen Literatur ist eine schriftliche Ausarbeitung zu erstellen. Diese wird begutachtet und mit Verbesserungsvorschlägen an die Autoren zurückgesandt. Im Anschluß an die Korrekturphase werden alle Beiträge von allen Teilnehmern gelesen, um einen sog. Writers´ Workshop vorzubereiten. Der Writers´ Workshop selbst findet als Präsenzveranstaltung an einem Wochenende in Hagen statt.
Termine
Veranstaltungsbeginn: 03.10.2005
Material
Einstieg
Betreuung
Betreuende Liste der Campus Standorte bzw. Studienzentren

Irrtümer und nachträgliche Datenänderungen vorbehalten.


Seite erstellt in 0,1s  |  8.5.24,20:13 im Sommersemester 2024  |  realisiert durch das LVU-System
FernUni-Logo FernUniversität in Hagen, 58084 Hagen, Telefon: +49 2331 987-01, E-Mail: fernuni@fernuni-hagen.de