Zur Webseite der Informatik

Requirements Engineering und Software-Architektur

3V + 1Ü (Grunske)

Stand: WS 2013/14

Vorlesung und Übung

Termine:

  • Montag,                          14:00 - 15:30 Uhr, Raum 0.124
  • Donnerstag (14-täglich), 14:00 - 15:30 Uhr, Raum 0.108
  • Donnerstag (14-täglich), 15:45 - 17:15 Uhr, Raum V38.04

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

Achtung:

Die Nachklausur findet  am 8. August 2014
von 10:00 Uhr bis 11:30 Uhr im Hörsaal 7.12 statt.
Einlass 10:00 Uhr, Prüfungsdauer 60 Minuten
.

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: 0.124

Thema

Donnerstag,
14:00-- 15:30
Ort:
0.108

Thema

14.10.13

Lecture

Course Orientation and Introduction

 

17.10.13

Lecture

Requirements Engineering Process

21.10.13

Lecture

Requirements Elicitation

 

24.10.13

Guest Lecture

Martin Schmitz-Ohrndorf, Requirements Engineering im Wandel – Agiles Requirements Engineering mit User Stories, Adesso AG

28.10.13

Lecture

Requirements Specification

 

31.10.13

Exercise

Requirements Engineering Concepts

04.11.13

Lecture

Requirements Management

 

07.11.13

Guest Lecture

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

11.11.13

Lecture

Modeling in Requirements Engineering

 

14.11.13

Exercise

Requirements Modeling Techniques

18.11.13

Lecture

Requirements Validation

 

21.11.13 (15:45-- 17:15, Raum V38.04)

Guest Lecture

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

25.11.13

Lecture

Requirements Negotiation, Prioritization

 

28.11.13

Exercise

Requirements Validation Techniques

02.12.13

Lecture

Software Architecture Basics

 

05.12.13

Guest Lecture

Andreas I. Schmied, Softwarearchitektur mit QUASAR, Capgemini GmbH

09.12.13

Lecture

Architecture Specification

 

12.12.13

Lecture

Architecture Styles and Patterns

16.12.13

Exercise

Architecture Modeling and Specification

 

19.12.13

Guest Lecture

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

06.01.14

No Lecture

Public Holiday

 

09.01.14

Lecture

Architecture Evaluation and Quality Assurance

13.01.14

Lecture

Product Line Architectures

 

16.01.14

Guest Lecture

Benjamin Klatt, From Product Copies to Product Lines, FZI Karlsruhe

20.01.14

Lecture

Architecture Evaluation and Non-functional Requirements

 

23.01.14

Lecture

Architecture Optimization

27.01.14

Exercise

Architecture Evaluation

 

30.01.14

Guest Lecture

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

03.02.14

Lecture

Architectures for Dynamic Systems

 

06.02.14

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.