Applications Suitability on PvC Environments

Applications Suitability on PvC Environments

A .. Flores (University of Comahue, Argentina) and M. Polo Usaola (Universidad de Castilla-La Mancha, Spain)
Copyright: © 2007 |Pages: 6
DOI: 10.4018/978-1-59904-002-8.ch010
OnDemand PDF Download:
No Current Special Offers


Pervasive computing (PvC) environments should support the continuity of users’ daily tasks across dynamic changes of operative contexts. Pervasive or ubiquitous computing implies computation becoming part of the environment. Many different protocols and operating systems, as well as a variety of heterogeneous computing devices, are interrelated to allow accessing information anywhere, anytime in a secure manner (Weiser, 1991; Singh, Puradkar, & Lee, 2005; Ranganathan & Campbell, 2003).According to the initial considerations by Weiser (1991), a PvC environment should provide the feeling of an enhanced natural human environment, which makes the computers themselves vanish into the background. Such a disappearance should be fundamentally a consequence not of technology but of human psychology, since whenever people learn something sufficiently well, they cease to be aware of it. This means that the user’s relationship to computation changes to an implicit human-computer interaction. Instead of thinking in terms of doing explicit tasks “on the computer”—creating documents, sending e-mail, and so on—on PvC environments individuals may behave as they normally do: moving around, using objects, seeing and talking to each other. The environment is in charge of facilitating these actions, and individuals may come to expect certain services which allow the feeling of “continuity” on their daily tasks (Wang & Garlan, 2000).Users should be allowed to change their computational tasks between different operative contexts, and this could imply the use of many mobile devices that help moving around into the environment. As a result, the underlying resources to run the required applications may change from wide memory space, disk capacity, and computational power, to lower magnitudes. Such situations could make a required service or application inappropriate in the new context, with a likely necessity of supplying a proper adjustment. However, users should not perceive the surrounding environment as something that constraints their working/living activities. There should be a continuous provision of proper services or applications. Hence the environment must be provided with a mechanism for dynamic applications suitability (Flores & Polo, 2006).

Complete Chapter List

Search this Book: