VO Software Engineering

Lehrveranstaltungsleiter

O.Univ.-Prof. Dipl.-Ing. Dr. Wolfgang Pree


Termine

Wintersemester 2016/17

Montag, 08:30-11:00 h, Jakob-Haringer-Str. 2, T01

Beginn: 3. Oktober 2016


Interview with Astro Teller, Captain of Moonshots at X, on the Future of AI, Robots, and Coffeemakers 


Inhalt

Die Veranstaltung führt in die grundlegenden Begriffe, Methoden und Werkzeuge der Softwaretechnik ein: Was ist Software; was ist Software Engineering? Probleme der Software-Entwicklung.

Der Fokus liegt auf der Konstruktionssicht: Programmiermethodik, systematischer Entwurf, Entwurfsmuster und adäquate Modularisierung werden anhand von Fallstudien vermittelt und im zugehörigen Proseminar geübt.

Das Buch Software Engineering–Architektur-Design und Prozessorientierung (Pomberger, Pree) ist gleichzeitig das Manuskript zu einem großen Teil der Lehrveranstaltung. Das "SE-Buch: Inhaltsverzeichnis" stellt detaillierter dar, welche Bereiche in welcher Breite und Tiefe in der Lehrveranstaltung behandelt werden.


Literatur 


Ergänzende Literatur

  • Software Engineering by Sommerville:  (Addison-Wesley/Pearson Education, 2001)
  • The UML-F Profile for Framework Architectures by Fontoura, Pree, Rumpe (Addison-Wesley/Pearson Education, 2002)
  • Software Architecture in Practice by Bass et al. (Addison-Wesley, 1998 und 2003)
  • Design Patterns for Object-Oriented Software Development by W. Pree (Addison-Wesley, 1995)
  • A Method of Programming by E. Dijkstra, W. Feijen (Addison-Wesley Publishing Company)


Ergänzende Unterlagen

Scala