Zur Webseite der Informatik

Requirements Engineering und Software-Architektur

3V + 1Ü (Grunske)

Stand: WS 2014/15

Vorlesung und Übung

Termine:

  • Montag,       14:00 - 15:30 Uhr, V38.02
  • Donnerstag, 14:00 - 15:30 Uhr, Raum V38.03

Die Übungen finden in der Regel zweiwöchentlich am zweiten Termin (Termin 2) statt.

Achtung:

Die Klausur findet am 26. März 2015 statt.

Bitte prüft regelmäßig die Informationen in der Liste der Prüfungstermine des Prüfungsamts bzw. im LSF.

Open Book Klausur: Alle Dokumente und Bücher, sowie ein nicht programmierbarer Taschenrechner sind erlaubt.

Bitte melden Sie die Prüfung an. Ohne Anmeldung kein Prüfungsanspruch.


Terminplanung
bis Semesterende (Änderungen möglich)

Montag,
14:00-- 15:30
Ort: V38.02


Thema


Donnerstag,
14:00-- 15:30
Ort:
V38.03


Thema

13.10.14, Raum 0.108

Lecture

Course Orientation and Introduction

 

16.10.14

Lecture

Einführung in den Master Softwaretechnik durch die Fachschaft/ Introduction to the Master Software Engineering

20.10.14

Lecture

Requirements Engineering Process

 

23.10.14

Exercise

Requirements Engineering Concepts

27.10.14

Lecture

Requirements Elicitation

 

30.10.14

Guest Lecture

Stefan Wolf, Requirements Engineering im Wandel – Agiles Requirements Engineering mit User Stories, Adesso AG

03.11.14

Lecture

Requirements Specification

 

06.11.14

Exercise

Architecture Thinking I

10.11.14

Lecture

Requirements Management

 

13.11.14

Guest Lecture

Markus Liebelt, Wie man professionell Flöhe hütet – Anforderungsmanagement in komplexen IT-Projekten,
T-Systems GmbH

17.11.14

Lecture

Modeling in Requirements Engineering

 

20.11.14

Lecture

Requirements Validation

24.11.14

Lecture

Requirements Negotiation, and Prioritization

 

27.11.14

Guest Lecture

Markus Keck, TTS Requirements Engineering, professional way to capture and manage customer needs,
Thales Transportation Systems GmbH

01.12.14

Lecture

Software Architecture Basics

 

04.12.14

Lecture

Architecture Specification

08.12.14

Lecture

Architecture Modeling and Specification

 

11.12.14

Guest Lecture

Andreas I. Schmied, Softwarearchitektur mit QUASAR, Capgemini GmbH

15.12.14

Lecture

Architecture Styles and View

 

18.12.14

Exercise

Architecture Thinking II

05.01.15

No Lecture

Holiday

 

08.01.15

Guest Lecture

Thomas Eisenbarth, Architecture Erosion: Detection Mechanisms and Consequences, Axivion GmbH

12.01.15

Lecture

Architecture Evaluation and Non-functional Requirements

 

15.01.15

Lecture

Product Line Architectures

19.01.15

Lecture

Quantitative Architecture Evaluation

 

22.01.15

Guest Lecture

Markus Völter, Modelle & Softwarearchitektur: warum und wie?, Itemis AG

26.01.15

Lecture

Architecture Optimization

 

29.01.15

Exercise

Architecture Thinking III

02.02.15

Lecture

Architectures for Dynamic Systems

 

05.02.15

Guest Lecture

Thomas Zurawka, Entwicklung von eingebetteter Software in der Automobilindustrie mit AUTOSAR, SYSTECS Informationssysteme GmbH

09.02.15

Individual

Exam Preparation

 

12.02.15

Lecture

Closing Session& Exam Outlook

ILIAS

Die Veranstaltung "Requirements Engineering und Architektur" wird mit Hilfe der e-Learning-Plattform ILIAS durchgeführt. Materialien, aktuelle Ankündigungen, Informationen zu Terminen etc. werden über ILIAS bereitgestellt.

Bitte treten Sie der Veranstaltung Requirements Engineering und Software-Architektur (Winter 2013/2014) in ILIAS bei.

Beschreibung und Aufbau der Lehrveranstaltung

Informationen hierzu folgen in Kürze.

Voraussetzungen und Prüfung

Zulassung zum Masterstudiengang Softwaretechnik.

Umfassende Kenntnisse im Software Engineering werden vorausgesetzt. Insbesondere allgemeine Konzepte des Softwareentwicklungsprozesses sollten bekannt sein.

Die Lehrveranstaltung wird mit einer 90-Minuten-Klausur geprüft.

Es handelt sich um eine
Open Book Klausur: Alle Dokumente und Bücher, sowie ein nicht programmierbarer Taschenrechner sind erlaubt.

Wichtig: Die Informationen über den Prüfungsraum und Zeit, können Sie zeitnah im folgenden Link finden: www.uni-stuttgart.de/pruefungsamt/formulare/pruefungstermine/

Skript und weitere Materialien

Das Skript zu dieser Veranstaltung (Folien), Übungsblätter und weitere Materialien werden sukzessive in ILIAS bereitgestellt.

Übungsaufgaben

Im Verlauf des Semesters werden größere Übungsaufgaben gestellt, die sich an den Inhalten der Vorlesung orientieren. Übungsaufgaben und zugehörige Lösungsvorschläge werden in https://ilias3.uni-stuttgart.de/ilias.php?ref_id=504656&cmdClass=ilrepositorygui&cmdNode=lq&baseClass=ilRepositoryGUIILIAS bereitgestellt.

Bücher

  • Richard N. Taylor, Nenad Medvidovic, Eric Dashofy. Software Architecture: Foundations, Theory, and Practice February 2009.
  • Michael Jackson. 1995. Software Requirements &Amp; Specifications: A Lexicon of Practice, Principles and Prejudices. ACM Press/Addison-Wesley Publ. Co., New York, NY, USA.
  • Paul Clements , Rick Kazman , Mark Klein. Evaluating Software Architectures: Methods and Case Studies, Addison-Wesley, 2011.

Weitere Bücher

  • Len Bass, Paul Clements , Rick Kazman. Software Architecture in Practice (3rd Edition) (SEI Series in Software Engineering), 2013
  • Gerald Kotonya, Ian Sommerville. Requirements Engineering: Processes and Techniques (Worldwide Series in Computer Science), September 16, 1998.