Replizierte Datenerfassung auf mobilen GerĂ€ten zur UnterstĂŒtzung von Logistik-Prozessen im Hafen

Art der Arbeit: Diplomarbeit

Beschreibung: Im Rahmen der Arbeit, soll ein Konzept zur verteilten, replizierten Datenerfassung mit mobilen KleingerĂ€ten entwickelt und prototypisch umgesetzt werden. Die AnwendungsdomĂ€ne liegt dabei im Bereich der Hafenlogistik (Buchung von LiegeplĂ€tzen, Abrechnung). 

Dabei sind folgende Teilaufgaben notwendig:

  • Erarbeitung eines Konzepts zur Replikation, Synchronisation, Transaktionskontrolle und Konfliktlösung (Verbindungsunterbrechung und Verbindungs-Recovery)

  • Entwicklung eines Konzepts zur Kommunikationsnetztransparenz (Sicherheit, Authentisierung, Performance) in jeweils zur VerfĂŒgung stehenden Netzwerken (WLAN, UMTS etc.).

  • Entwicklung einer Architektur zur Umsetzung.

  • Erfassen des State of the Arts. (KleingerĂ€te, Replikationsstrategien,

  • Konfliktlösungsstrategien)

  • Erarbeitung der geforderten Konzepte.

  • Festlegung von QualitĂ€tsparametern und -anforderungen.

  • Prototyp-Implementierung.

  • Tests und Evaluation gemĂ€ĂŸ der Anforderungen.

Die genaue Festlegung des Themas erfolgt in Abstimmung mit den Betreuern unter BerĂŒcksichtigung eventuell schon an andere Studenten vergebener Themengebiete. Eine gemeinsame Bearbeitung verschiedener Teilthemen durch mehrere Studenten ist unter UmstĂ€nden möglich.

Literatur:

    • Breunig, M. and BĂ€r, W. and Thomsen, A. and Coelho, A.H. and Staub, G. and Wursthorn, S.: Ein Blick in die Zukunft: DatenbankunterstĂŒtzung fĂŒr mobile AR Systeme, in Mobile Datenbanken: heute, morgen und in 20 Jahren

    • El Abbadi, A. and Toueg, S.: Maintaining availability in partitioned replicated databases, ACM Transactions on Database Systems (TODS), vol(14) - 2, 1989

    • Bernstein, P.A. and Goodman, N.: The failure and recovery problem for replicated databases, ACM Books

    Betreuer: Dr. Thomas Mundt

    Kontakt: E-Mail an thm(at)informatik.uni-rostock.de

    Voraussetzungen: Programmierkenntnisse fĂŒr Prototyp