Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 

Foto: Matthias Friel

Software Engineering I - Einzelansicht

Veranstaltungsart Vorlesung/Übung Veranstaltungsnummer 550921
SWS Semester WiSe 2020/21
Einrichtung Institut für Informatik und Computational Science   Sprache deutsch
Belegungsfristen 19.10.2020 - 30.11.2020

Belegung über PULS
19.10.2020 - 30.11.2020

Belegung über PULS
Gruppe 1:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 02.11.2020 bis 08.02.2021  3.06.H05 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
  Bemerkung: Der Vorlesungstermin am Montag wird alternativ zur Vorlesung am Mittwoch angeboten. Der Vorlesungstermin am Montag entfällt, sobald die Raumkapazität des Mittwochtermins genügt. Bitte halten Sie sich deshalb den Mittwochstermin in jedem Fall frei!
Einzeltermine anzeigen
Vorlesung Mi 14:00 bis 16:00 wöchentlich 04.11.2020 bis 03.02.2021  3.06.H05 Dr. Bordihn 23.12.2020: Akademische Weihnachtsferien
30.12.2020: Akademische Weihnachtsferien
Einzeltermine anzeigen
Übung Mo 12:00 bis 14:00 wöchentlich 09.11.2020 bis 08.02.2021  3.06.H04 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
63
Gruppe 2:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 02.11.2020 bis 08.02.2021  3.06.H05 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
  Bemerkung: Der Vorlesungstermin am Montag wird alternativ zur Vorlesung am Mittwoch angeboten. Der Vorlesungstermin am Montag entfällt, sobald die Raumkapazität des Mittwochtermins genügt. Bitte halten Sie sich deshalb den Mittwochstermin in jedem Fall frei!
Einzeltermine anzeigen
Vorlesung Mi 14:00 bis 16:00 wöchentlich 04.11.2020 bis 03.02.2021  3.06.H05 Dr. Bordihn 23.12.2020: Akademische Weihnachtsferien
30.12.2020: Akademische Weihnachtsferien
Einzeltermine anzeigen
Übung Fr 08:00 bis 10:00 wöchentlich 06.11.2020 bis 12.02.2021  3.04.0.04 Dr. Bordihn 25.12.2020: 1. Weihnachtstag
01.01.2021: Neujahr
24
Gruppe 3:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 02.11.2020 bis 08.02.2021  3.06.H05 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
  Bemerkung: Der Vorlesungstermin am Montag wird alternativ zur Vorlesung am Mittwoch angeboten. Der Vorlesungstermin am Montag entfällt, sobald die Raumkapazität des Mittwochtermins genügt. Bitte halten Sie sich deshalb den Mittwochstermin in jedem Fall frei!
Einzeltermine anzeigen
Vorlesung Mi 14:00 bis 16:00 wöchentlich 04.11.2020 bis 03.02.2021  3.06.H05 Dr. Bordihn 23.12.2020: Akademische Weihnachtsferien
30.12.2020: Akademische Weihnachtsferien
Einzeltermine anzeigen
Übung Fr 12:00 bis 14:00 wöchentlich 06.11.2020 bis 12.02.2021  3.06.H03 Dr. Bordihn 04.12.2020: 
11.12.2020: 
18.12.2020: 
25.12.2020: 1. Weihnachtstag
01.01.2021: Neujahr
08.01.2021: 
15.01.2021: 
29.01.2021: 
63
Einzeltermine anzeigen
Übung Fr 12:00 bis 14:00 Einzeltermin am 04.12.2020 3.01.H10 Dr. Bordihn   63
Einzeltermine anzeigen
Übung Fr 12:00 bis 14:00 wöchentlich 11.12.2020 bis 29.01.2021  3.06.H04 Dr. Bordihn 25.12.2020: 1. Weihnachtstag
01.01.2021: Neujahr
08.01.2021: 
22.01.2021: 
63
Einzeltermine anzeigen
Übung Fr 12:00 bis 14:00 Einzeltermin am 08.01.2021 3.01.H10 Dr. Bordihn   63
Gruppe 4:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 02.11.2020 bis 08.02.2021  3.06.H05 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
  Bemerkung: Der Vorlesungstermin am Montag wird alternativ zur Vorlesung am Mittwoch angeboten. Der Vorlesungstermin am Montag entfällt, sobald die Raumkapazität des Mittwochtermins genügt. Bitte halten Sie sich deshalb den Mittwochstermin in jedem Fall frei!
Einzeltermine anzeigen
Vorlesung Mi 14:00 bis 16:00 wöchentlich 04.11.2020 bis 03.02.2021  3.06.H05 Dr. Bordihn 23.12.2020: Akademische Weihnachtsferien
30.12.2020: Akademische Weihnachtsferien
Einzeltermine anzeigen
Übung Fr 12:00 bis 14:00 wöchentlich 06.11.2020 bis 12.02.2021  3.04.0.04 Dr. Bordihn 25.12.2020: 1. Weihnachtstag
01.01.2021: Neujahr
24
  Bemerkung: Für Lehramtsstudierende.
Gruppe 5:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson Ausfall-/Ausweichtermine Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 02.11.2020 bis 08.02.2021  3.06.H05 Dr. Bordihn 21.12.2020: Akademische Weihnachtsferien
28.12.2020: Akademische Weihnachtsferien
  Bemerkung: Der Vorlesungstermin am Montag wird alternativ zur Vorlesung am Mittwoch angeboten. Der Vorlesungstermin am Montag entfällt, sobald die Raumkapazität des Mittwochtermins genügt. Bitte halten Sie sich deshalb den Mittwochstermin in jedem Fall frei!
Einzeltermine anzeigen
Vorlesung Mi 14:00 bis 16:00 wöchentlich 04.11.2020 bis 03.02.2021  3.06.H05 Dr. Bordihn 23.12.2020: Akademische Weihnachtsferien
30.12.2020: Akademische Weihnachtsferien
Einzeltermine anzeigen
Übung Fr 14:00 bis 16:00 wöchentlich 06.11.2020 bis 12.02.2021  3.04.0.04 N.N. 25.12.2020: 1. Weihnachtstag
01.01.2021: Neujahr
24
Kurzkommentar

Einschreibeschlüssel Moodle: SoEn20

Bitte registrieren Sie sich für eine der Übungsgruppen im Moodlekurs.

Die Zuordnung der Übungsgruppen erfolgt ausschließlich über Moodle.

PULS ist hierfür nicht maßgeblich.

Kommentar **Kursbeschreibung**:

Diese Veranstaltung vermittelt theoretische Grundlagen und praktische Kompetenzen der Modellierung und der Softwareentwicklung. Neben traditionellen Ansätzen wird das moderne Paradigma der modellgetriebenen Softwareentwicklung behandelt.

Bei der Modellierung werden verschiedene Beschreibungsformen für das Verhalten und die Struktur eines Softwaresystems oder seiner Komponenten betrachtet. Ferner werden die Kernphasen des Software-Entwicklungsprozesses betrachtet, von der Anforderungsanalyse über den Entwurf und die Implementierung bis zum Testen. Die modellgetriebene Softwareentwicklung umfasst Methoden und Techniken, die Software weitgehend automatisiert aus geeigneten Modellen generieren. Der in diesem Zusammenhang bedeutsamen Verifikation von kritischen Systemeigenschaften auf Modellebene wird durch die Behandlung von Methoden des Model Checking Rechnung getragen.

Die Konzepte werden anhand von Anwendungsbeispielen und Werkzeugen demonstriert und geübt. Ausgewählte Aspekte werden vertieft und in einem Projekt angewendet.

Zu den Inhalten der Lehrveranstaltung gehören unter anderem:

- Kernphasen der Softwareentwicklung und Vorgehensmodelle
- Anforderungsanalyse und -spezifikation
- Verhaltensmodellierung/Prozessmodellierung
- Qualitätssicherung auf Modellebene insbesondere durch Model Checking
- Strukturmodellierung, objektorientierte Modellierung
- Software-Architekturen und Design-Patterns
- Objektorientierte Implementierung von Entwürfen
- Verifikation und Validierung mit dem Schwerpunkt auf Testen
- Modellierungsmethodik, Metamodellierung
Literatur Ian Sommerville. Software Engineering, Ninth Edition. Pearson, 2011, 0-13-705346-0

Ian Sommerville, Perdita Stevens. Software Engineering: AND Using UML, Software Engineering with Objects and Components. Pearson Education, 2007, 1-4058-9258-7

Helmut Balzert. Lehrbuch der Software-Technik (Band 1): Software-Entwicklung. Spektrum Akademischer Verlag Heidelberg, 1996, 3-8274-0042-2

Perdita Stevens. Using UML: Software Engineering with Objects and Components. Pearson Education, 2005, 0-3212-6967-5

M. Hitz, G. Kappel, E. Kapsammer, W. Retschitzegger. UML@Work. Objektorientierte Modellierung mit UML 2. dpunkt.verlag, Heidelberg, 2005, 3-89864-261-5

Edmund M. Clarke Jr., Orna Grumberg, Doron A. Peled. Model Checking. MIT Press, 2000, 978-0-262-03270-4

Mary Poppendieck, Tom Poppendieck. Lean Software Development: An Agile Toolkit. Addison-Wesley Professional, 2003, 0-3211-5078-3
Bemerkung

Bitte beachten Sie, dass dieser Kurs zu einem Pflichtmodul im Bachlorprogramm gehört

und deshalb in deutscher Sprache gelehrt wird. Masterstudenten können unter zwei Voraussetzungen teilnehmen:

1) Sie sind in der Lage, den Kurs in deutscher Sprache zu verfolgen und auch in den Projektgruppen auf deutsch mitzuarbeiten.

2) Sie hatten keinen vergleichbaren Kurs in Ihrem Bachelorstudium.

 

Bitte registrieren Sie sich für einen der alternmativen Vorlesungstermine unter folgendem Link:

https://terminplaner4.dfn.de/9EhlSX8bjA2ZNn4U

Voraussetzungen

Grundlagen der Programmierung.

Ferner werden die Kenntnisse aus den Kursen Theoretische Informatik I (bzw. Modellierungskonzepte der Informatik) und Praxis der Programmierung erwartet.

Leistungsnachweis Am Ende des Semesters werden 6 benotete Leistungspunkte vergeben, wobei die Zensur folgendermaßen als gewichtetes Mittel vergeben wird: * Klausur: 70%, * Projekt: 30%. Die Klausur muss bestanden werden.

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WiSe 2020/21 , Aktuelles Semester: SoSe 2024