1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications

Research Article

AGORA: an integrated approach for collaboration in MANETs

Download539 downloads
  • @INPROCEEDINGS{10.4108/ICST.MOBILWARE2008.2883,
        author={Marcel Arrufat and Gerard Par\^{\i}s and Pedro Garc\^{\i}a L\^{o}pez},
        title={AGORA: an integrated approach for collaboration in MANETs},
        proceedings={1st International ICST Conference on Mobile Wireless Middleware, Operating Systems and Applications},
        publisher={ICST},
        proceedings_a={MOBILWARE},
        year={2010},
        month={5},
        keywords={MANET middleware integration group collaboration},
        doi={10.4108/ICST.MOBILWARE2008.2883}
    }
    
  • Marcel Arrufat
    Gerard París
    Pedro García López
    Year: 2010
    AGORA: an integrated approach for collaboration in MANETs
    MOBILWARE
    ICST
    DOI: 10.4108/ICST.MOBILWARE2008.2883
Marcel Arrufat1,*, Gerard París1,*, Pedro García López1,*
  • 1: Universitat Rovira i Virgili, Av. dels Països Catalans, 26, 43007 Tarragona, Spain.
*Contact email: marcel.arrufat@urv.cat, gerard.paris@urv.cat, pedro.garcia@urv.cat

Abstract

Nowadays, a growing interest exists for collaborative working environments. Proliferation of hand-held devices with networking capabilities, together with the free-of-charge characteristic have turned MANETs in a good alternative for group spontaneous collaboration. In order to reduce application development difficulty and adjust to MANET specific requirements, middleware approaches seem a good alternative for developing new collaboration applications. However, it is not easy to find a system which allows rapid application deployment. Building applications from scratch makes developing applications for ad hoc scenarios a difficult task. To cope with these requirements, we introduce AGORA, an integrated approach for collaborative applications in the MANET environment. AGORA provides an architecture with three well defined elements: a plug-in framework which simplifies the development of MANET collaborative applications; a collaboration middleware which offers communication and group services to application plug-ins, and finally, a routing layer in charge of providing efficient group communication.