Informations- und Kommunikationstechnik für altersgerechte Lebenswelten sind von hoher gesellschaftlicher Relevanz, sowohl im Hinblick auf die Lebensqualität breiter Shichten der Bevölkerung als auch für die Weiterentwicklung der Wirtschaft des Landes Niedersachsen. Ziel der Niedersächsischen Forschungsverbunds zur Gestaltung altersgerechter Lebenswelten (GAL) ist es unter anderem, neue Verfahren der Informations- und Kommunikationstechnik für altersgerechte Lebenswelten zu identifizieren, weiterzuentwickeln und zu evaluieren. Im Rahmen dieses Projekts wird ein häusliches Gateway entwickelt, auf dem verschiedenste Funktionalitäten aus unterschiedlichen Bereichen der Informatik und Informationstechnologie integriert werden sollen. Grundsätzlich werden Daten unterschiedlicher Sensoren aufgenommen, verarbeitet und ausgegeben, wobei als technische Basisplattform für die Integration der verschiedenen Arbeitspakete die OSGI-Service-Plattform dienen soll. Die Daten der unterschiedlichen Sensoren sollen in einer Datenbank gespeichert und persistent gehalten werden.

Aufgabenstellung

Zu diesem Zweck ist eine Datenbankanbindung zu realisieren, die aus der OSGI-Service-Plattform mit einer Datenbank auf Betriebssystemebene (Linux) kommuniziert. Die Schnittstelle soll so generisch gehalten werden, dass sich unterschiedliche Datenbanken (z.B. MySQL, PostgreSQL, SQLite) einfach anbinden lassen. Zur Bewertung der Datenbankanbindung sind entsprechende Testfälle zu implementieren, die neben der generellen Funktionalität auch eine Bewertung der angebunden Datenbank erlauben (Leistungstest). Die Schnittstelle sollte so gestaltet werden, dass mehrere konkurrierende Zugreiffe auf die Datenbank möglich sind, außerdem sollen unterschiedliche Nutzer mit unterschiedlichen Rechten versehen werden. Es empfiehlt sich genrell, im Vorhinein eventuell vorhandene Lösungen zu untersuchen und eventuell anzupassen. Um eine persistente Datenhaltung auch im Fall eines Fehlers im Dateisystem zu gewährleisten, ist die Datenbank und Datenbankanbindung auch im Hinblick auf SIcherungsmöglichkeiten auszuwählen und zu designen. Eine entsprechende Backup-Strategie ist zu beschreiben.

Gliederung

# Abschnitt Dauer Termin Status
  Anmeldung   30.04.09 Abgeschlossen
2 "MSHP", OSGI Plattform,...   - Abgeschlossen
3 Related Work   - Abgeschlossen
4 Implementierung   - Abgeschlossen
5.1 Text "Klassifizierung auftretender Anwendungsszenarien" 1d 09.06.09 Abgeschlossen
5.2 Datenbankschema 2d 11.06.09 Abgeschlossen
5.3 Testdaten 2d 13.06.09 Abgeschlossen
5.4 Testfälle 3d 16.06.09 Abgeschlossen
5.5 Testumgebung 1d 16.06.09 Abgeschlossen
5.6 Plain SQL 6d 23.06.09 Abgeschlossen
5.7 Dynamic EclipseLink JPA 7d 30.06.09 Abgeschlossen
5.8 Vergleich 3d 02.07.09 Abgeschlossen
7 Sicherung bestehender Daten 3d 05.07.09 Abgeschlossen
6 Howto 4d 09.07.09 Abgeschlossen
1 Einleitung 4d 13.07.09 Abgeschlossen
8 Zusammenfassung 3d 16.07.09 Abgeschlossen
  Abstract (Zweisprachig) 4d 20.07.09 Abgeschlossen
  Korrektur, Überarbeitung, Formulierungen 7d 27.07.09 Abgeschlossen
  Drucken, Binden, Brennen 6d 02.08.09 Abgeschlossen
  Abgabe 1d 03.08.09 Abgeschlossen

Links

Aktuelle Meldung: Keine