Sprungmarken

Service navigation

Fakultät für Informatik Logo-Text ESS

Hauptnavigation

Software ubiquitärer Systeme (SS2017)
Sie sind hier:

Bereichsnavigation

Hauptinhalt

Überblick

Master-Basismodul Software ubiquitärer Systeme

Aktuelles

Die Vorlesung am 5. Juli fällt aus.

Die Vorlesung am 20. Juni fällt aufgrund der Fachschaftsvollversammlung aus.

Die Vorlesung am Dienstag beginnt ab sofort immer um 16:00 Uhr statt um 16:15 Uhr und endet dementsprechend früher.

Termine

Zeit Raum Dozent
Vorlesung Di. 16:15-17:45 16:00-17:30 OH-14, E23 Prof. Dr.-Ing. Olaf Spinczyk
Mi. 10:15-11:45
Übung Gruppe 1: Mo. 10:15-11:45 12:15-13:45 OH-12, 3.032 Ulrich Gabor, M.Sc.,
Gruppe 2: Do. 12:15-13:45
Die Terminplanung für Vorlesungen und Übungen ist wie folgt:
KW Mo Di Mi Do Fr Sa So
KW16 17.04. — (Ostermontag) 18.04. — (fällt aus) 19.04. V 20.04.
KW17 24.04. Übung 1 — TU 25.04. V 26.04. V 27.04. Übung 1 — TU
KW18 01.05. — (Tag der Arbeit) 02.05. V 03.05. V 04.05. Übung 2 — RU
KW19 08.05. Übung 2 — RU 09.05. V 10.05. V 11.05. Übung 3 — TU
KW20 15.05. Übung 3 — TU 16.05. V 17.05. V 18.05. Übung 4 — RU
KW21 22.05. Übung 4 — RU 23.05. V 24.05. V 25.05. — (Christi Himmelfahrt)
KW22 29.05. Übung 5 — TU 30.05. V 31.05. V 01.06. Übung 5 — TU
KW23 05.06. — (Pfingstmontag) 06.06. V 07.06. V 08.06. Übung 6 — RU
KW24 12.06. Übung 6 — RU 13.06. V 14.06. V 15.06. — (Fronleichnam)
KW25 19.06. Übung 7 — TU 20.06. V 21.06. V 22.06. Übung 7 — TU
KW26 26.06. Übung 8 — RU 27.06. V 28.06. V 29.06. Übung 8 — RU
KW27 03.07. Übung 9 — TU 04.07. V 05.07. V 06.07. Übung 9 — TU
KW28 10.07. Übung 10 — RU 11.07. V 12.07. V 13.07. Übung 10 — RU
KW29 17.07. Übung 11 — TU 18.07. V 19.07. V 20.07. Übung 11 — TU
KW30 24.07. Übung 12 — RU 25.07. V 26.07. V 27.07. Übung 12 — RU

Inhalt

Ziel der Veranstaltung ist es, die Grundlagen und Konstruktionsprinzipien der Software ubiquitärer Systeme zu vermitteln. Ausgehend von einer kurzen Betrachtung typischer Hardwareplattformen werden schwerpunktmäßig die verschiedenen Ebenen der Systemsoftware (Betriebssysteme, Middleware und Datenhaltungssysteme) und zum Abschluss Techniken zur Anwendungsentwicklung behandelt. Auf allen Ebenen werden jeweils für diese Domäne geeignete Systeme aus Industrie und Forschung vorgestellt und bezüglich allgemeiner Konstruktionsprinzipien analysiert. Die dabei festgestellten Gemeinsamkeiten ergeben sich durch die überall gleichen Randbedingungen ubiquitärer Systeme, wie Ressourcenknappheit bezüglich Speicher, Energie und Rechenleistung, eingeschränkte Netzwerkkonnektivität und Kontextabhängigkeit des Verhaltens. Einzelne Entwicklungsmethoden und Programmiertechniken (z.B. "Software-Produktlinien") werden herausgegriffen und vertieft behandelt.

Die Studierenden sollen nach dem Besuch der Veranstaltung in der Lage sein, Kernkomponenten ubiquitärer Systeme zu bewerten, zu modifizieren oder neu zu entwickeln. Daher gibt es praktische Übungen an kleinen, drahtlos vernetzten Rechnersystemen.