CAREER: Harnessing Implementation Flexibility to Enable Runtime Adaptation
职业:利用实施灵活性来实现运行时适应
基本信息
- 批准号:1824228
- 负责人:
- 金额:$ 52.56万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2018
- 资助国家:美国
- 起止时间:2018-01-08 至 2023-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Smartphones and the applications (apps) that they run are transforming our world. Web apps and software marketplaces have made it easier than ever before to distribute software to anyone and anywhere. However, writing good smartphone apps remains challenging. Developers must anticipate and adapt to numerous different devices and users, and to the changing conditions and environments caused by mobility. One minute the network is fast and free, the next it is slow and metered. The importance of adaptation to successful mobile apps is well understood. However, little language and system support exists to help developers create and improve adaptive mobile apps.This project investigates a new system enabling the next generation of adaptive apps. Central to the approach is a new language construct that allows developers to express flexibility within their source code. This allows decisions that today must be made during development to be deferred, and leaves flexibility that can be harnessed to enable adaptation. Intelligently utilizing flexibility exposed by developers requires novel approaches to automated pre-deployment testing and dynamic adaptation policy generation. The project also explores how to guide developers toward useful flexibility, and how flexibility should be managed and exposed in current and next-generation programming languages.The integrated educational plan also explores how to harness flexibility, but uses it to adapt online courses to make them more effective. Beginning with a concept library containing overlapping and self-reinforcing lessons, the project explores two forms of flexibility. Lessons can be reordered to express different prerequisites, and within each lesson multiple explanations an be used for different students. Integrated quiz results and other forms f feedback will be used to determine the success or failure of different approaches. These new personalized learning techniques will be applied to an existing online course on the internet created by the investigator.
智能手机及其运行的应用程序正在改变我们的世界。网络应用程序和软件市场使得将软件分发给任何人和任何地方比以往任何时候都更容易。然而,编写优秀的智能手机应用程序仍然具有挑战性。开发人员必须预测和适应大量不同的设备和用户,以及由移动性引起的不断变化的条件和环境。前一分钟网络又快又免费,下一分钟就变慢又收费。适应成功手机应用的重要性是众所周知的。然而,很少有语言和系统支持来帮助开发人员创建和改进自适应移动应用程序。这个项目研究了一个新系统,使下一代自适应应用程序成为可能。该方法的核心是一种新的语言结构,它允许开发人员在其源代码中表达灵活性。这使得今天必须在开发过程中做出的决策得以推迟,并留下了可以利用的灵活性来实现适应。智能地利用开发人员暴露的灵活性需要新的方法来自动化部署前测试和动态适应策略生成。该项目还探讨了如何引导开发人员获得有用的灵活性,以及在当前和下一代编程语言中应该如何管理和暴露灵活性。综合教育计划还探讨了如何利用灵活性,并利用它来调整在线课程,使其更有效。从包含重叠和自我强化课程的概念库开始,该项目探索了两种形式的灵活性。课程可以重新排序以表达不同的先决条件,并且在每节课中可以为不同的学生使用多种解释。综合测验结果和其他形式的反馈将用于确定不同方法的成功或失败。这些新的个性化学习技术将应用于由研究者创建的现有互联网在线课程。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
QoE Inference and Improvement Without End-Host Control
- DOI:10.1109/sec.2018.00011
- 发表时间:2018-10
- 期刊:
- 影响因子:0
- 作者:Ashkan Nikravesh;Qi Alfred Chen;Scott Haseley;Xiao Zhu;Geoffrey Challen;Z. Morley Mao
- 通讯作者:Ashkan Nikravesh;Qi Alfred Chen;Scott Haseley;Xiao Zhu;Geoffrey Challen;Z. Morley Mao
{{
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 }}
Geoffrey Challen其他文献
Model-free HVAC control using occupant feedback
使用乘员反馈的无模型 HVAC 控制
- DOI:
- 发表时间:
2013 - 期刊:
- 影响因子:0
- 作者:
Sean Purdon;Branislav Kusy;R. Jurdak;Geoffrey Challen - 通讯作者:
Geoffrey Challen
Wireless protocol validation under uncertainty
不确定性下的无线协议验证
- DOI:
10.1007/s10703-017-0309-4 - 发表时间:
2017 - 期刊:
- 影响因子:0.8
- 作者:
Jinghao Shi;Shuvendu K. Lahiri;Ranveer Chandra;Geoffrey Challen - 通讯作者:
Geoffrey Challen
Lessons from Four Years of PHONELAB Experimentation
PHONELAB 四年实验的经验教训
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Jinghao Shi;Edwin Santos;Geoffrey Challen - 通讯作者:
Geoffrey Challen
The Case for Power-Agile Computing
功耗敏捷计算的案例
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
Geoffrey Challen;Mark Hempstead - 通讯作者:
Mark Hempstead
Algorithms for CPU and DRAM DVFS under inefficiency constraints
低效率约束下的CPU和DRAM DVFS算法
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
R. Begum;Mark Hempstead;Guru Prasad Srinivasa;Geoffrey Challen - 通讯作者:
Geoffrey Challen
Geoffrey Challen的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Geoffrey Challen', 18)}}的其他基金
CAREER: Harnessing Implementation Flexibility to Enable Runtime Adaptation
职业:利用实施灵活性来实现运行时适应
- 批准号:
1652397 - 财政年份:2017
- 资助金额:
$ 52.56万 - 项目类别:
Continuing Grant
CI-SUSTAIN: Collaborative Research: Sustaining Successful Smartphone Testbeds to Enable Diverse Mobile Experiments
CI-SUSTAIN:协作研究:维持成功的智能手机测试平台以实现多样化的移动实验
- 批准号:
1629894 - 财政年份:2016
- 资助金额:
$ 52.56万 - 项目类别:
Standard Grant
CSR: Small: Jouler: A Cross-Device Energy Management Framework for Smartphones
CSR:小:Jouler:智能手机的跨设备能源管理框架
- 批准号:
1423215 - 财政年份:2014
- 资助金额:
$ 52.56万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: Architecture and System Support for Power-Agile Computing
CSR:媒介:协作研究:功耗敏捷计算的架构和系统支持
- 批准号:
1409367 - 财政年份:2014
- 资助金额:
$ 52.56万 - 项目类别:
Continuing Grant
CI-ADDO-NEW: PhoneLab: A Programmable Participatory Smartphone Testbed
CI-ADDO-NEW:PhoneLab:可编程参与式智能手机测试平台
- 批准号:
1205656 - 财政年份:2012
- 资助金额:
$ 52.56万 - 项目类别:
Standard Grant
Travel Support for SenSys 2010
SenSys 2010 旅行支持
- 批准号:
1059586 - 财政年份:2010
- 资助金额:
$ 52.56万 - 项目类别:
Standard Grant
相似海外基金
NCI Clinical Trial Research Strategy, Harnessing of Equity, and Implementation
NCI 临床试验研究策略、公平利用和实施
- 批准号:
10721134 - 财政年份:2023
- 资助金额:
$ 52.56万 - 项目类别:
Harnessing the potential of implementation science to define research priorities that advance Universal Health Coverage (UHC): A Research Agenda-Setting Workshop Aligned to a Multi-Country Delphi Study
利用实施科学的潜力来确定推进全民健康覆盖 (UHC) 的研究重点:与多国德尔菲研究相一致的研究议程设置研讨会
- 批准号:
480864 - 财政年份:2023
- 资助金额:
$ 52.56万 - 项目类别:
Miscellaneous Programs
AccelNet-Implementation: Harnessing Global Science Networks to Accelerate Cultures of Learning
AccelNet-实施:利用全球科学网络加速学习文化
- 批准号:
2301992 - 财政年份:2023
- 资助金额:
$ 52.56万 - 项目类别:
Standard Grant
Harnessing Social Network Support to Improve Retention in Care and Viral Suppression among Young Black Men in Chicago and Alabama: A Hybrid Type I Effectiveness-Implementation Trial of Project nGage
利用社交网络支持改善芝加哥和阿拉巴马州年轻黑人的护理保留和病毒抑制:nGage 项目的 I 型混合有效性实施试验
- 批准号:
10569099 - 财政年份:2021
- 资助金额:
$ 52.56万 - 项目类别:
Harnessing Social Network Support to Improve Retention in Care and Viral Suppression among Young Black Men in Chicago and Alabama: A Hybrid Type I Effectiveness-Implementation Trial of Project nGage
利用社交网络支持改善芝加哥和阿拉巴马州年轻黑人的护理保留和病毒抑制:nGage 项目的 I 型混合有效性实施试验
- 批准号:
10161462 - 财政年份:2021
- 资助金额:
$ 52.56万 - 项目类别:
Harnessing Social Network Support to Improve Retention in Care and Viral Suppression among Young Black Men in Chicago and Alabama: A Hybrid Type I Effectiveness-Implementation Trial of Project nGage
利用社交网络支持改善芝加哥和阿拉巴马州年轻黑人的护理保留和病毒抑制:nGage 项目的 I 型混合有效性实施试验
- 批准号:
10378666 - 财政年份:2021
- 资助金额:
$ 52.56万 - 项目类别:
Harnessing the power of global data to support young children's learning and development: Analyses, dissemination and implementation
利用全球数据的力量支持幼儿的学习和发展:分析、传播和实施
- 批准号:
ES/T003936/1 - 财政年份:2020
- 资助金额:
$ 52.56万 - 项目类别:
Research Grant
CAREER: Harnessing Implementation Flexibility to Enable Runtime Adaptation
职业:利用实施灵活性来实现运行时适应
- 批准号:
1652397 - 财政年份:2017
- 资助金额:
$ 52.56万 - 项目类别:
Continuing Grant
Program for Advanced ReseArch Capacities for AIDS in Peru (PARACAS): harnessing implementation science to enhance care and reduce transmission of HIV
秘鲁艾滋病高级研究能力计划 (PARACAS):利用实施科学加强护理并减少艾滋病毒传播
- 批准号:
10199095 - 财政年份:2014
- 资助金额:
$ 52.56万 - 项目类别:
Program for Advanced ReseArch Capacities for AIDS in Peru (PARACAS): harnessing implementation science to enhance care and reduce transmission of HIV
秘鲁艾滋病高级研究能力计划 (PARACAS):利用实施科学加强护理并减少艾滋病毒传播
- 批准号:
10544024 - 财政年份:2014
- 资助金额:
$ 52.56万 - 项目类别: