703023 PS Design of Software Systems

winter semester 2017/2018 | Last update: 07.09.2020 Place course on memo list
703023
PS Design of Software Systems
PS 1
2
weekly
annually
German

This lab will deepen  the topics  discssed in the lecture "Entwurf von Software Systeme" .  At the end of the lab, students will be able to develop on their own larg object oriented software projects based on Java.

The following tpoics are considered: (1) The cooncept of Software-Architecture, (2) Presentation layer, (3) Processes: coordination, and communication in distributed systems, (4) persistent layer, and (5) Client/Server programming

Practical Exercises: The lab will enable students to discuss, deepen their knowledge, and exercise  problems realted to the topics presented in the lecture. Exercises about Software developments using standard design notations are to be presented by students.

Compulsory attendance, solutions and presentations of exercises

Java allgemein

Thinking in Java 4th Edition, 2003, Bruce Eckel. Freier Download (3rd Edition).

Java ist auch eine Insel, Christian Ullenboom. Freier Download.

Java und UML

The Object Primer 3rd Edition, Agile Model Driven Development with UML 2, Scott Ambler. Teilweise frei.

Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and the Unified Process Author. Craig Larman

Design Patterns

Design Patterns: Elements of Reusable Object-Oriented Software, Erich Gamma et al.

not applicable
see dates
Group 1
Balci B.
Date Time Location
Mon 2017-10-02
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-09
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-16
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-23
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-30
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-30
11.15 - 12.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-11-06
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-13
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-20
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-27
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-12-04
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-12-04
11.15 - 12.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-12-11
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-08
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-15
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-22
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-29
11.15 - 12.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Group 2
Sauerwein C.
Date Time Location
Mon 2017-10-02
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-09
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-16
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-23
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-30
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-10-30
12.15 - 13.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-10-30
13.15 - 14.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-11-06
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-13
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-20
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-11-27
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-12-04
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2017-12-04
12.15 - 13.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-12-11
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-08
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-15
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-22
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Mon 2018-01-29
12.15 - 13.00 Seminarraum 2 (ICT-Gebäude) Seminarraum 2 (ICT-Gebäude) Barrier-free
Group 3
Hupfauf B.
Date Time Location
Mon 2017-10-02
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-10-09
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-10-16
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-10-23
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-10-30
17.15 - 18.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-10-30
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-11-06
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-11-13
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-11-20
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-11-27
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-12-04
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2017-12-04
17.15 - 18.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-12-11
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2018-01-08
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2018-01-15
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2018-01-22
17.15 - 18.00 SR 12 SR 12 Barrier-free
Mon 2018-01-29
17.15 - 18.00 SR 12 SR 12 Barrier-free
Group 4
Sillaber C.
Date Time Location
Mon 2017-10-02
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-10-09
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-10-16
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-10-23
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-10-30
16.15 - 17.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-10-30
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-11-06
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-11-13
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-11-20
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-11-27
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-12-04
16.15 - 17.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2017-12-04
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2017-12-11
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2018-01-08
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2018-01-15
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2018-01-22
16.15 - 17.00 SR 12 SR 12 Barrier-free
Mon 2018-01-29
10.00 - 11.00 eExams Prüfungsraum eExams Prüfungsraum Barrier-free Prüfung
Mon 2018-01-29
16.15 - 17.00 SR 12 SR 12 Barrier-free