Where Are We? Handling Context

These requirements were often enough for the architects to design the application. But now, technological advances mean that such requirement statements are just not enough. Mobile devices change everything. Suddenly a simple system requirement on a mobile application to support navigation, such as the application shall display a local street map at all times is rendered ambiguous and incomplete by the mobility of the device running the application.

[1]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

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

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