|
|
Seminar Softwaretechnik
Termine und Räume:
- Das erste Treffen findet am 28.10.2008, 16.45 Uhr im Raum IZ 349 statt (Folien).
Dozent: Professor Dr. B. Rumpe
Ansprechpartner: Christian Berger
Art der Veranstaltung: Seminar
Stundenzahl: 2
Semester: Hauptstudium
Voraussetzung für einen Schein ist die Teilnahme an allen Vorträgen sowie das Halten eines eigenen Vortrages.
Schwerpunktzuordnung: Diese Lehrveranstaltung ist Teil des Vertiefungsgebiets "Software Engineering". Genaueres Siehe: Teaching.
Inhalt: Den Themenschwerpunkt in diesem Seminar bilden Entwurfsprinzipien hinter etablierten Software Architekturen.
Seminarthemen:
- Linux System Kernel: Linux Device Drivers (Rubini, Corbet, Kroah-Hartman, 2005), Understanding the Linux Kernel (Bovet, Cesati, 2005), Linux as a Case Study: Its Extracted Software Architecture (Bowman, Holt, Brewster, 1999), Studierender: 2879639
- Software Build Tools: Vergleich der Architekturen unter anderem von Ant+Ivy und MavenStudierender: 2652924
- Darstellung der Erweiterungen und Ergänzungen zum Standard ISO/IEC 14882 (C++0x): Darstellung der SprachneuerungenStudierender:
Boost API für C++: Studierender: 2745543
- Apache Web-Server: Web Server Software Architectures (Menasce, 2003), Two case studies of open source software development: Apache and Mozilla (Mockus, Fielding, Herbsleb, 2002), Writing Apache Modules with Perl and C (Stein, MacEachern, 1999), http://httpd.apache.org/docs/, Studierender: 2837655
- Mozilla: A Reference Architecture for Web Browsers (Grosskurth, Godfrey, 2005), Conceptual Architecture of Mozilla Firefox (V. 2.0.0.3) (Hassan, 2007), Inside the Lizard: A Look at the Mozilla Technology and Architecture (Shaver, Ang, 2000), Studierender: 2879516
- MontiCore: MontiCore: A Framework for the Development of Textual Domain Specific Languages (Grönniger, Krahn, Rumpe, Schindler, Völkel, 2008), Studierender: 2810740
- std::iostreams: Standard C++ Iostreams and Locales: Advanced Programmer‘s Guide and Reference (Kreft, Langer, 2000), Studierender: 2864217
- Minix: Modern Operating Systems (Tanenbaum, 2007), Studierender: 2887430
- JBoss: The JBoss Extensible Server (Fleury, Reverbel, 2003), Studierender: 2683728
- Eclipse: Contributing to Eclipse: Principles, Patterns, and Plugins (Gamma, Beck, 2003), Studierender: 2888303
- QNX/Neutrino: QNX/Neutrino RTOS System Architecture (QNX Software Systems GmbH, 2007), Pattern-Oriented Software Architecture (Buschmann et al., 1996), Studierender: 2664161
- Tomcat: Professional Apache Tomcat 6 (Chopra, Li, Genender, 2007), Studierender: 2649733
- Windows Presentation Foundation / XAML: Windows Presentation Foundation, Architectural Overview (MSDN), WPF und XAML Programmierhandbuch (Stropek, Huber, 2008), Studierender: 2863975
Weitere Informationen:
- Für die Vorträge ist ein vorgegebenes Folientemplate zu nutzen
(PPT,
TeX).
Bitte wenn möglich das PPT-Template verwenden.
Anmeldung zum Seminar: Die Vergabe der Seminarplätze erfolgte elektronisch.
Lassen Sie sich von uns regelmäßig über neue Lehrveranstaltungen und Studien-/Diplomarbeiten informieren:
|