课题基金 / 基金详情

CAREER: Program Analysis and Transformations for Asynchrony

CAREER: Program Analysis and Transformations for Asynchrony
职业:异步程序分析和转换
批准号:
2115865
负责人:
Daniel Dig
金额:
$52.08万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-10-01 至 2022-03-31

项目摘要

项目成果

Daniel Dig的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Asynchronous programming is in demand today because responsiveness isimportant on all modern devices: desktop, mobile, or web. Asynchronousprogramming is especially important in mobile and wearable apps, whichare expected by 2016 to reach 300 billion downloads annually. Onecontemporary development task is refactoring long-running, blockingsynchronous code (e.g., accessing the web, database, or file system)into non-blocking asynchronous code. While major programming languagesmake asynchrony possible, they do not make it easy.This proposal aims to significantly enrich educational resources andprogrammers? toolset for adding, modernizing, tuning, and suggestingasynchrony. The PI plans to pursue research activities in four areas:(1) Mining and recommending refactorings; (2) Automated refactorings foradding asynchrony into mobile apps, for modernizing legacy asynchronouscode, and for converting between async variants; (3) Detecting andfixing async errors; (4) Extending async refactorings to other domains,with the intent of discovering theories and reusable principles.This project has the potential to revolutionize how mobile appprogrammers use asynchrony, to educate them about successful usage ofasynchrony, and to significantly reduce the cost and increase thequality of their code.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CCRI: New: A Software Refactoring Community Infrastructure
  • 批准号:
    2213767
  • 项目类别:
    Standard Grant
  • 资助金额:
    $20.5万
  • 财政年份:
    2022
  • 负责人:
    Daniel Dig
  • 依托单位:
IUCRC Proposal Phase I University of Colorado Boulder: Center for Pervasive Personalized Intelligence (PPI)
  • 批准号:
    1941898
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $75.0万
  • 财政年份:
    2020
  • 负责人:
    Daniel Dig
  • 依托单位:
IUCRC Planning Oregon State University: Center on Pervasive Personalized Intelligence (PPI)
  • 批准号:
    1822131
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.5万
  • 财政年份:
    2018
  • 负责人:
    Daniel Dig
  • 依托单位:
CAREER: Program Analysis and Transformations for Asynchrony
  • 批准号:
    1553741
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $52.08万
  • 财政年份:
    2016
  • 负责人:
    Daniel Dig
  • 依托单位:
海外基金