de

Welcome Gast


  • Login
Full load

Summer Term 2006
Projekt Realisierung verteilter mobiler Systeme
General Information
Course number 18.342
Course type Project
Lecturer Dr. Christian P. Kunze, Martin Husemann, Prof. Dr. Winfried Lamersdorf, Dr. Alexander Pokahr
Location F-535
Time 6st. Mo 14-18
Recurrence Einmalig
Suitability Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende. Nicht geeignet für Bioinformatikstudierende.
Qualifications Bereitschaft zur Arbeit in Kleingruppen; Kenntnisse in Unix (ERB), Java (P3) und Middleware für Verteilte Systeme (VSS).
Topic
Ziel des Projektes ist der Entwurf und die Entwicklung einer verteilten Instant-Messenger-Plattform im Umfeld mobiler Systeme auf Basis einer Mobile Computing Middleware und J2ME. Dabei wird sowohl ein Einblick in Techniken Peer-to-Peer basierter Softwaresysteme mit Anbindung unterschiedlicher Clients gegeben als auch auf die Besonderheiten mobiler Geräte eingegangen. Technisch stehen u.a. die Kommunikation über Nachrichten und Event basierte Dienste sowie Konzepte der Awareness, der Sicherheit und der Architektur verteilter Systeme im Zentrum der Arbeit.
Aktuelle Informationen finden sich auf der zugehörigen Homepage:
http://vsis-www.informatik.uni-hamburg.de/teaching/ss-06/rvms/
Anmeldung zur Veranstaltung über das zentrale Online-Anmeldesystem des Fachbereichs ab dem 20.03.2006, 9.00h.
Procedure
Vertiefendes Projekt mit der Möglichkeit einer Baccalaureats-/Projektarbeit. Nach einer Einführung durch die Veranstalter werden im praktischen Teil zunächst die grundlegenden Werkzeuge und Technologien erarbeitet. Im weiteren Verlauf wird in Kleingruppen ein Instant Messenger realisiert; dies geschieht in mehreren aufeinander aufbauenden Projektabschnitten, die die vielfältigen Möglichkeiten der angesprochenen Technologien verdeutlichen und zur Anwendung bringen. Dabei wird auf die Interoperabilität der Ergebnisse der einzelnen Gruppen besonderer Wert gelegt. Grundsätzlich wird die Teilnahme nur bei Vorliegen hinreichender Vorkenntnisse, insbesondere ausreichender praktischer Erfahrung mit Java, empfohlen.
Learning target
Neben der eigenständigen Einarbeitung in aktuelle Middleware-Systeme und Kerntechnologien des Mobile Computings steht auch der Erwerb von Schlüsselqualifikationen im Bereich des Projektmanagements im Vordergrund der Lehrveranstaltung. Zudem sollen die zu erwerbenden Kenntnisse durch praktische Erfahrungen in der Entwicklung der exemplarischen Projektapplikation vertieft werden.
Literature
  • Jörg Roth, Mobile computing : Grundlagen, Technik, Konzepte, dpunkt-Verlag, 2002
  • E. Pitoura, Software Models for Mobile Wireless Computing, University of Ioannina, 1998
  • Hassan Artail, A Multiplatform Methodology: Developing Mobile Device Applications, In: IEEE Pervasive Computing Magazine, Vol. 4, Nr. 2, Seiten 92-96, 2005
  • C. Lee, S. Helal, Protocols for Service Discovery in Dynamic and Mobile Networks, In: International Journal of Computer Researchs, Vol. 11, Nr. 1, Seiten 1-12, 2002.
  • Hagen Höpfner, Can Türker und Birgitta König-Ries, Mobile Datenbanken und Informationssysteme : Konzepte und Techniken, dpunkt-Verlag, 2005