| N. Davies, G.S. Blair, K. Cheverst, A. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Proc. of IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, December, 1994. |
.... computing is that application aware adaptation is essential for coping with wide variations in network conditions and limited local resource availability brought by mobility [34, 35] The need for network awareness and services that expose mobility to the application was identified by many others [23, 13, 22, 43]. Katz, for instance, noted the need for adaptation of mobile systems to a variety of network environments [23] Davies et al. emphasized the need for protocols to provide feedback about the network to applications in a vertically integrated application environment [13] Joseph et al. pointed out ....
.... by many others [23, 13, 22, 43] Katz, for instance, noted the need for adaptation of mobile systems to a variety of network environments [23] Davies et al. emphasized the need for protocols to provide feedback about the network to applications in a vertically integrated application environment [13]. Joseph et al. pointed out that applications operating in the harsh conditions of a mobile environment must often be aware of and adapt to those conditions to excel [22] 5.3 Ad Hoc Networking Discovery and sending information beyond the immediate neighborhood in ad hoc networks inevitably ....
N. Davies, G. Blair, K. Cheverst, and A. Fridy. Supporting Adaptive Services in a Heterogeneous Mobile Environment. In Proc of the Workshop on Mobile Computing Systems and Applications, pages 153--157, Dec 1994.
....provide the level of customisation supported by MAGNET. Contemporary research in mobile computing has explored problems with mobility and the unreliability of wireless communication networks [15] Fluctuations in quality of service (QoS) and changing degrees of connectivity have also been studied [16]. However, systems which provide the functionality required by location aware mobile applications to allow dynamic information update and adaptability have not been widely investigated. As for trading architectures, Linda was the first system to support a generative communication model [17] ....
N. Davies, G. S. Blair, K. Cheverst and A. Friday. Supporting Adaptive Services in a Heterogeneous Mobile Environment. The 1st Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, December 1994.
....above in section 1.4.2 means it is difficult for advanced applications to realise a consistent level of service. Previous research has demonstrated that, in order to achieve effective operation in mobile domains, advanced mobile applications must adapt in response to changes in their environment IDavies,94] Katz,94] Such applications have been termed adaptive applications. For example, a multimedia application may elect to adapt to, say, degrading network conditions by reducing sound quality, picture resolution and switching from colour to monochrome. Similarly, a mobile database client might ....
....incorporate support for QoS management. The MOST (Mobile Open Systems Technologies for the Utilities Industries) project, a collaboration between Lancaster University and EA Technology, developed support for adaptive mobile applications within an Open Distributed Processing (ODP) based framework IDavies,94] The project augmented the ANSAware platform in a number of ways to form a mobile middleware platform referred to as The MOST Platform. A side effect of this work has actually been to achieve a version of the ANSAware platform which is more closely aligned to the RM ODP model. Application ....
[Article contains additional citation context not shown here]
N. Davies, G. S. Blair, K. Cheverst and A. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Proceedings of the 1st IEEE California, U.S., IEEE Computer Society Press, 8th-9th December 1994, pp 153-157.
....to making applications adaptive and resource aware. This includes the definition and tracking of acceptable resource states as well as the introductionof suitable reconciliation strategies (such as substituting a monochrome still image for a high definition color video stream) see for instance [2, 11]. One important adaption technique is application partitioning, the dynamic, resource dependent distribution of application functionality across the available network nodes. A fundamental prerequisite for a successful generalized use of this technique is the definition of a strategy for computing ....
Davies, N., Blair, G., Cheverst, K., Friday, A. Supporting adaptive services in a heterogeneous mobile environment. In MCSA'94 [8].
....Secondly, we brieAEy discuss the eOEciency of the monitoring operation. Component Characteristics versus a Communication Channel Monitoring of system characteristic changes ensures the maintenance of an agreed level of service provided by the communication channel, as investigated for example in [16]. However, the primary focus of Magnet is to present an environment for CHAPTER 5. ADVANCED FEATURES OF THE ARCHITECTURE 55 resource allocation based on up to date information, rather than maintaining the agreed quality of a resultant binding. Applications requiring the monitoring of a service ....
N. Davies, G. S. Blair, K. Cheverst and A. Friday. Supporting Adaptive Services in a Heterogeneous Mobile Environment. In Proceedings of the 1st Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, USA, December 1994.
....consuming exercise. That can be overcome by incorporating the ability to detect or infer changes in the operating environment, and the changes that need to take place in response to these variations, into the application. A number of implementations based on this principle have also been reported [4, 5, 6] Proponents of the first scheme [7] argue that adaptive applications are unstable, complex and cannot completely deal with fluctuations in available resources. The proponents of the second schemes [8] argue that adaptive applications provide the highest fidelity, graceful degradation and are ....
N. Davies, G. S. Blair, K. Cheverst, and B. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, december 1994.
....consuming exercise. That can be overcome by incorporating the ability to detect or infer changes in the operating environment, and the changes that need to take place in response to these variations, into the application. A number of implementations based on this principle have also been reported [4, 5, 6] Proponents of the first scheme [7] argue that adaptive applications are unstable, complex and cannot completely deal with fluctuations in available resources. The proponents of the second schemes [8] argue that adaptive applications provide the highest fidelity, graceful degradation and are ....
N. Davies, G. S. Blair, K. Cheverst, and B. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", in Proc. Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, December 1994. 14
....work here extends the advantages and benefits in mobile environments. 4. Related Work Application specific adaptation has been identified as an effective way to support mobile applications and experienced in several previous projects, including Coda [7] Odyssey [8] Rover toolkit [6] and MOST [3] etc. Application specific adaptation can be implemented by adding mobile awareness into individual applications (e.g. those in the Odyssey and Rover projects) or providing application extensions or utilities (e.g. the application specific resolvers in Coda) Furthermore, mobile aware ....
Davies, N., Blair, G. S., Cheverst, K., and Friday, A., "Supporting Adaptive Services in a Heterogeneous Mobile Environment", in Proceedings of 1 st IEEE Workshop on Mobile Computing Systems and Applications, Dec. 1994.
....was identified concurrently by several groups. Katz noted the need for adaptation of mobile systems to a variety of networking environments [9] Davies et al. cited the need for protocols to provide feedback about the network to applications in a vertically integrated application environment [10]. Similarly, Kaashoek et al. created a Web browser which exposed the mobile environment to mobile code that implemented mobile aware Web pages [11] The Bayou project proposed and implemented an architecture for mobile aware databases [12] Baker has identified the dichotomy between ....
....applications. The approach relies on strongly typed transmissions. A dynamically extensible type system enables type specific compression levels and abstraction mechanisms to conserver network usage. User code is itself a transmission type allowing computation relocation. Davies Adaptive Services [10] similarly takes a protocol centric approach for exposing information about the mobile environment to the application. A similar approach is taken by the Odyssey project. Odyssey focuses on system support to enable mobile aware applications to use data fidelity to control resource utilization. ....
N. Davies, G. Blair, K. Cheverst, and A. Friday, "Supporting adaptive services in a heterogeneous mobile environment," in Proc. of the Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, Dec. 1994.
....making applications adaptive and resource aware. This includes the definition and tracking of acceptable resource states as well as the introduction of suitable reconciliation strategies (such as substituting a monochrome still image for a high definition color video stream) see for instance [2, 11]. One important adaptation technique is application partitioning, the dynamic, resourcedependent distribution of application functionality across the available network nodes. A fundamental prerequisite for the successful generalized use of this technique is the definition of a strategy for ....
N. Davies, G. Blair, K. Cheverst, A. Friday: "Supporting adaptive services in a heterogeneous mobile environment". In MCSA'94 [8].
No context found.
Davies, N., G.S. Blair, K. Cheverst and A. Friday. "Supporting Adaptive Services in a Heterogeneous Mobile Environment.", Workshop on Mobile Computing Systems and Applications (MCSA), Santa Cruz, CA, U.S., IEEE Computer Society Press. 1994.
No context found.
Davies, N., G. Blair, K. Cheverst, and A. Friday. "Supporting Adaptive Services in a Heterogeneous Mobile Environment." Proc. Workshop on Mobile Computing Systems and Applications (MCSA), Santa Cruz, CA, U.S., Editor: Luis-Felipe Cabrera and Mahadev Satyanarayanan, IEEE Computer Society Press, Pages 153-157. December 1994.
No context found.
Davies, N., G. Blair, K. Cheverst, and A. Friday. "Supporting Adaptive Services in a Heterogeneous Mobile Environment." Proc. Workshop on Mobile Computing Systems and Applications (MCSA), Santa Cruz, CA, U.S., December 1994. Editor: Luis-Felipe Cabrera and Mahadev Satyanarayanan, IEEE Computer Society Press, pages 153-157.
No context found.
N. Davies, G. S. Blair, K. Cheverst and A. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Proceedings of the 1st Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, U.S., 8-9 December 1994, IEEE Computer Society Press, pp153-157.
....to support mobile collaborative applications and hence we are replacing GEX with a QoS driven protocol G QEX. In addition, earlier work has shown that the REX protocol is unsuitable for use in a mobile environment and hence we will use a new protocol QEX (which has been reported previously in [2] [21]) to provide the point to point links where necessary. QEX can operate over a diverse range of networks by adapting its behaviour to match the quality of the underlying network. This adaptation is achieved by gathering information on the number of retries and average delay time experienced over a ....
Davies, N., G.S. Blair, K. Cheverst, and A. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Proc. Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, U.S., December 1994.
....required to adapt in response to these changes. Such applications are termed adaptive applications. Adaptive applications require distributed systems support, and a number of platforms have recently been developed which address this requirement. Examples include Mobile DCE [3] the MOST platform [4] and the Rover Toolkit [5] These mobile platforms attempt to provide application programmers with traditional computational models and communications semantics consistent with those normally found in platforms designed for fixed networks. In particular, the three major mobile distributed systems ....
N. Davies, G. S. Blair, K. Cheverst and A. Friday, Supporting Adaptive Services in a Heterogeneous Mobile Environment, in: Proc. MCSA '94, Santa Cruz, California, U.S. (December 8-9, 1994) 153-157.
No context found.
Davies, N., Blair, G.S., Cheverst, K. and Friday, A. (1994) Supporting Adaptive Services in a Heterogeneous Mobile Environment. Proceedings of the 1st Workshop on Mobile Computing Systems and Applications (MCSA'94), Santa Cruz, California, U.S., 153-157.
No context found.
Davies, N., Cheverst, K., Friday, A. and G. Blair. (1994). "Supporting Adaptive Services in a Heterogeneous Mobile Environment". Workshop on Mobile Computing Systems and Applications (MCSA), Santa Cruz, CA, U.S., IEEE Computer Society Press.
No context found.
N. Davies, G.S. Blair, K. Cheverst, A. Friday, "Supporting Adaptive Services in a Heterogeneous Mobile Environment", Proc. of IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, December, 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC