Software Architecture
|
Dozenten:
|
Riehle, D.
;
Jung, M.
|
|
Umfang:
|
4 SWS (5 ECTS)
|
|
Termin(e) & Ort:
|
-
Dienstag, 14:00 - 17:00,
04.150
|
|
Zielgruppe:
|
WPF CE-MA-SEM (ab 1. Semester)
WPF INF-BA-SEM (ab 4. Semester)
WPF INF-MA (ab 1. Semester)
|
|
Inhalt:
|
Modulbezeichnung
-
PSWT-ARCH (Software Architecture)
Dozenten
-
Dr. Martin Jung
-
Prof. Dr. Dirk Riehle, M.B.A.
Inhalt
The architecture of a software system describes the key components of the system, their relationships and structure, and the behavior and dynamics of their relationships and structure. This seminar presents and discusses the following key aspects of software architecture:
-
Basic building blocks and relationships
-
Software architecture description languages
-
Software architecture styles and patterns
-
Libraries, frameworks, and platforms
-
Formal as well as de-facto industry standards
-
Noteworthy systems and their architectures
-
Non-technical criteria in software architecture
-
Tools for software architects
-
The role and function of the software architect This course has two parts:
-
A traditional seminar part: Students pick a topic and present about it in class. We then discuss its content.
-
A multimedia-based part: Every session we watch a video and discuss it in class. For more information see
http://wp.me/pDU66-lb
ARCH runs as a three-hour block. For past ARCH seminar impressions see
http://osr.cs.fau.de/category/teaching/arch/
There should be a StudOn class section with additional materials; please make sure you sign-up. If the materials aren't there yet, they'll be coming soon.
For the schedule see
http://goo.gl/ZXJjg
Lernziele und Kompetenzen
-
Understand key concepts of software architecture
-
Understand the role and function of an architect
-
Understand industry relevant software architectures
Studien- und Prüfungsleistungen
Students have to fulfill these duties
-
class participation
-
student presentations Grades are based on linearly combining the individual grades as weighted by the amount of work (ECTS) needed for it.
For more information see
http://osr.cs.fau.de
Unterrichtssprache
-
English or German, as appropriate
Vorbereitende Literatur
|
|
Sponsors

Audi AG

BearingPoint GmbH

Capgemini Service SAS

DATEV eG

Develop Group GmbH

Elektrobit Corp.

GfK SE

Google, Inc.

QuinScape GmbH

RedHat, Inc.

Robert Bosch GmbH

Siemens AG

SUSE Linux GmbH

Univention GmbH

WeWebU Software AG
Partners

Open Source Business Foundation

Open Source Business Alliance
|