Video-Server > Vorlesungen > Softwaretechnik I

Softwaretechnik I


Kamera Mitarbeiter des Institut für Informatik

Hinweise zum Player

Um die Aufzeichnungen auf dieser Webseite wiedergeben zu können, muss Javascript aktiviert sein. Zudem wird für alle Browser die aktuelle Version des Adobe Flash Players benötigt.

von Prof. Dr. Andreas Rausch

im Wintersemester 2012/2013

Vorlesungskennung: W 1233

Software Engineering ist die zielorientierte Bereitstellung und Verwendung von systematischen, ingenieurmäßigen und quantifizierbaren Vorgehensweisen für Entwicklung, Betrieb, Wartung und Stilllegung von Softwarebasierten Systemen. Mit Schwerpunkt auf der Entwicklung werden in dieser Lehrveranstaltung verbreitete Vorgehensweisen anhand eines durchgängigen Projektbeispiels im Zusammenhang vorgestellt.

Weitere Informationen zur Vorlesung:
Institut für Informatik oder im Vorlesungsverzeichnis

2.145 Aufrufe

Vorlesungen


Organisation und Überblick --- Einführung und Grundbegriffe des Software Engineerings

Vorlesung Nr. 1

01:15 Std15.10.2012107 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
0. Organisation und Überblick.
1. Einführung und Grundbegriffe des Software Engineerings:
Bedeutung von Softwaresystemen;
State of the art im Software Engineering:
Software-Katastrophen, Erfolgsstatisik und -faktoren;
Grundbegriffe des Software Engineering:
Software und Softwaresysteme

Einführung und Grundbegriffe des Software Engineerings

Vorlesung Nr. 2

47:42 Min18.10.201296 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
1. Einführung und Grundbegriffe des Software Engineerings:
Grundbegriffe des Software Engineering:
Software und Softwaresysteme, Projekt, Software Engineering, Vergleich mit anderen Ingenieursdisziplinen, Ethische und rechtliche Verantwortung.

Vorgehensmodelle im Software Engineering

Vorlesung Nr. 3

01:17 Std22.10.2012130 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
2. Vorgehensmodelle im Software Engineering:
Grundlagen und Struktur von Vorgehensmodellen.

Vorgehensmodelle im Software Engineering

Vorlesung Nr. 4

47:03 Min25.10.201286 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
2. Vorgehensmodelle im Software Engineering:
Existierende Entwicklungsmodelle:
Phasenorientierte Vorgehensmodelle, V-förmige Vorgehensmodelle.

Vorgehensmodelle im Software Engineering

Vorlesung Nr. 5

01:32 Std29.10.201270 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
2. Vorgehensmodelle im Software Engineering:
Existierende Entwicklungsmodelle:
Iterative Vorgehensmodelle, Transformierende Vorgehensmodelle, Prototyping-orientierte Vorgehensmodelle, Wiederverwendungsorientierte Vorgehensmodelle.

Vorgehensmodelle im Software Engineering --- Einführung in die UML

Vorlesung Nr. 6

01:24 Std01.11.2012119 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
2. Vorgehensmodelle im Software Engineering:
Existierende Entwicklungsmodelle:
Wiederverwendungsorientierte Vorgehensmodelle, Agile Vorgehensmodelle.
Zusammenfassung.
3. Einführung in die UML:
Beschreibungstechniken und Basiswissen:
Grundlagen der Objektorientierung (Wiederholung), Übersicht zur UML.
Strukturdiagramme:
Klassendiagramm.

Einführung in die UML

Vorlesung Nr. 7

01:25 Std05.11.201298 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
3. Einführung in die UML:
Strukturdiagramme:
Paketdiagramm, Objektdiagramm, Kompositionsstrukturdiagramm, Komponentendiagramm, Verteilungsdiagramm.
Verhaltensdiagramme:
Use-Case-Diagramm, Aktivitätsdiagramm, Zustandsautomat.
Interaktionsdiagramme:
Sequenzdiagramm.

Einführung in die UML --- Requirements Engineering und Anforderungsspezifikation

Vorlesung Nr. 8

01:29 Std12.11.2012105 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
3. Einführung in die UML:
Interaktionsdiagramme:
Kommunikationsdiagramm, Timingdiagramm, Interaktionsübersichtsdiagramm.
4. Requirements Engineering und Anforderungsspezifikation:
Zielsetzung, Übersicht und Konzepte.

Requirements Engineering und Anforderungsspezifikation

Vorlesung Nr. 9

01:27 Std15.11.2012116 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
4. Requirements Engineering und Anforderungsspezifikation:
Zielsetzung, Übersicht und Konzepte, Anforderungsspezifikation - Modellierung von Anforderungen, Anforderungserhebung - Verfahren und Methoden.

Requirements Engineering und Anforderungsspezifikation

Vorlesung Nr. 10

01:30 Std19.11.201292 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
4. Requirements Engineering und Anforderungsspezifikation:
Anforderungserhebung und -analyse.

Requirements Engineering und Anforderungsspezifikation

Vorlesung Nr. 11

01:29 Std26.11.201274 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
4. Requirements Engineering und Anforderungsspezifikation:
Anforderungserhebung und -analyse.

Requirements Engineering und Anforderungsspezifikation --- Entwurf und Software Architektur

Vorlesung Nr. 12

01:13 Std29.11.2012102 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
4. Requirements Engineering und Anforderungsspezifikation:
Anforderungsverifikation und -validierung - Verfahren und Methoden,
Anforderungsmanagement - Traceability und Change Impact,
Zusammenfassung - Verfahren und Techniken.
5. Entwurf und Software Architektur:
Motivation.

Entwurf und Software Architektur

Vorlesung Nr. 13

01:35 Std03.12.2012124 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
5. Entwurf und Software Architektur:
Motivation,
Überblick und Konzepte,
Anforderungen und Randbedingungen analysieren.

Entwurf und Software Architektur

Vorlesung Nr. 14 a

44:54 Min10.12.201286 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
5. Entwurf und Software Architektur:
Architektursichten und technische Konzepte entwerfen.

Entwurf und Software Architektur

Vorlesung Nr. 14 b

43:10 Min10.12.201280 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
5. Entwurf und Software Architektur:
Architektursichten und technische Konzepte entwerfen.

Entwurf und Software Architektur

Vorlesung Nr. 15 a

45:37 Min13.12.201266 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
5. Entwurf und Software Architektur:
Architektursichten und technische Konzepte entwerfen,
Architektur- und Entwurfsentscheidungen bewerten.

Entwurf und Software Architektur

Vorlesung Nr. 15 b

37:27 Min13.12.201262 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
5. Entwurf und Software Architektur:
Architektur- und Entwurfsentscheidungen bewerten,
Umsetzung begleiten und prüfen.

Implementierung und Softwareproduktion

Vorlesung Nr. 16

34:11 Min17.12.201290 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
6. Implementierung und Softwareproduktion:
Zielsetzung und Überblick,
Bestandteile einer Softwareproduktionsumgebung (SPU):
Editoren für alle Programmteile,
Generierung von Programmteilen und weiteren Artefakten.

Implementierung und Softwareproduktion

Vorlesung Nr. 17

01:31 Std07.01.201380 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
6. Implementierung und Softwareproduktion:
Bestandteile einer Softwareproduktionsumgebung (SPU), Design Patterns

Implementierung und Softwareproduktion

Vorlesung Nr. 18

01:30 Std10.01.201377 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
6. Implementierung und Softwareproduktion:
Design Patterns, Produkt- und Informationsmodell, Verfahren und Techniken:
Vom Architekturmodell zum Implementierungsmodell - Ableitung aus Zustandsdiagrammen aus Sequenzdiagrammen

Implementierung und Softwareproduktion

Vorlesung Nr. 19

44:49 Min14.01.201365 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
6. Implementierung und Softwareproduktion:
Verfahren und Techniken:
Von Zustandsdiagrammen Code-Generieren, Defensives Programmieren, Aspekt-basiertes Programmieren, Entwicklertests, Refactoring und Code-Qualität.

Einführung in das V-Modell XT

Vorlesung Nr. 20

01:28 Std21.01.201396 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
8. Einführung in das V-Modell XT:
Ausgangssituation und Zielsetzung des V-Modells,
Grundlagen und Prinzipien des V-Modell XT,
Inhalte und Projekttypen des V-Modell XT.

Einführung in das V-Modell XT --- Entwicklungsprozess im V-Modell XT

Vorlesung Nr. 21

01:34 Std24.01.201366 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
8. Einführung in das V-Modell XT:
Tailoring und Projektplanung im V-Modell XT,
Lieferumfang des V-Modell XT.
9. Entwicklungsprozess im V-Modell XT:
Einführung in das Beispielprojekt.
Produktstruktur - Requirements Engineering und technische Anforderungsspezifiaktion:
Produktmodell,
Gesamtsystemspezifikation (Pflichtenheft).

Entwicklungsprozess im V-Modell XT

Vorlesung Nr. 22

01:34 Std28.01.201358 Aufrufe

Diese Aufzeichnung ist nur für Hörer der Vorlesung verfügbar. Bitte melden Sie sich bei Stud.IP an.

Inhalt:
9. Entwicklungsprozess im V-Modell XT:
Produktstruktur - Requirements Engineering und technische Anforderungsspezifiaktion:
Gesamtsystemspezifikation (Pflichtenheft).
Produktstruktur - Entwurf und Software Architektur:
Produktmodell, Systemarchitektur, Systemspezifikation, Soft-/Hardwarearchitektur, Software-/Externe-Einheit-/Hardware-Spezifikation.
Produktstruktur - Systemelementrealisierung:
Produktmodell, SW-/Externe-/HW-Einheit, Prüfspezifikation Systemelement, Prüfprozedur Systemelement, Prüfprotokoll Systemelement.


Impressum · Kontakt© TU Clausthal 2017