Introducing contextual objects in an adaptive framework for wide-area mobile computing

Anne-Marie Kermarrec, P. Couderc, M. Banâtre
{"title":"Introducing contextual objects in an adaptive framework for wide-area mobile computing","authors":"Anne-Marie Kermarrec, P. Couderc, M. Banâtre","doi":"10.1145/319195.319230","DOIUrl":null,"url":null,"abstract":"The emergence of mobile computing combined with the increasing popularity of the Internet has introduced new challenges that are not addressed in traditional distributed systems. In particular, mobile computing is characterized by the extreme variability of the environment components such as network bandwidth, computing power, location, services available, etc. The goal of our work is to provide a framework to dynamically adapt applications to the continuous changes of mobile environments including physical constraints and more qualitative changes. As a basis of our work, we present in this paper the concept of contextual objects. This approach allows to express the dependencies of an object according to a number of contexts such as the time, the location or the physical aspects (available network bandwidth or computing power) in a changing environment. 1 I n t r o d u c t i o n In recent years, mobile computing has emerged as a promising class of systems and its importance is still growing: the increasing availability of wireless technology and mobile devices allows users to move around with their own computing environment. At the same time, the number of Internet users grows exponentially and facilities for accessing Internet are henceforth widespread available thereby increasing the need of ubiquitous network access. Supporting mobile users on the Internet is thus becoming essential and leads to new challenges which are not addressed in traditional distributed systems [8]. Although in a static environment system configuration and available resources remain unchanged, mobile computing is mainly characterized by the extreme variability of any kind of computing resources. To deal with the dynamic nature of mobility, tools allowing to adapt applications to such variations at any level (network, systems, resources and software) are needed. Many works have been proposed to achieve transparently either the masking of mobility at the network level or at the system level, or the adaptation to physical constraints. Most of these proposals are able to adapt themselves to mobile constraints but are not specific","PeriodicalId":335784,"journal":{"name":"Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications","volume":"150 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/319195.319230","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

The emergence of mobile computing combined with the increasing popularity of the Internet has introduced new challenges that are not addressed in traditional distributed systems. In particular, mobile computing is characterized by the extreme variability of the environment components such as network bandwidth, computing power, location, services available, etc. The goal of our work is to provide a framework to dynamically adapt applications to the continuous changes of mobile environments including physical constraints and more qualitative changes. As a basis of our work, we present in this paper the concept of contextual objects. This approach allows to express the dependencies of an object according to a number of contexts such as the time, the location or the physical aspects (available network bandwidth or computing power) in a changing environment. 1 I n t r o d u c t i o n In recent years, mobile computing has emerged as a promising class of systems and its importance is still growing: the increasing availability of wireless technology and mobile devices allows users to move around with their own computing environment. At the same time, the number of Internet users grows exponentially and facilities for accessing Internet are henceforth widespread available thereby increasing the need of ubiquitous network access. Supporting mobile users on the Internet is thus becoming essential and leads to new challenges which are not addressed in traditional distributed systems [8]. Although in a static environment system configuration and available resources remain unchanged, mobile computing is mainly characterized by the extreme variability of any kind of computing resources. To deal with the dynamic nature of mobility, tools allowing to adapt applications to such variations at any level (network, systems, resources and software) are needed. Many works have been proposed to achieve transparently either the masking of mobility at the network level or at the system level, or the adaptation to physical constraints. Most of these proposals are able to adapt themselves to mobile constraints but are not specific
在广域移动计算的自适应框架中引入上下文对象
移动计算的出现与Internet的日益普及相结合,带来了传统分布式系统无法解决的新挑战。特别是,移动计算的特点是环境组件的极端可变性,例如网络带宽、计算能力、位置、可用服务等。我们工作的目标是提供一个框架来动态地调整应用程序以适应移动环境的持续变化,包括物理限制和更多的定性变化。作为我们工作的基础,我们提出了上下文对象的概念。这种方法允许根据许多上下文(如时间、位置或变化环境中的物理方面(可用网络带宽或计算能力))来表示对象的依赖关系。近年来,移动计算已经成为一种很有前途的系统,其重要性仍在增长:无线技术和移动设备的日益普及允许用户在自己的计算环境中移动。与此同时,互联网用户数量呈指数级增长,接入互联网的设备从此普及,从而增加了无处不在的网络接入需求。因此,支持互联网上的移动用户变得至关重要,并带来了传统分布式系统无法解决的新挑战[8]。尽管在静态环境中系统配置和可用资源保持不变,但移动计算的主要特征是任何类型的计算资源的极端可变性。为了处理移动性的动态特性,需要允许应用程序在任何级别(网络、系统、资源和软件)上适应这种变化的工具。已经提出了许多工作来透明地实现网络级或系统级的移动性屏蔽,或者适应物理约束。大多数建议都能够适应移动设备的限制,但并不具体
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信