A lightweight middleware protocol for ad hoc distributed object computing in ubiquitous computing environments

S. Yau, F. Karim
{"title":"A lightweight middleware protocol for ad hoc distributed object computing in ubiquitous computing environments","authors":"S. Yau, F. Karim","doi":"10.1109/ISORC.2003.1199252","DOIUrl":null,"url":null,"abstract":"Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. These devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. Distributed object computing (DOC) middleware technologies have been successful in promoting high quality and reusable distributed software for enterprise-oriented environments. In order to reap the same benefit in ubiquitous computing environments, it is important to note that the natural interactions among distributed objects in ubiquitous computing environments are quite different due to various factors, such as bandwidth constraints, unpredictable device mobility, network topology change, and context-sensitivity (or situation-awareness) of application objects. Hence, the interactions among distributed objects tend to be more spontaneous and short-lived rather than predictable and long-term. In this paper, a middleware protocol, RKF, to facilitate distributed object-based application software to interact in an ad hoc fashion in ubiquitous computing environments is presented. RKF addresses both spontaneous object discovery and context-sensitive object data exchange. Our experimental results, based on RKF's implementation and evaluation inside the object request broker of our RCSM middleware test bed, indicate that it is lightweight, has good performance, and can be easily used in PDA-like devices.","PeriodicalId":204411,"journal":{"name":"Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003.","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sixth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISORC.2003.1199252","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. These devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. Distributed object computing (DOC) middleware technologies have been successful in promoting high quality and reusable distributed software for enterprise-oriented environments. In order to reap the same benefit in ubiquitous computing environments, it is important to note that the natural interactions among distributed objects in ubiquitous computing environments are quite different due to various factors, such as bandwidth constraints, unpredictable device mobility, network topology change, and context-sensitivity (or situation-awareness) of application objects. Hence, the interactions among distributed objects tend to be more spontaneous and short-lived rather than predictable and long-term. In this paper, a middleware protocol, RKF, to facilitate distributed object-based application software to interact in an ad hoc fashion in ubiquitous computing environments is presented. RKF addresses both spontaneous object discovery and context-sensitive object data exchange. Our experimental results, based on RKF's implementation and evaluation inside the object request broker of our RCSM middleware test bed, indicate that it is lightweight, has good performance, and can be easily used in PDA-like devices.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一种轻量级中间件协议,用于泛在计算环境中的临时分布式对象计算
无处不在的计算环境中的设备通常是嵌入式的、可穿戴的和手持的,具有资源限制,并且都通过无线连接相互连接,其他计算机可能通过固定的网络基础设施(如Internet)相互连接。这些设备可以形成许多短距离且通常是低功率的移动自组织网络来交换信息。分布式对象计算(DOC)中间件技术已经成功地为面向企业的环境提供了高质量和可重用的分布式软件。为了在泛在计算环境中获得同样的好处,重要的是要注意,由于带宽限制、不可预测的设备移动性、网络拓扑变化和应用程序对象的上下文敏感性(或情境感知)等各种因素,泛在计算环境中分布式对象之间的自然交互是完全不同的。因此,分布式对象之间的交互往往是自发的和短暂的,而不是可预测的和长期的。本文提出了一种中间件协议RKF,以促进分布式基于对象的应用软件在泛在计算环境中以一种特别的方式进行交互。RKF解决了自发对象发现和上下文敏感对象数据交换的问题。基于RKF在RCSM中间件测试平台的对象请求代理中的实现和评估,我们的实验结果表明,RKF是轻量级的,具有良好的性能,可以很容易地用于类pda设备。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Model-driven development of real-time software using OMG standards Issues with object orientation in verifying safety-critical systems Probabilistic simulation-based analysis of complex real-time systems VisiTrack - video based incremental tracking in real time Implication of embedded Linux in Japanese embedded industries
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1