Sprungmarken

Service navigation

Fakultät für Informatik Logo-Text ESS

Hauptnavigation

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

Bereichsnavigation

Hauptinhalt

Überblick

Master-Basismodul Software ubiquitärer Systeme

Die Vorlesung am Mittwoch, den 13.07. entfällt. Die letzte Vorlesung findet am 19.07. statt.

Termine

Zeit Raum Dozent
Vorlesung Di. 16:15-17:45 16:05-17:35 OH-14, E23 Dipl.-Inf. Horst Schirmeier
Mi. 10:15-11:45
Tafelübung
(14-tägig)
Gruppe 1: Mo. 10:15-11:45 OH-14, 304 Ulrich Gabor, M.Sc.,
Gruppe 2: Do. 12:15-13:45 OH-14, 304
Rechnerübung
(14-tägig)
Gruppe 1: Mo. 10:15-11:45 OH-12, 4.030 und 4.031 Ulrich Gabor, M.Sc.,
Gruppe 2: Do. 12:15-13:45 OH-12, 3.032 und 3.033
Die Terminplanung für Vorlesungen und Übungen ist wie folgt:
KW Mo Di Mi Do Fr Sa So
KW15 11.04. --- 12.04. V 13.04. V 14.04. --- --- --- ---
KW16 18.04. TU1 19.04. V 20.04. V 21.04. TU1 --- --- ---
KW17 25.04. RU1 26.04. V 27.04. V 28.04. RU1 --- --- ---
KW18 02.05. --- 03.05. V 04.05. V 05.05. --- (Christi Himmelfahrt) --- --- ---
KW19 09.05. TU2 10.05. V 11.05. V 12.05. TU2 --- --- ---
KW20 16.05. --- (Pfingstmontag) 17.05. V 18.05. V 19.05. RU2 --- --- ---
KW21 23.05. RU2 24.05. --- (FVV) 25.05. V 26.05. --- (Fronleichnam) --- --- ---
KW22 30.05. TU3 31.05. V 01.06. V 02.06. TU3 --- --- ---
KW23 06.06. RU3 07.06. V 08.06. V 09.06. RU3 --- --- ---
KW24 13.06. TU4 14.06. V 15.06. V 16.06. TU4 --- --- ---
KW25 20.06. RU4 21.06. V 22.06. V 23.06. RU4 --- --- ---
KW26 27.06. TU5 28.06. V 29.06. V 30.06. TU5 --- --- ---
KW27 04.07. RU5 05.07. V 06.07. V 07.07. RU5 --- --- ---
KW28 11.07. RU5.2 12.07. V 13.07. V 14.07. RU5.2 --- --- ---
KW29 18.07. --- 19.07. V 20.07. V 21.07. --- --- --- ---

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.