CAREER: Software Adaptation and Synthesis Techniques for Internet of Things Systems

职业:物联网系统的软件适配和综合技术

基本信息

  • 批准号:
    1750155
  • 负责人:
  • 金额:
    $ 49.93万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2018
  • 资助国家:
    美国
  • 起止时间:
    2018-07-01 至 2023-06-30
  • 项目状态:
    已结题

项目摘要

Wearable Internet-of-Things (IoT) devices, such as smart watches, smart glasses, and cloud-enabled hearing aids promise to improve our everyday lives. However, developing such systems is challenging. System developers must account for the differences in users and hardware platforms, and anticipate how a system will respond to the changing operating conditions. For example, a hearing aid may use its onboard processor to augment speech in relatively quiet surroundings but rely on more powerful cloud computing resources to enhance speech as users encounters more noisy environments. Today, developers lack effective programming languages and tools to help them create and improve such IoT systems.This project investigates how adaptive IoT systems may be developed using policy-driven software adaptation and synthesis. Central to our approach is to separate the functionality of a system (encapsulated in software components) from its run-time adaptation (specified as a policy). Developers will be provided with a language to write policies that control when components are executed, their concurrency, and dynamically selects which alternate component implementation should be used. The policy language will be combined with data-driven techniques that integrate simulation, program analysis, and machine learning techniques to configure the parameters of a policy as well as synthesize new policies.The research undertaken as part of this proposal will provide a solid foundation for building adaptive IoT systems. The primary research activities will help reduce the development time and improve the robustness of IoT systems, bringing this technology closer to fruition. The primary educational activities include incorporating new topics on IoT systems into the Operating Systems curriculum and topics on software adaptation and synthesis into the Mobile Computing curriculum. These efforts will create a pipeline of undergraduate and graduate students that are broadly interested in systems research. The publications, educational materials, software artifacts, and results obtained as part of this project will be made publically available at http://cs.uiowa.edu/~ochipara/career for five years following the completion of the project.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
可穿戴物联网(IoT)设备,如智能手表,智能眼镜和支持云的助听器,有望改善我们的日常生活。然而,开发这样的系统是具有挑战性的。系统开发人员必须考虑用户和硬件平台的差异,并预测系统将如何响应不断变化的操作条件。例如,助听器可以使用其板载处理器在相对安静的环境中增强语音,但当用户遇到更嘈杂的环境时,则依赖于更强大的云计算资源来增强语音。如今,开发人员缺乏有效的编程语言和工具来帮助他们创建和改进此类物联网系统。本项目研究如何使用策略驱动的软件适配和合成来开发自适应物联网系统。 我们的方法的核心是将系统的功能(封装在软件组件中)与其运行时适应(指定为策略)分离。 开发人员将被提供一种语言来编写策略,这些策略控制组件何时执行,它们的并发性,并动态选择应该使用哪个替代组件实现。该策略语言将与数据驱动技术相结合,该技术集成了模拟,程序分析和机器学习技术,以配置策略参数并合成新策略。作为该提案的一部分,开展的研究将为构建自适应物联网系统奠定坚实的基础。主要的研究活动将有助于缩短开发时间,提高物联网系统的健壮性,使这项技术更接近于实现。 主要的教育活动包括将物联网系统的新主题纳入操作系统课程,并将软件适应和综合的主题纳入移动的计算课程。这些努力将创造一个管道的本科生和研究生,广泛感兴趣的系统研究。作为该项目一部分获得的出版物、教育材料、软件工件和结果将在项目完成后的五年内在http://cs.uiowa.edu/~ochipara/career上免费提供。该奖项反映了NSF的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(7)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Recorp: Receiver-oriented Policies for Industrial Wireless Networks
Recorp:面向接收器的工业无线网络策略
  • DOI:
    10.1145/3460618
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    4.1
  • 作者:
    Brummet, Ryan;Hossain, Md Kowsar;Chipara, Octav;Herman, Ted;Stewart, David E.
  • 通讯作者:
    Stewart, David E.
WARP: On-the-fly Program Synthesis for Agile, Real-time, and Reliable Wireless Networks
From Schedules to Programs — Reimagining Networking Infrastructure for Future Cyber-Physical Systems
Audio-Based Cough Detection in Clinic Waiting Rooms
Workload Shaping Energy Optimizations with Predictable Performance for Mobile Sensing
工作负载整形能源优化和可预测的移动传感性能
{{ 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 }}

Octav Chipara其他文献

Octav Chipara的其他文献

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

{{ truncateString('Octav Chipara', 18)}}的其他基金

SCH: Shallow and Deep Personalization for Hearing Aids
SCH:助听器的浅度和深度个性化
  • 批准号:
    2306331
  • 财政年份:
    2023
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Standard Grant
SCH: INT: Collaborative Research: A Framework for Optimizing Hearing Aids In Situ Based on Patient Feedback, Auditory Context, and Audiologist Input
SCH:INT:协作研究:基于患者反馈、听觉环境和听力学家输入的现场优化助听器的框架
  • 批准号:
    1838830
  • 财政年份:
    2019
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Standard Grant
NeTS: Small: Collaborative Research: Protocols and Analysis for Predictable Wireless Sensor Networks
NetS:小型:协作研究:可预测无线传感器网络的协议和分析
  • 批准号:
    1144664
  • 财政年份:
    2011
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Standard Grant

相似海外基金

I-Corps: Translation potential of climate change mitigation and adaptation software tools
I-Corps:气候变化减缓和适应软件工具的翻译潜力
  • 批准号:
    2421980
  • 财政年份:
    2024
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Standard Grant
Dynamic Runtime Software Architecture Adaptation
动态运行时软件架构适配
  • 批准号:
    RGPIN-2015-06118
  • 财政年份:
    2022
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Automated runtime change management and business adaptation for distributed software systems
分布式软件系统的自动化运行时变更管理和业务适应
  • 批准号:
    RGPIN-2018-06694
  • 财政年份:
    2022
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Dynamic Runtime Software Architecture Adaptation
动态运行时软件架构适配
  • 批准号:
    RGPIN-2015-06118
  • 财政年份:
    2021
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Automated runtime change management and business adaptation for distributed software systems
分布式软件系统的自动化运行时变更管理和业务适应
  • 批准号:
    RGPIN-2018-06694
  • 财政年份:
    2021
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Automated runtime change management and business adaptation for distributed software systems
分布式软件系统的自动化运行时变更管理和业务适应
  • 批准号:
    RGPIN-2018-06694
  • 财政年份:
    2020
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Continuity of BMC-P Project "PreSize Stenting – medical software that allows pre-operative rehearsals of stenting surgeries to reduce complications" and its online adaptation
BMC-P 项目“PreSize Stenting — 允许支架手术术前演练以减少并发症的医疗软件”及其在线改编的连续性
  • 批准号:
    72439
  • 财政年份:
    2020
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Feasibility Studies
Dynamic Runtime Software Architecture Adaptation
动态运行时软件架构适配
  • 批准号:
    RGPIN-2015-06118
  • 财政年份:
    2020
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Automated runtime change management and business adaptation for distributed software systems
分布式软件系统的自动化运行时变更管理和业务适应
  • 批准号:
    RGPIN-2018-06694
  • 财政年份:
    2019
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
Dynamic Runtime Software Architecture Adaptation
动态运行时软件架构适配
  • 批准号:
    RGPIN-2015-06118
  • 财政年份:
    2019
  • 资助金额:
    $ 49.93万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了