Seminar Software-Komponentenmodelle WS0607
Informationen zum Seminar: http://sdq.ipd.uni-karlsruhe.de/465.php
Vortragreihenfolge/Termine des Blockseminars
Materialien und Links zum Seminar
- Die Powerpoint-Folien der Vorbesprechung
- Bewertungskriterien für Seminare
- Form der Ausarbeitung bei Seminaren LaTeX-Vorlage und Stilvorgaben für die schriftliche Ausarbeitung
- Nutzung von OpenConf für Seminare (bitte melden Sie sich unbedingt an)
- Seminar: Best Paper Award
- Seminar Gliederung
- Seminar-TeX-Review-Vorlage.zip Anmerkungen zur Review-Vorlage
- Vorlage für Vortragsfolien: Folienmaster
Beispiel-System
Bei der Erstellung der Komponenten-Architektur-Beispiele sollten Sie sich vor allem auf die Architekturbeschreibung aus dem Paper stützen.
Ergänzend stellen wie Ihnen den Quellcode des WebAudioStores (WebAudioStore-Quellcode.zip) zur Verfügung. Bitte beachten Sie, dass der eigentliche Encoder nicht enthalten ist. Der Quellcode ist in C# geschrieben, läßt sich aber auf Grund der hohen Ähnlichkeit zu Java auch schnell verstehen, wenn man bisher nicht mit C# gearbeitet hat. Der Quellcode ist zudem nicht auf "Schönheit" getrimmt, sondern zur Erfüllung der Funktionalität. Bitte machen Sie sich nicht die Mühe des WebAudioStore zum Laufen zu bringen, da dies vergleichsweise aufwendig ist. Im Allgemeinen sollten die den Rückgriff auf den Quellcode nur begrenzt benötigen.
Seminar-Fahrplan
- 24.10.06 Vorbesprechung + Festlegung der Themen
- 17.11.06 Abgabe der Gliederung und Literaturliste
- 22.12.06 Abgabe einer Review-Version / Beginn der internen Reviewphase
- 12.01.07 Ende der internen Reviewphase / Abgabe der Gutachten
- 22.01.07 Ende der Einarbeitung der Review-Kommentare / Abgabe der Ausarbeitung
- 02.02.07 Abgabe der Folien
- 09.02.07 Feedback zur Ausarbeitung durch Betreuer
- 16.02.07 Feedback zu den Folien
- 26.02.07 / 27.02.07 Blockseminar (Einarbeitung der Review-Kommentare der Betreuer)
Das Blockseminar findet am Mo, 26.02.07 und Di, 27.02.07 statt. Informationen zu den Räumlichenkeiten und dem geplanten Programm werden in zeitlicher Nähe zum Blockseminar angekündigt.
Allgemeine Informationen
In der Welt der komponentenbasierten Software-Entwicklung werden Komponentenmodelle unter Anderem dazu eingesetzt, Software-Systeme mit vorhersagbaren Eigenschaften zu erstellen. Die Bandbreite reicht von Forschungs- bis zu Industrie-Modellen. In Abhängigkeit von den Zielen der Modelle werden unterschiedliche Aspekte von Software in ein Komponentenmodell abgebildet. In diesem Seminar erhalten wird ein Überblick über die heute verfügbaren Software-Komponentenmodelle gegeben.
Dieses Seminar richtet sich an Studenten des Hauptstudiums - empfohlen wird das 7. Semester.
Die Vorbesprechung zum Seminar findet am Dienstag, 24.10.2006 von 9:45 – 11:15 Uhr im Seminarraum 348 des IPD (Informatik-Hauptgebäude, 50.34, 3. OG) statt. Weitere Termine finden individuell nach Vereinbarung statt. Das Seminar wird als Blockseminar durchgeführt.
Die Anmeldung für das Seminar ist ab sofort im Sekretariat von Prof. Reussner (Informatik-Hauptgebäude, 50.34, 3. OG, Raum 328) möglich. Die Teilnehmerzahl ist auf 15 beschränkt. Das Sekretariat ist üblicherweise vormittags besetzt. Vereinbaren Sie ansonsten bitte einen Termin mit unserer Sekretärin: mailto:sdq@ipd.uka.de.