SHF:CSR:Small: Perpetuum Mobile: Orchestrating the Provisioning of Pervasive Resources for Emerging Mobile Applications

SHF:CSR:Small:Perpetuum Mobile:为新兴移动应用程序协调普遍资源的配置

基本信息

项目摘要

This project develops Perpetuum Mobile, a unified framework that unburdens mobile developers from using dissimilar, low-level programming interfaces to access external resources required for the efficient execution of emerging mobile applications. The ever increasing computational power of mobile devices is being surpassed by the even faster growing resource demands of mobile applications. These demands can be effectively fulfilled by using distributed resources, provided by cloud servers, desktop computers, or other mobile devices. However, existing approaches for accessing the external resources fail to provide a unified and uniform avenue for integrating heterogeneous and pervasive resources with emerging mobile applications. Mobile developers have no choice but to use dissimilar programming interfaces and protocols through software abstractions that cannot effectively meet the requirements of mobile users and developers as well as device owners and administrators. To address this problem, Perpetuum Mobile selects devices that best satisfy the requirements, deploys the external resources on any selected network-connected device on-demand, and provides a uniform access to the resources.The ultimate technical objective of this project is to make it as straightforward, efficient, reliable, and secure for mobile applications to access the resources hosted by any network-connected device as it is currently to access standard web services. To meet the execution requirements of mobile applications, Perpetuum Mobile evolves the microservices pattern: it carefully curates microservices and deploys them at runtime by using a new software infrastructure component that combines features of mobile application markets and service repositories. It further identifies the most suitable service-providing device efficiently by applying a lattice model for expressing requirements, and a weighted distance based selection heuristic. Finally, this project identifies and seeks solutions for the security and privacy problems that threaten the safety of the developed execution model. By providing seemingly unlimited resources, the technologies created under the auspices of this project will form the foundation for the next generation of mobile, IoT, and wearable applications. The project will recruit a diverse group of participants, while making the created technologies publicly available for adoption, training, and experimentation.
该项目开发了Perpetuum Mobile,这是一个统一的框架,它可以解开移动开发人员使用不同的低级编程接口来访问有效执行新兴移动应用程序所需的外部资源。移动设备的不断增长的资源需求使移动设备的计算能力不断提高。通过使用由云服务器,台式计算机或其他移动设备提供的分布式资源,可以有效地满足这些需求。但是,现有的访问外部资源的方法无法提供统一和统一的途径,用于将异质和普遍的资源与新兴的移动应用程序整合在一起。移动开发人员别无选择,只能通过软件摘要使用不同的编程接口和协议,这些摘要无法有效地满足移动用户和开发人员以及设备所有者和管理员的要求。为了解决这个问题,Perpetuum移动选择最能满足要求的设备,将外部资源部署在任何按需的任何选择的网络连接的设备上,并提供统一的对资源的访问。该项目的最终技术目标是使其成为直接,高效,可靠和安全的移动应用程序,以访问任何网络连接设备,以便访问任何网络连接设备,以访问标准网络。为了满足移动应用程序的执行要求,Perpetuum Mobile会演变为微服务模式:它通过使用新的软件基础架构组件在运行时仔细策划并部署它们,该组件结合了移动应用程序市场和服务存储库的功能。它通过应用晶格模型来表达需求和基于加权距离的选择启发式,进一步确定了最合适的提供服务的设备。最后,该项目确定并寻求解决威胁开发执行模型安全性的安全性和隐私问题的解决方案。通过提供看似无限的资源,在该项目的主持下创建的技术将构成下一代移动,物联网和可穿戴应用程序的基础。该项目将招募一组不同的参与者,同时使创建的技术公开可供采用,培训和实验。

项目成果

期刊论文数量(25)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Reducing the Price of Protection: Identifying and Migrating Non-Sensitive Code in TEE
PMDC: Programmable Mobile Device Clouds for Convenient and Efficient Service Provisioning
Intent to share: enhancing Android inter-component communication for distributed devices
分享意图:增强分布式设备的Android组件间通信
Performance and programming effort trade-offs of android persistence frameworks
Android 持久性框架的性能和编程工作量权衡
  • DOI:
    10.1016/j.jss.2018.08.038
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    3.5
  • 作者:
    Song, Zheng Jason;Pu, Jing;Cheng, Junjie;Tilevich, Eli
  • 通讯作者:
    Tilevich, Eli
Toward a Better Alignment Between the Research and Practice of Code Search Engines
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Eli Tilevich其他文献

EdgStr : Automating Client-Cloud to Client-Edge-Cloud Transformation
EdgStr:自动化客户端云到客户端边缘云转型
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kijin An;Eli Tilevich
  • 通讯作者:
    Eli Tilevich
“How Can I Be of Service?”—A Comprehensive Analysis of Web Service Integration Practices
“我怎样才能提供服务?”——Web服务集成实践综合分析
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Siddhi Baravkar;Olivia Pellegrini;Pratiksha Gaikwad;Zheng Song;Eli Tilevich
  • 通讯作者:
    Eli Tilevich
The impact of distributed programming abstractions on application energy consumption
  • DOI:
    10.1016/j.infsof.2013.02.014
  • 发表时间:
    2013-09-01
  • 期刊:
  • 影响因子:
  • 作者:
    Young-Woo Kwon;Eli Tilevich
  • 通讯作者:
    Eli Tilevich

Eli Tilevich的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Eli Tilevich', 18)}}的其他基金

EAGER: Investigating the Feasibility and Scope of Automated Refactoring for Distributed Software
EAGER:研究分布式软件自动重构的可行性和范围
  • 批准号:
    2232565
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Systematic Quality Analysis and Improvement for Block-Based Software: Promoting the Culture of Quality From the Ground Up
基于块的软件的系统质量分析和改进:从头开始促进质量文化
  • 批准号:
    1712131
  • 财政年份:
    2017
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Building Educational Capacity in Cyber Operations
建设网络运营教育能力
  • 批准号:
    1744722
  • 财政年份:
    2017
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: EAGER: Addressing Resource Scarcity via Distributed Mobile Services
SHF:EAGER:通过分布式移动服务解决资源稀缺问题
  • 批准号:
    1649583
  • 财政年份:
    2016
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Transforming Introductory Computer Science Projects via Real-TimeWeb Data
通过实时网络数据转变计算机科学入门项目
  • 批准号:
    1140318
  • 财政年份:
    2012
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: Automated Refactoring Techniques for Efficient and Reliable Distributed Execution
SHF:CSR:小型:用于高效可靠的分布式执行的自动重构技术
  • 批准号:
    1116565
  • 财政年份:
    2011
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant

相似国自然基金

准社会互动视角下CSR数字化沟通对品牌绩效的差异化影响、机制与管理对策
  • 批准号:
    72362008
  • 批准年份:
    2023
  • 资助金额:
    28 万元
  • 项目类别:
    地区科学基金项目
善行得善果?后疫情时代嵌入式和边缘式CSR对员工幸福感的跨层影响研究
  • 批准号:
    72102183
  • 批准年份:
    2021
  • 资助金额:
    24.00 万元
  • 项目类别:
    青年科学基金项目
善行得善果?后疫情时代嵌入式和边缘式CSR对员工幸福感的跨层影响研究
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    30 万元
  • 项目类别:
基于脊髓突触可塑性探讨“调气”电针远端腧穴干预CSR模型大鼠的中枢镇痛效应及机制研究
  • 批准号:
    82160934
  • 批准年份:
    2021
  • 资助金额:
    34 万元
  • 项目类别:
    地区科学基金项目
利用输运模型和机器学习方法研究CSR能区的低温高密核物质
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    50 万元
  • 项目类别:
    联合基金项目

相似海外基金

SHF: CSR: Small: CAD for THz lateral SiGe HBT on SOI to address Amdahl's Law
SHF:CSR:小型:SOI 上太赫兹横向 SiGe HBT 的 CAD,以解决阿姆达尔定律
  • 批准号:
    1618143
  • 财政年份:
    2016
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CSR: SHF: Small: Programming Language, Runtime System, and Architecture Support for Reliability in Intermittent, Energy-Harvesting Computing Devices
CSR:SHF:小型:间歇性能量收集计算设备可靠性的编程语言、运行时系统和架构支持
  • 批准号:
    1526342
  • 财政年份:
    2015
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: Toward Smart HPC through Active Learning and Intelligent Scheduling
SHF:CSR:小型:通过主动学习和智能调度迈向智能 HPC
  • 批准号:
    1422009
  • 财政年份:
    2014
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: CSR: Small: A Cooperative Framework for Topology Awareness on Large-Scale Systems
SHF:CSR:小型:大型系统拓扑意识的合作框架
  • 批准号:
    1320125
  • 财政年份:
    2013
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF:CSR:Small:Improving Processor Efficiency with Prediction
SHF:CSR:Small:通过预测提高处理器效率
  • 批准号:
    1332598
  • 财政年份:
    2013
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了