Softwaretechnik WS 2002/03
| Dozent(in): | Prof. W. Reif |
| Termin: | |
| Gebäude/Raum: |
Informationen zur Vorlesung Softwaretechnik
Die Vorlesung gibt einen Überblick über Methoden zur systematischen Entwicklung von Software. Dabei verwenden wir die Unified Modelling Language (UML) und aktuelle Tools, die auch in die Übungen einbezogen werden.
Behandelte Themen sind u.a.:
- Der Softwarelebenszyklus.
- Die Phasen der Softwareentwicklung: Analyse, Spezifikation, Design, Implementierung, Wartung
- Qualtitätssicherung: Validierung (Testen, Reviews) und Verifikation, Programmierrichtlinien
- Projekt Management: Planung, Kosten, Meilensteine, Konfigurationsmanagement
- Strukturierungskonzepte: Modularisierung, Abstraktion, Objekt-Orientierung
- UML, Design Patterns
- Tool-Support (Rational XDE, TogetherJ, cvs, CoCoMoII.1999, ...)
Damit die Vorlesung nicht zu 'trocken' gerät, wird das Erlernte in den Übungen am Rechner in die Praxis umgesetzt.
Organisatorisches
Dozent
Dr. Gerhard SchellhornÜbungsleiter
Christoph DuelliKlausur
Das Prüfungsmodul 'Softwaretechnik' (10 LP) ist im Vertiefungsgebiet Softwaretechnik und Programmiersprachen anrechenbar.Zum Ende des Semesters findet eine Klausur statt. Eine Nachholklausur wird nicht gestellt. Wer die Klausur nicht besteht, hat in einem Jahr im Rahmen der nächsten Softwaretechnik-Vorlesung einen weiteren Versuch.
Musterlösung, Klausurergebnisse & Scheine ...
Die Klausur ist geschrieben und auch bereits korrigiert!Die Scheine sind fertig und können ab sofort im Sekretariat des Lehrstuhls bei Vorlage eures Studentenausweises abgeholt werden.
Unterlagen zur Vorlesung
Downloads
Die Folien zur Vorlesung und evtl. auch andere Unterlagen wurden regelmäßig auf dieser Seite zum Download bereitgestellt.
CDs etc. zur Ausleihe
Die folgenden Softwarepakete können am Sekretariat des Lehrstuhls entliehen werden- Sun ONE Starter Kit (DVD oder CDs)
- Visual Studio .NET Professional (DVD, 60 Tage Evaluierung)
Literatur und Links
-
Softwaretechnik allgemein, Projektmanagement
- J. Schwarze: Projektmanagement mit Netzplantechnik, Herne, 2001.
- T. Caspers Jones: Estimating Software Costs, McGraw-Hill, 1998.
- H. Balzert: Lehrbuch der Softwaretechnik, Bd. 1 und 2, Spektrum Akad. Vlg., 1998.
- I. Sommerville: Software Engineering, Addison-Wesley, 2001.
-
Unified Modeling Language (UML)
- M. Fowler: UML Distilled, Addison-Wesley, 2000.
- C. Larman: Applying UML and Patterns, Preston-Hall, 2002 (2nd ed.).
-
Design Patterns
- E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns - Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
- M. Grand: Patterns in Java, Volume 1, Wiley, 1998.
-
Enterprise JavaBeans (EJBs)
- Ed Roman: Mastering Enterprise JavaBeansTM, 2nd ed., John Wiley & Sons, 2002.
- Sun: The J2EE Tutorial, Addison-Wesley, 2002.
- Microsoft .NET -- siehe oben
- Außerdem beachte man bitte die Literaturhinweise am Ende der einzelnen Kapitel.
weitere Informationen zu der Lehrveranstaltung:
| empfohlenes Studiensemester der Lehrveranstaltung: | Hauptstudium |
| Fachrichtung Lehrveranstaltung: | Informatik |
| Nummer der Lehrveranstaltung: | 0 |
| Dauer der Lehrveranstaltung: | keine Angabe |
| Typ der Lehrveranstaltung: | V - Vorlesung |
| Semester: | WS 2002/03 |
