Advertisement

Mobile kollaborative Apps

  • Jan Gäbler
  • Ronny Klauck
  • Ralf Kopsch
  • Fuwen Liu
  • Mario Pink
  • Sebastian Schöpke
  • Hartmut König
Chapter
Part of the Xpert.press book series (XPERT.PRESS)

Zusammenfassung

Die steigende Leistungsfähigkeit mobiler Geräte erlaubt zunehmend die Nutzung kollaborativer Anwendungen. Die Entwicklung mobiler kollaborativer Anwendungen (Apps) ist aufwendig, da sie vielfach Anpassungen an unterschiedliche Ablaufumgebungen erfordert. Im Beitrag wird die Entwicklung mobiler kollaborativer Apps auf der Basis der uBeeme-Plattform beschrieben, die wiederverwendbare Basiskomponenten für solche Apps bereitstellt. Die Struktur der Plattform sowie wichtige Komponenten (Mobilitätsmanagement, Gruppenkommunikation, Lokalisierung) werden vorgestellt und diskutiert. Abschließend wird die Entwicklung einer App mit Hilfe der Plattform skizziert.

References

  1. 1.
    Lokalisierungsdatenbank OpenBMAP http://openbmap.org
  2. 2.
    Lokalisierungsdatenbank SkyHook http://www.skyhookwireless.com
  3. 3.
    Marquez-Barja J, Calafate CT, Cano J-C, Manzoni P (2011) An Overview of Vertical Handover Techniques: Algorithms, Protocols and Tools. Computer Communications 34(8):985–997CrossRefGoogle Scholar
  4. 4.
    Nicholson A J, Wolchok S, Noble B D (2010) Juggler: Virtual Networks for Fun and Profit. IEEE Transactions on Mobile Computing 9(1):31–43CrossRefGoogle Scholar
  5. 5.
    Birman K, El Abbadi A, Dietrich WC, Joseph T, Raeuchle T (1985) An Overview of the ISIS Project. IEEE Distributed Processing Technical Committee NewsletterGoogle Scholar
  6. 6.
    Moser LE, Melliar-Smith PM, Agarwal DA, Budhia RK, Lingley-Papadopoulos CA (1996) Totem: a Fault-tolerant Multicast Group Communication System. Communications of the ACM 39(4):54–63CrossRefGoogle Scholar
  7. 7.
    Zühlke M, König H (2002) GCP – a Group Communication Protocol for Supporting Closed Groups in the Internet. In: IFIP TC6 WG 6.7 7th International Conference, SMARTNET 2002, Kluwer Academic Publishers, pp 211–227Google Scholar
  8. 8.
    Banerjee S, Bhattacharjee B, Kommareddy C (2002) Scalable Application Layer Multicast. In: ACM SIGCOMM 2002, Pittsburgh, PA, USA, pp 205–217Google Scholar
  9. 9.
    Buyukkaya E, Abdallah M, Cavagna R, Hu SY (2008) Group Dual-Overlay State Management for P2P NVE. In: Proc. of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2008), IEEE Computer Society, pp 817–822Google Scholar
  10. 10.
    Lamport L (1978) Time, Clocks, and the Ordering of Events in a Distributed System. Communications of the ACM 21(7):558–565zbMATHCrossRefGoogle Scholar
  11. 11.
    Bless R, Hübsch C, Mies S, Waldhorst OP (2008) The Underlay Abstraction in the Spontaneous Virtual Networks (SpoVNet) architecture. In: Proc. 4th EuroNGI Conference on Next Generation Internet Networks (NGI 2008), Krakow, Poland, pp 115–122Google Scholar
  12. 12.
    Saint-Andre P (2004) Extensible Messaging and Presence Protocol (XMPP): Core. RFC 3920, IETFGoogle Scholar
  13. 13.
    Wu T (2000) The SRP Authentication and Key Exchange System. RFC 2945, IETFGoogle Scholar
  14. 14.
    Rosenberg J (2010) Interactive Connectivity Establishment (ICE): A protocol for network address translator (NAT) traversal for offer/answer protocols. RFC 5245, IETFGoogle Scholar
  15. 15.
    Liu F, Koenig H (2005) Secure and Efficient Key Distribution for Collaborate Applications. IEEE CollaborateCom 2005Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Lehrstuhl Rechnernetze und KommunikationssystemeBrandenburgische Technische Universität CottbusCottbusDeutschland

Personalised recommendations