VO Software Engineering II

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


Termine

Sommersemester 2007
Donnerstag: 10:15-11:45 Uhr, Jakob-Haringer-Str. 2, T01
Beginn: 8. März 2007
Klausur: 28. Juni 2007, 10:15 – 11:45 Uhr, Jakob-Haringer-Str. 2, T01


Inhalt

Die Veranstaltung führt in die grundlegenden Begriffe, Methoden und Werkzeuge der Softwaretechnik ein.
Im Teil II der insgesamt zweisemestrigen Lehrveranstaltung liegt der Fokus auf der Vermittlung der Denkweise und der zugehörigen Programmiermethode von Edsgar W. Dijkstra.
Programmiermethodik, systematischer Entwurf und adäquate Modularisierung werden anhand von Fallstudien vermittelt und im zugehörigen Proseminar geübt.


Literatur

  • E. Dijkstra, W. Feijen: A Method of Programming, Addison-Wesley Publishing Company
  • Aho, A.H., Sethi, R., and Ullman, J.D.: Compilers—Principles, Techniques, and Tools Addison-Wesley, Reading, Massachusetts

Ergänzende Literatur

  • G. Pomberger und W. Pree:  Software Engineering–Architektur- Design und Prozessorientierung, Hanser Verlag, Oktober 2004
  • S. Demeyer, S. Ducasse, O. Nierstrasz: Object-Oriented Reengineering Patterns (Morgan Kaufmann, dPunkt)
  • Sommerville: Software Engineering (Addison-Wesley/Pearson Education, 2001)
  • Bass et al.: Software Architecture in Practice (Addison-Wesley, 1998 und 2003) 

Ergänzende Unterlagen