main page

staff

teaching

theses

research

publications

books

press

jobs

download


TU-BS

FB Informatik
TU Braunschweig

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:

sse-teaching abonnieren
Powered by de.groups.yahoo.com