SAM: A Semantic-Aware Middleware for Mobile Cloud Computing

SAM: A Semantic-Aware Middleware for Mobile Cloud Computing
复制标题

SAM:用于移动云计算的语义感知中间件

DOI:
--
复制
发表时间:
2018
期刊:
IEEE International Conference on Cloud Computing
影响因子:
--
通讯作者:
K. Geihs
K. Geihs
中科院分区:
--
文献类型:
--
作者:
Harun Baraki;Corvin Schwarzbach;Stefan Jakob;Alexander Jahl;K. Geihs

文献摘要

被引文献

相似文献

移动的云计算(MCC)需要将资源受限但移动的和上下文感知设备的功能与云中不可移动但功能强大的资源的功能相结合的基础架构。应用程序执行应得到提升,电池消耗应减少。我们的目标是通过使应用程序能够透明地与第三方提供的组件进行远程、本地或两者兼而有之的协作,从而减轻移动的设备的负担。为此,我们开发了SAM -语义感知中间件-和SAM存储。后者类似于注册表。它允许组件提供者发布语义丰富的接口,并提供相应的本地和远程实现。SAM利用SAM存储透明地将本地进程间通信(IPC)消息与本地和远程组件进行匹配。这一架构有助于整合功能强大但资源密集的远程组件,这些组件可能优先于本地组件,并促进各种合作模式,展示在千年挑战中心领域的有用解决方案。通过一个现实的情况下,我们的评估证明了效率方面的延迟和实用性。
Mobile Cloud Computing (MCC) requires an infrastructure that is combining the capabilities of resource-constrained but mobile and context-aware devices with that of immovable but powerful resources in the cloud. Application execution shall be boosted and battery consumption reduced. Our goal is to relieve mobile devices by enabling applications to cooperate transparently with components provided by third parties remotely, locally, or both. For this purpose, we developed SAM - the Semantic-aware Middleware - and the SAM Store. The latter resembles a registry. It allows component providers to publish semantically enriched interfaces and to offer corresponding local and remote implementations. SAM makes use of the SAM Store to match local interprocess communication (IPC) messages transparently against local and remote components. This architecture facilitates the integration of powerful, but resource-intensive remote components, which may be prioritized over local ones, and fosters various patterns of cooperation that demonstrate useful solutions in the area of MCC. By means of a realistic scenario, our evaluation proves the efficiency with respect to latency and practicality.