Pervaho: A specialized middleware for mobile context-aware applications

被引:7
|
作者
Eugster, Patrick [1 ]
Garbinato, Benoit [2 ]
Holzer, Adrian [2 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Univ Lausanne, Distributed Object Programming Lab, Lausanne, Switzerland
关键词
Middleware; Context-aware; Location-based publish/subscribe; Mobile applications;
D O I
10.1007/s10660-009-9042-4
中图分类号
F [经济];
学科分类号
02 ;
摘要
The concept of context-awareness offers a great potential for the future of mobile applications. In order to be developed in an optimal way, mobile context-aware applications need appropriate middleware services. This paper introduces Pervaho, an integrated middleware aimed specifically at supporting the development and testing of mobile context-aware applications. To illustrate the use of Pervaho, we walk through the development of a concrete mobile application and show how it can be built on top of Pervaho's location-based publish/subscribe service. We also illustrate how a specialized mobility testing tool significantly simplifies the process of testing proximity-based semantics. We then present the implementation of Pervaho, which is based on a set of communication protocols geared at mesh networks. Finally, we provide a performance analysis of our implementation.
引用
收藏
页码:245 / 268
页数:24
相关论文
共 50 条
  • [1] Pervaho: A specialized middleware for mobile context-aware applications
    Patrick Eugster
    Benoît Garbinato
    Adrian Holzer
    [J]. Electronic Commerce Research, 2009, 9 : 245 - 268
  • [2] Design and implementation of the Pervaho middleware for mobile context-aware applications
    Eugster, Patrick
    Garbinato, Benoit
    Holzer, Adrian
    [J]. 2008 INTERNATIONAL MCETECH CONFERENCE ON E-TECHNOLOGIES, PROCEEDINGS, 2007, : 125 - +
  • [3] A scalable middleware for context-aware mobile applications
    Belcastro, Loris
    Marozzo, Fabrizio
    Trunfio, Paolo
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2019, 31 (02) : 112 - 122
  • [4] Mobile computing middleware for context-aware applications
    Capra, L
    [J]. ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 723 - 724
  • [5] MoCoA: Customisable middleware for context-aware mobile applications
    Senart, Aline
    Cunningham, Raymond
    Bouroche, Melanie
    O'Connor, Neil
    Reynolds, Vinny
    Cahill, Vinny
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2006: COOPIS, DOA, GADA, AND ODBASE PT 2, PROCEEDINGS, 2006, 4276 : 1722 - 1738
  • [6] A pluggable middleware architecture for developing context-aware mobile applications
    Nearchos Paspallis
    George A. Papadopoulos
    [J]. Personal and Ubiquitous Computing, 2014, 18 : 1099 - 1116
  • [7] A pluggable middleware architecture for developing context-aware mobile applications
    Paspallis, Nearchos
    Papadopoulos, George A.
    [J]. PERSONAL AND UBIQUITOUS COMPUTING, 2014, 18 (05) : 1099 - 1116
  • [8] A Middleware Architecture for Context-Aware and Location-Based Mobile Applications
    Viterbo, Jose
    Sacramento, Vagner
    Rocha, Ricardo
    Baptista, Gustavo
    Malcher, Marcelo
    Endler, Markus
    [J]. 32ND ANNUAL IEEE SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2009, : 52 - +
  • [9] A middleware for building context-aware mobile services
    Gu, T
    Pung, HK
    Zhang, DQ
    [J]. VTC2004-SPRING: 2004 IEEE 59TH VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, PROCEEDINGS, 2004, : 2656 - 2660
  • [10] Middleware support for context-aware multimedia applications
    Naguib, H
    Coulouris, G
    Mitchell, S
    [J]. NEW DEVELOPMENTS IN DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2001, 70 : 9 - 22