Vorlesung Software-Evolution WS12/13

Aus SDQ-Wiki
Software-Evolution (24164)

Semester: Wintersemester 2012/2013
LP (ECTS): 3
SWS: 2
Studiengang: Master Informatics, Diplom Informatics, Master Information Engineering, Diplom Information Engineering
Dozent: Dr.-Ing. Klaus Krogmann, Dipl.-Inform. Benjamin Klatt
Ort und Zeit der Lehrveranstaltung
unbekannt
unbekannt
ILIAS-Bereich
Seite im Vorlesungsverzeichnis
Ort und Zeit der Vorlesung
Appointment-new.png
Donnerstags, 09:45 - 11:15 Uhr
Raum -101 (Gebäude 50.34)
(18.10.2012-07.02.2013)


Lernziele

Die Studierenden lernen die besonderen Herausforderungen langlebiger Software-Systeme kennen sowie Möglichkeiten über eine gezielte Software-Evolution die zukünftige Entwicklung eines Software-Systems zu beeinflussen. Den Studenten wird klar, welche Mittel und Konzepte Sie im Rahmen der Software-Evolution einsetzen können und welche Faktoren sich auf den Software-Entwicklungsprozess auswirken. Neben den theoretischen Grundlagen erhalten die Studenten Einblick in Praxisbeispiele und geeignete Werkzeuge, die den Umgang mit Software-Evolution vereinfachen. Den Teilnehmern der Vorlesung wird ein Querschnitt aus Implementierungsaspekten, Techniken, Management und Konzepten vermittelt. Die Studierenden werden in die Lage versetzt Software-Systeme zu analysieren, bewerten und verbessern.

Inhalte

Die Vorlesung Software-Evolution behandelt unter anderem Software-Entwicklungsprozesse, Besonderheiten langlebiger Software-Systeme, Evolutionsszenarien für Software-Systeme, Software-Architekturentwicklung, Software-Sanierung, Implementierungstechniken, Architekturmuster, Traceability, Software-Bewertungsverfahren, Wartbarkeitsanalysen und Werkzeuge zur Unterstützung von Software-Evolution.

Vorlesungsfolien

Sie finden die Vorlesungsunterlagen zur Vorlesung Software-Evolution im Studierendenportal des KIT: Vorlesung Software-Evolution WS12/13

Im Studierendenportal werden außerdem aktuelle Nachrichten veröffentlicht.

Formalia

  • Für Master- und Diplomstudenten
  • Vertiefungsfachzuordnung: Softwaretechnik und Übersetzerbau
  • Kenntnisse aus der Software-Technik und zu Software-Architekturen sind hilfreich


Lehrangebot nach Studiengang

Informatik

Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom