Grundlagen des Software Engineering WS 2013/14
Vorlesung 89-3001: Grundlagen des Software Engineering
Diese Seite dient zur Bereitstellung von Informationen rund um die Vorlesung
Inhaltsverzeichnis
Aktuelles
Inhalt der Vorlesung
Die Entwicklung von großen, potenziell kritischen Software Systemen ist zweifellos eine sehr komplexe Aufgabe. Diese Entwicklung unterscheidet sich ebenso nachhaltig von der "Ein-Personen-Programmierung" eines kleines Programms oder Moduls, wie sich die Entwicklung von Hochhäusern vom Bau einer Hütte unterscheidet. Software Engineering (SE) als Disziplin der Informatik beschäftigt sich mit Techniken, Methoden und Werkzeugen, um die Entwicklung solcher großen Software Systeme zu unterstützen. Ein fundamentales Element des Software Engineering ist dabei der systematische Gebrauch von geeigneten Ingenieursprinzipien.
Das Ziel der Vorlesung Grundlagen des Software Engineering ist es die erforderlichen Prinzipien, Techniken, Methoden und Werkzeuge für alle wichtigen Phasen der Softwareentwicklung zu präsentieren. Die Diskussionen von praktischen Beispielen sind ebenso zentrale Elemente wie die kritischen Evaluierung von Vorteilen und Nachteilen unterschiedlicher Ansätze.
Literatur zur Vorlesung
Skript
- Die Unterlagen zur Vorlesung gibt es weiter unten zum download. Dort werden die Anhänge der Kapitel und alle weiteren Untelagen angeboten, die in der Vorlesung Verwendung finden.
- Wichtiger Hinweis: Das Skript soll das Verständis der Vorlesung unterstützen. Es ist nicht als Ersatz der Vorlesung geeignet. Um tieferen Einblick in die behandelten Themen zu erlangen und speziell den Zusammenhang zwischen den einzelnen Themen zu erkennen, wird die Anwesenheit in den Vorlesungen sehr empfohlen.
Übung
- Auch die Übungen zur Vorlesung gibt es weiter unten zum Download.
Literatur zur Vertiefung der Hauptthemen
- P. Jalote: "An Integrated Approach to Software Engineering", 3nd Edition, Springer-Verlag, 2005.
- P. Jalote: "A Concise Introduction to Software Engineering", Springer London, 2010.
- I. Sommerville: "Software Engineering", 9th Edition, Addison Wesley, 2010.
Weitere Literaturangaben finden sich in den jeweiligen Kapiteln des Skripts.
Organisatorisches
Dozent
Prof. Dr. Dr. h. c. Dieter Rombach
Raum 32/421
Vorlesungsbetreuung
Adrien Mouaffo
Raum: 32/429
Telefon: (0631) 205-4473
Veranstaltungen
Die Vorlesung Grundlagen des Software Engineering stellt als Kernveranstaltung der Praktischen Informatik die Eingangsvorlesung für alle weiteren Lehrveranstaltungen des Lehrgebiets Software Engineering und Programmierung dar und ist wie folgt aufgebaut:
-
Vorlesung:
4 SWS pro Woche: Mon. 8:15 - 9:45 Uhr, Raum 46/110
Fri. 10:00 - 11:30 Uhr, Raum 42/110
Erste Vorlesung: Montag, 21.10.2013 -
Übungen:
2 SWS pro Woche
Mo 15:30h - 17:00h, 42-105 (German)
Mi 15:30h - 17:00h, 46-110 (English)
Der Inhalt der Vorlesung wird von Prof. Rombach geprüft.
Superordinated page: GSE | |