首页> 外文期刊>ACM transactions on software engineering and methodology >Lime: A Coordination Model and Middleware Supporting Mobility of Hosts and Agents
【24h】

Lime: A Coordination Model and Middleware Supporting Mobility of Hosts and Agents

机译:Lime:支持主机和代理移动性的协调模型和中间件

获取原文
获取原文并翻译 | 示例

摘要

Lime (Linda in a mobile environment) is a model and middleware supporting the development of applications that exhibit the physical mobility of hosts, logical mobility of agents, or both. Lime adopts a coordination perspective inspired by work on the Linda model. The context for computation, represented in Linda by a globally accessible persistent tuple space, is refined in Lime to transient sharing of the identically named tuple spaces carried by individual mobile units. Tuple spaces are also extended with a notion of location and programs are given the ability to react to specified states. The resulting model provides a minimalist set of abstractions that facilitates the rapid and dependable development of mobile applications. In this article we illustrate the model underlying Lime, provide a formal semantic characterization for the operations it makes available to the application developer, present its current design and implementation, and discuss lessons learned in developing applications that involve physical mobility.
机译:Lime(移动环境中的Linda)是一种模型和中间件,支持开发具有主机物理移动性,代理逻辑移动性或两者的应用程序。 Lime从Linda模型的工作中汲取了协调视角。在Linda中,通过全局可访问的持久元组空间表示的计算上下文在Lime中进行了改进,以瞬时共享各个移动单元所承载的同名元组空间。元组空间也扩展了位置的概念,并赋予了程序对指定状态做出反应的能力。生成的模型提供了一组简化的抽象,从而促进了移动应用程序的快速,可靠的开发。在本文中,我们说明了Lime底层的模型,提供了对其提供给应用程序开发人员的操作的形式化语义特征,介绍了其当前的设计和实现,并讨论了在开发涉及物理移动性的应用程序时获得的经验教训。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号