VO Software Engineering I

Lehrveranstaltungsleiter

Dr. Stefan Resmerita


Agenda

Wintersemester 2006/07 

Mondays, 9:30 – 11:00h, Jakob-Haringer-Str. 2, T01

Start: 02.10.2006

Exam: 22.01.2007, 9:00 – 11:00h, Jakob-Haringer-Str. 2, T01

Second exam: 16.04.2007, 11:00 – 13:00h, Jakob-Haringer-Str. 2, T01


Contents

The course introduces the basic terms, methods and tools of software technology: What is software; what is software engineering? Which are the problems of software development?

Part I of the Software Engineering course (overall 2 semesters) focuses on constructive aspects: Programming methodology, systematic design, design patterns and adequate modularity. These will be presented by means of case studies and practiced in the associated proseminar. 

The book “Software Engineering–Architektur-Design und Prozessorientierung” (Pomberger, Pree) serves as manuscript to a large part of both part I and part II of the Software Engineering course. Its table of contents shows in more detail what will be presented about each of the main issues mentioned above.


Literatur 

Ergänzende Literatur

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


Course notes