Logical versus Physical Programming for Ubiquitous Applications

Ubiquitous computing provides services to users, according to their current situation. Interactions with such programs are as implicit as possible. We find among the applications the electronic supermarkets or the virtual guides for museums’ visitors. The majority of ubiquitous applications use a digital model of the physical world to compute the delivered services. With our approach the computations are done directly in the physical space. There’s no need to define a digital model of the physical environment. This note presents a physical programming environment dedicated to ubiquitous applications design. It also identifies a problem with the data addressing mode that can’t take into account the relative position of the moving entities.

[1]  Ian Taylor,et al.  Shared visiting in EQUATOR city , 2002, CVE '02.

[2]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2002, Mob. Networks Appl..

[3]  Michel Banâtre,et al.  Ambient computing applications: an experience with the SPREAD approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[4]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[5]  Ralf Hartmut Güting,et al.  An introduction to spatial database systems , 1994, VLDB J..

[6]  Computer Staff,et al.  People & places , 1976 .

[7]  Amy L. Murphy,et al.  LIME: a middleware for physical and logical mobility , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[8]  Vldb Endowment,et al.  The VLDB journal : the international journal on very large data bases. , 1992 .

[9]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.

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

[11]  Dimitrios Gunopulos,et al.  On indexing mobile objects , 1999, PODS '99.

[12]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.