UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 

Software Architecture (VUE+PROJ 10-ECTS) (OSS-ARCH-VUE+PROJ)10 ECTS
(englische Bezeichnung: Software Architecture (VUE+PROJ 10-ECTS))

Modulverantwortliche/r: Martin Jung, Dirk Riehle
Lehrende: Martin Jung, Dirk Riehle


Startsemester: SS 2018Dauer: 1 SemesterTurnus: jährlich (SS)
Präsenzzeit: 60 Std.Eigenstudium: 240 Std.Sprache: Deutsch

Lehrveranstaltungen:


Inhalt:

This course teaches students concepts, methods, and tools of software architecture.

Die Architektur eines Softwaresystems beschreibt die wesentlichen Komponenten des Systems, ihre Beziehungen und Struktur, sowie das Verhalten und die Dynamik der Beziehungen und Struktur dieser Komponenten. Dieser Kurs vermittelt in einer Vorlesung zunächst die folgenden Aspekte von Softwarearchitektur:

  • Grundlegende Bausteine und ihre Beziehungen

  • Softwarearchitekturbeschreibungssprachen

  • Softwarearchitekturstile und -muster

  • Bibliotheken, Rahmenwerke und Plattformen

  • Formale sowie de-facto Industriestandards

  • Die Softwarearchitekturen von Beispielsystemen

  • Nicht technische Kriterien in der Architektur

  • Werkzeuge für Softwarearchitekten

  • Vorgehensmodelle der Softwarearchitektur

  • Architekturgetriebene Entwicklung

  • Die Rolle und Funktion der Softwarearchitektin

Studierende können eine oder beide von zwei Komponenten wählen:

  • VUE (Vorlesung + Übungen), 4 SWS, 5 ECTS

  • PROJ (kleines Projekt), 2 SWS, 5 ECTS. Die Projekte werden von unseren Industriepartnern bereitgestellt. Hier dokumentieren, analysieren und bewerten Studierende die Softwarearchitektur eines realen Softwaresystems. Diese verschiedenen Aspekte werden im Laufe des Semesters inkrementell abgearbeitet und am Ende dem Industriepartner in einer Präsentation vorgestellt.

Der Unterricht findet als 3h-Block während der Vorlesungszeit statt. Der Zeitplan befindet sich hier: http://goo.gl/ZXJjg . Der Zeitplan enthält auch einen Link auf den zur Veranstaltung gehörigen StudOn Kurs. Bitte registrieren Sie sich auf StudOn sobald wie möglich.

Lernziele und Kompetenzen:

  • Ganzheitliches Verständnis des Konzepts "Softwarearchitektur"
  • Befähigung zur Bewertung, Auswahl und Konstruktion problemangemessener Architekturen

  • Kenntnis architekturgetriebener Entwicklungsmethodik und entsprechender Werkzeuge

  • Kenntnis der typischen Verantwortlichkeiten und der Methodik eines Softwarearchitekten

Literatur:


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. 079#72#H
    (Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Hauptschulen) | Module Fachwissenschaft Informatik | Praktikum Informatik)
  2. 079#74#H
    (Po-Vers. 2013 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Mittelschulen) | Module Fachwissenschaft Informatik | Praktikum Informatik)
  3. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Master of Education) | Studienrichtung Elektro- und Informationstechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
  4. Berufspädagogik Technik (Master of Education)
    (Po-Vers. 2010 | TechFak | Berufspädagogik Technik (Master of Education) | Studienrichtung Metalltechnik (Masterprüfungen) | Unterrichtsfach (Zweitfach) inkl. Fachdidaktik | Informatik | Praktikum Informatik)
  5. Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science): ab 1. Semester
    (Po-Vers. 2013 | TechFak | Computational Engineering (Rechnergestütztes Ingenieurwesen) (Master of Science) | Wahlpflichtbereich Informatik | Wahlpflichtbereich Informatik)
  6. Informatik (1. Staatsprüfung für das Lehramt an Gymnasien)
    (Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Gymnasien) | Module Fachwissenschaft Informatik | Praktikum Informatik)
  7. Informatik (1. Staatsprüfung für das Lehramt an Realschulen)
    (Po-Vers. 2007 | TechFak | Informatik (1. Staatsprüfung für das Lehramt an Realschulen) | Module Fachwissenschaft Informatik | Praktikum Informatik)
  8. Informatik (Bachelor of Arts (2 Fächer))
    (Po-Vers. 2010 | TechFak | Informatik (Bachelor of Arts (2 Fächer)) | Vertiefung Informatik I und II | Vertiefungsmodul Software Engineering)
  9. Informatik (Bachelor of Arts (2 Fächer))
    (Po-Vers. 2013 | TechFak | Informatik (Bachelor of Arts (2 Fächer)) | Vertiefung Informatik I und II | Vertiefungsmodul Software Engineering)
  10. Informatik (Bachelor of Science)
    (Po-Vers. 2007 | TechFak | Informatik (Bachelor of Science) | Praktika und Wahlpflichtbereich (5. / 6. Semester) | Praktikum Informatik)
  11. Informatik (Bachelor of Science): 5-6. Semester
    (Po-Vers. 2009s | TechFak | Informatik (Bachelor of Science) | Seminare, Praktika, Bachelorarbeit | Praktikum Informatik)
  12. Informatik (Bachelor of Science)
    (Po-Vers. 2009s | TechFak | Informatik (Bachelor of Science) | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsrichtung Software Engineering)
  13. Informatik (Bachelor of Science): 5-6. Semester
    (Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | Seminare, Praktika, Bachelorarbeit | Praktikum Informatik)
  14. Informatik (Bachelor of Science)
    (Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsrichtung Software Engineering)
  15. Informatik (Master of Science)
    (Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Wahlpflichtbereich | Säule der softwareorientierten Vertiefungsrichtungen | Vertiefungsrichtung Software Engineering)
  16. Informatik (Master of Science)
    (Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Seminar, Projekt, Masterarbeit | Projekt Modul)
  17. International Information Systems (IIS) (Master of Science)
    (Po-Vers. | ReWiFak | International Information Systems (IIS) (Master of Science) | Masterprüfung | Informatics | Informatics Electives | Applied Software Engineering II)
  18. International Information Systems (IIS) (Master of Science)
    (Po-Vers. 2014w | ReWiFak | International Information Systems (IIS) (Master of Science) | Informatics | Informatics Electives | Applied Software Engineering II)
  19. Mathematik (Bachelor of Science)
    (Po-Vers. 2015w | NatFak | Mathematik (Bachelor of Science) | Module des Nebenfachs | Nebenfach Informatik | Vertiefungsmodule | Vertiefungsrichtung Software Engineering)

Studien-/Prüfungsleistungen:

Software Architecture (VUE+PROJ 10-ECTS) (Prüfungsnummer: 733977)

(englischer Titel: Software Architecture (VUE+PROJ 10-ECTS))

(diese Prüfung gilt nur im Kontext der Studienfächer/Vertiefungsrichtungen [5], [8], [9], [12], [14], [15], [16], [17], [18], [19])

Prüfungsleistung, mehrteilige Prüfung, benotet
Anteil an der Berechnung der Modulnote: 100.0 %
weitere Erläuterungen:
  • Unterricht
  • Hausaufgaben

  • Mündliche Prüfung

  • Projektarbeit

Erstablegung: SS 2018
1. Prüfer: Martin Jung,2. Prüfer: Dirk Riehle

Software Architecture (VUE+PROJ 10-ECTS) (Prüfungsnummer: 359410)

(englischer Titel: Software Architecture (VUE+PROJ 10-ECTS))

(diese Prüfung gilt nur im Kontext der Studienfächer/Vertiefungsrichtungen [1], [2], [3], [4], [6], [7], [10], [11], [13])

Prüfungsleistung, Praktikumsleistung, benotet
Anteil an der Berechnung der Modulnote: 100.0 %
weitere Erläuterungen:
  • Unterricht
  • Hausaufgaben

  • Mündliche Prüfung

  • Projektarbeit

Erstablegung: SS 2018
1. Prüfer: Martin Jung,2. Prüfer: Dirk Riehle

UnivIS ist ein Produkt der Config eG, Buckenhof