Sprungmarken

Servicenavigation

Hauptnavigation

Sie sind hier:

Hauptinhalt

Softwarekonstruktion

Veranstalter:

Prof. Dr. Falk Howar (Vorlesung)

Jan Winkels, M.Sc.
Frederik Gossen, M.Sc.
Lilly Mareike Mielke
Ramin Eqbal

Veranstaltungsnummer: 040211
Typ: Wahlpflichtmodul aus Katalog „Konzepte für Software“
Modulnummer: INF-BSc-211
SWS: 2 SWS Vorlesung
1 SWS Übung
Ort: Otto-Hahn-Str. 14, Raum E23
Zeit: 12:15–13:45 Uhr
Beginn: Montag, 07.10.2018
Anmeldung: Vorlesung via Moodle (Anmeldeschlüssel wird in der ersten Vorlesung bekannt gegeben), Übungen via AsSESS

Zeit und Ort der Vorlesung und Übungen

Vorlesung: Montag, 12:15–13:45, OH14/E23 wöchentlich
Übungen: Dienstag, 10:15–11:45, OH12/1.055 Gruppe 1 29.10./ 11.11./ 26.11./ 10.12./ 07.01./ 21.01.
Gruppe 2 05.11 / 19.11./ 03.12./ 17.12./ 14.01./ 28.01.
Dienstag, 10:15–11:45, OH12/3.031 Gruppe 3 29.10./ 12.11./ 26.11./ 10.12./ 07.01./ 21.01.
Gruppe 4 05.11 / 19.11./ 03.12./ 17.12./ 14.01./ 28.01.
Dienstag, 16:15–17:45, OH12/3.031 Gruppe 5 29.10./ 12.11./ 26.11./ 10.12./ 07.01./ 21.01.
Gruppe 6 05.11 / 19.11./ 03.12./ 17.12./ 14.01./ 28.01.
Dienstag, 16:15–17:45, OH12, 1.056 Gruppe 7 29.10./ 12.11./ 26.11./ 10.12./ 07.01./ 21.01.
Gruppe 8 05.11 / 19.11./ 03.12./ 17.12./ 14.01./ 28.01.
Mittwoch, 14:15–15:45, OH12/2.063 Gruppe 9 30.10./ 13.11./ 27.11./ 11.12./ 08.01./ 22.01.
Gruppe 10 06.11 / 20.11./ 04.12./ 18.12./ 15.01./ 29.01.
Mittwoch, 16:15–17:45, OH12/2.063 Gruppe 11 30.10./ 13.11./ 27.11./ 11.12./ 08.01./ 22.01.
Gruppe 12 06.11 / 20.11./ 04.12./ 18.12./ 15.01./ 29.01.
Donnerstag, 10:15–11:45, OH12/3.031 Gruppe 13 31.10./ 14.11./ 28.11./ 12.12./ 09.01./ 23.01.
Gruppe 14 07.11 / 21.11./ 05.12./ 19.12./ 16.01./ 30.01.
Freitags, 12:15-13:45 OH14/E.02 Gruppe 15 01.11./ 15.11./ 29.11./ 13.12./ 10.01./ 24.01.
Gruppe 16 07.11 / 22.11./ 06.12./ 20.12./ 17.01./ 31.01.

Aktuelles

VERLEGUNG DER 2. Klausur

Liebe Studierende,

 

Das Rektorat der TU Dortmund hat heute Nachmittag weitere Maßnahmen für den Umgang mit dem Coronavirus beschlossen. Diese besagen unter anderem, dass bis zum 19. April keine Klausuren mehr stattfinden werden. Dies betrifft auch die für diesen Freitag (20.03.) angesetzte zweite SWK Klausur, welche demnach NICHT stattfinden wird.

Wir werden in den kommenden Tagen, sobald es uns möglich ist weitere Informationen zum Nachholtermin und sonstigen Regelungen bekannt geben.

Maßnahmen der TU können jederzeit unter diesem Link eingesehen werden:

https://www.tu-dortmund.de/universitaet/aktuelles/detail/coronavirus-massnahmen-an-der-tu-dortmund/

Bis dahin: Bleibt gesund!

Das SWK Team

Beschreibung

Die Vorlesung bietet einen Überblick über die Probleme der modernen Softwaretechnik. Sie befasst sich mit den Prinzipien der Konstruktion von Programmsystemen und folgt dabei dem Lebenszyklus eines Programmsystems von der Analyse der Anforderungen über Spezifikation und Entwurf zu Implementierung und Test. Ein Schwerpunkt der Vorlesung besteht in der Vertiefung des objektorientierten Paradigmas. Es sollen insbesondere Fragestellungen der objektorientierten Modellierung und des Entwurfs behandelt werden, wobei UML vorausgesetzt und Logik-Annotationen als wichtige Mechanismen eingeführt und Entwurfsmuster ausführlich diskutiert werden. Eine Verifikationstechnik (wie Model Checking oder modell-basiertes Testen) soll eingehender diskutiert werden.

Die Veranstaltung ist für Studenten des Haupt- oder Bachelorstudiums gedacht, die ihre Kenntnisse der Softwaretechnik und insbesondere der objektorientierten Systemkonstruktion vertiefen wollen; sie zählt zu den Voraussetzung für eine Abschlussarbeit an den Lehrstühlen für Software-Technologie. Die Veranstaltungen des Grundstudiums werden vorausgesetzt, hier besonders die Veranstaltung Softwaretechnik. Der vorherige Abschluss des Software-Praktikums wird empfohlen, ist jedoch nicht Voraussetzung für die Teilnahme an der Modulprüfung. Bei regelmäßiger Teilnahme an den Übungen besteht die Möglichkeit zum Erwerb des Übungsscheins. Die Vorlesung kann in den kommenden Semestern durch Spezialvorlesungen, Seminare und Projektgruppen vertieft werden.

Voraussetzungen

Die Veranstaltung Softwaretechnik ist Voraussetzung für den Besuch dieser Vorlesung.

Da Teile der Vorlesung fortgeschrittene logische und algebraische Techniken verwenden (z.B. logik-basierte Spezifikation und Verifikation), ist die sichere Beherrschung der Lerninhalte der Vorlesungen über mathematische Grundlagen der Informatik Voraussetzung für einen erfolgreichen Besuch der Vorlesung.
Modulbeschreibung (Bachelor)

Übung

Übungsanmeldung

  • Die Anmeldung zu den Übungen erfolgt via AsSESS (Anmeldungstermin wird noch bekannt gegeben).
  • Die Vergabe der Übungsplätze erfolgt unabhängig von der Reihenfolge und berücksichtigt die angegebenen Prioritäten der Teilnehmer.
  • Anschließend wird eine weitere Vergabephase im „first come, first served“-Verfahren zum Wechsel zwischen Gruppen durchgeführt.

Übungsablauf

  • Die Übungen finden 14-tägig im Wechsel statt.
  • Abgaben muss bis um 12:00 Uhr (s.t.!) in die SWK-Briefkästen zwischen OH12 und OH14 eingeworfen werden.
  • Zu spät eingeworfene Abgaben werden nicht berücksichtigt.
  • Abgaben per Mail werden ebenfalls nicht akzeptiert.
  • Die Einreichung von Duplikaten führt zu der Vergabe von 0 Punkten für alle beteiligten Gruppen.
  • Abgaben sind in Gruppen von bis zu vier Personen zulässig und erwünscht.
  • Nicht abgeholte Blätter können entweder in der nächsten Übung oder danach bei Jan Winkels abgeholt werden.
  • Musterlösungen werden nicht ausgegeben.

Leistungsnachweis

  • Diplom-Studierende nach DPO 2001 erhalten einen unbenoteten Schein durch erfolgreiche Teilnahme an der Abschlussklausur.
  • Die Teilnahme an den Übungen und die Abgabe von Hausübungen sind freiwillig.

Studienleistung

  • Bachelor-Studierende benötigen für die Zulassung zur Klausur einen Leistungsnachweis über die erfolgreiche Teilnahme an den Übungen.
  • Zum Nachweis der erfolgreichen Teilnahme an den Übungen sind 50% der möglichen Punkte aus den Hausübungen 1 bis 6 zu erreichen.

Abschlussklausur

  • Bearbeitungsdauer der Klausur: 90 Minuten.
  • Bei technischen Problemen bei der Klausuranmeldung wenden Sie sich bitte an Frau Schiller von der Prüfungsverwaltung.
  • Als Hilfsmittel für die Klausur sind zulässig: 
    1. ein nicht programmierbarer Taschenrechner
    2. ein Klausurzettel
      • ein beidseitig handschriftlich beschriebener DIN A4-Bogen beliebigen Inhaltes
      • oder stattdessen ein beidseitig bedruckter DIN A4-Bogen beliebigen Inhaltes.
      Sollten sie einen Klausurzettel verwenden, vermerken Sie darauf deutlich les- und sichtbar Name, Vorname und Matrikelnummer. Der Zettel wird zusammen mit der Klausur eingesammelt.
  • Bitte bringen Sie zur Einsicht einen Lichtbildausweis mit. Sie können während der Einsicht Ihren Klausurzettel zurück erhalten, andernfalls wird dieser von uns vernichtet.

Moodle-Forum

Das Moodle-Forum dient dem inhaltlichen Austausch zur Veranstaltung.

Abschlussarbeiten, Hiwi-Jobs

Im Zusammenhang mit den in der Vorlesung behandelten Themen werden auch Abschlussarbeiten betreut.


Entsprechend einem Beschluss des Fakultätsrates, dass bei offiziellen Emails der Fakultät entweder die Uni-Mail-Adresse des ITMC oder die Postamt-Adresse der IRB verwendet werden sollen, möchte ich darauf aufmerksam machen, dass ab sofort nur noch diese Adressen verwenden werden. Bitte aktivieren Sie diese umgehend und schicken Sie möglichst noch eine Mail mit der richtigen Adresse als Absender.



Nebeninhalt

Kontakt

Falk Howar, Prof. Dr.
Tel.: 0231 755-7945
Jan Winkels, Dr.-Ing.
Tel.: 0231 755-7939
Simon Dierl, M.Sc.
Tel.: 0231 755-7543