Seminar (Hauptstudium)
Seminar Software-Architekturen
Prof. Dr. Armin B. Cremers Dr. Sascha Alda
Software-Architekturen besitzen bei der Softwareentwicklung insbesondere im System-Entwurf eine wesentliche Rolle. Eine Software-Architektur beschreibt dabei die Struktur eines Programms, welche wiederum durch die grundlegenden Strukturelemente, deren Beziehungen zueinander sowie den konzeptuellen Einschränkungen bei dem Zusammenspiel der einzelnen Elemente charakterisiert wird. Das Themengebiet der Software-Architekturen ist sowohl im akademisch-wissenschaftlichen Bereich, als auch im industriellen Bereich gleichermaßen von hoher Bedeutung. Ziel dieses Seminars ist es, aktuelle Themen rund um das Themengebiet der Software-Architekturen zu studieren und in Form von individuellen Vorträgen zu präsentieren. Das Themenspektrum reicht dabei von einführenden Themen (z.B. Definitionsbestimmungen, grundlegende Eigenschaften), über erweitere Themen (z.B. Modellierung von Software Architekturen, Ansätze zur Komposition von Strukturelementen, Produkt-Familien, Architektur-Muster) bis hin zur Studie von relevanten Architekturstilen (z.B. traditionelle Architekturstile, Service-orientierte Architekturen, Peer-to-Peer Architekturen). Je nach Umfang des Seminars können auch Anwendungsbeispiele behandelt werden.
| Zeit, Ort | n.Vereinb. (möglicher Termin: mittwochs von 10-12h) |
| Beginn | voraussichtlich Blockseminar im SS 2007 (Juni/Juli) |
| Vorbesprechung | Dienstag, den 13. Febr. 2007, 10 s.t. (A 207) |
| Teilnehmerzahl | 10 |
| Vortragsmodus | Bei der Vorbesprechung werden mögliche Themen und Themenbereiche vorgestellt. Interessenten können sich vorab oder aber auch nach der Vorbesprechung per Email an alda@cs.uni-bonn.de zu diesem Seminar anmelden. Voraussetzung für die Scheinvergabe ist: (1) das Halten eines ca. 60-minütigen Vortrages mit anschließender Diskussion, (2) das Zusammenfassen des Inhalts des eigenen Vortrags auf ca. 20 Seiten; diese Ausarbeitung muß spätestens eine Woche vor dem Vortrag für alle Seminarteilnehmer zugreifbar (z.B. als pdf-file) sein und (3) die aktive Teilnahme an allen Vortragsterminen, die darauf aufbaut, dass man bis zum Vortrag das entsprechende Paper gelesen hat. |
| Voraussetzungen | Vorkenntnisse in Software Engineering (z.B. durch Vorlesung SWT oder Verteilte Informationssyteme) wünschenswert. |
| Bereich (alte DPO) | B |
| Bereich (neue DPO) | B |
| Email-Kontakt | alda@cs.uni-bonn.de |
| Literatur | Wird individuell bekanntgegeben |
|