Sprungmarken

Service navigation

Fakultät für Informatik Logo-Text ESS

Hauptnavigation

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

Bereichsnavigation

Hauptinhalt

Überblick

Master-Basismodul Software ubiquitärer Systeme

Aktuelles

Die Vorlesung am 21.7. fällt wegen einer Veranstaltung im Raum E23, bei der auch Prof. Spinczyk anwesend sein muss, aus! Damit ist der 20.7. der letzte Vorlesungstermin in diesem Semester. Danach finden auch keine Übungen mehr statt.

Termine

Zeit Raum Dozent
Vorlesung Di. 16:00-17:30 OH-14, E23 Prof. Dr.-Ing. Olaf Spinczyk
Mi. 10:15-11:45
Tafelübung TU1 Fr. 10:15-11:45 OH-16, E07 Dr. Michael Engel
TU2 Mo. 10:15-11:45
Rechnerübung RU1 Fr. 10:15-11:45 OH-16, E07 Dr. Michael Engel
RU2 Mo. 10:15-11:45
Die Terminplanung für Vorlesungen und Übungen ist wie folgt:
KW Mo Di Mi Do Fr Sa So
KW15 12.4. --- 13.4. --- 14.4. --- - 16.4. --- - -
KW16 19.4. --- 20.4. V 21.4. V - 23.4. TU1 - -
KW17 26.4. TU2 27.4. V 28.4. V - 30.4. RU1 - -
KW18 3.5. RU2 4.5. V 5.5. V - 7.5. TU1 - -
KW19 10.5. TU2 11.5. V 12.5. V - 14.5. RU1 - -
KW20 17.5. RU2 18.5. V 19.5. --- (realITy) - 21.5. --- - -
KW21 24.5. (Pfingsten) 25.5. V 26.5. V - 28.5. TU1 - -
KW22 31.5. TU2 1.6. V 2.6. V - 4.6. RU1 - -
KW23 7.6. RU2 8.6. V 9.6. V - 11.6. TU1 - -
KW24 14.6. TU2 15.6. V 16.6. V - 18.6. RU1 - -
KW25 21.6. RU2 22.6. V 23.6. V - 25.6. TU1 - -
KW26 28.6. TU2 29.6. V 30.6. V - 2.7. RU1 - -
KW27 5.7. RU2 6.7. V 7.7. V - 9.7. TU1 - -
KW28 12.7. TU2 13.7. V 14.7. V - 16.7. RU1 - -
KW29 19.7. RU2 20.7. V 21.7. --- (SFB) - 23.7. --- - -

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.