A context-aware system based on service-oriented architecture

Advances in mobile devices, sensors and wireless networks have motivated the development of context-aware applications. Such mobile applications use sensors for monitoring several features such as: location, temperature, velocity, weather, traffic jam, noise, air pollution, and so on. This monitoring enables service provision according to a given context. These applications are known as context-aware systems. Context-aware applications are sensible to user necessities, personalized according to his profile, requirements and context. They evaluate user environment and push information that is relevant to user context. In this paper we present Omnipresent, which is a service-oriented architecture for context-aware applications. Omnipresent may be accessed from either mobile devices or Web browsers, and it is based on Web services and well-established standards for LBS applications such as those proposed by the OpenGeoSpatial Consortium. Omnipresent offers several services: map presentation, routing, advertisement, and also works as a reminder tool.

[1]  Cláudio de Souza Baptista,et al.  On Performance Evaluation of Web GIS Applications , 2005, 16th International Workshop on Database and Expert Systems Applications (DEXA'05).

[2]  Chris Schmandt,et al.  Location-Aware Information Delivery with ComMotion , 2000, HUC.

[3]  Rui José,et al.  The AROUND Architecture for Dynamic Location-Based Services , 2003, Mob. Networks Appl..

[4]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[5]  Gregory D. Abowd,et al.  CybreMinder: A Context-Aware System for Supporting Reminders , 2000, HUC.

[6]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[7]  Agnès Voisard,et al.  Using ontologies in personalized mobile applications , 2004, GIS '04.

[8]  Michael Juntao Yuan Enterprise J2ME: Developing Mobile Java Applications , 2003 .

[9]  Ling Feng,et al.  Towards Context-Aware Data Management for Ambient Intelligence , 2004, DEXA.

[10]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[11]  Tao Gu,et al.  Toward an OSGi-based infrastructure for context-aware applications , 2004, IEEE Pervasive Computing.

[12]  Alan Messer,et al.  Adaptive offloading for pervasive computing , 2004, IEEE Pervasive Computing.

[13]  Shashi Shekhar,et al.  Materialization Trade-Offs in Hierarchical Shortest Path Algorithms , 1997, SSD.

[14]  Ramesh Nagappan,et al.  Developing Java Web services : architecting and developing secure Web services using Java , 2003 .

[15]  Elke A. Rundensteiner,et al.  Hierarchical optimization of optimal path finding for transportation applications , 1996, CIKM '96.