SHF: Small: Modular Reflection

SHF:小型:模块化反射

基本信息

  • 批准号:
    1218208
  • 负责人:
  • 金额:
    $ 25万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-10-01 至 2016-09-30
  • 项目状态:
    已结题

项目摘要

As the internet and mobile devices become increasingly importantparts of our society, the need for web and mobile applications hasgrown. Recent advances in software frameworks have drasticallyreduced the amount of code needed to develop such applications. From aprogramming languages perspective, the key enabling technology isreflection, that is, the ability of a program to introspect and tomodify itself. Unfortunately, reflection comes at a heavy cost:it can delay the detection of bugs, it reduces the effectiveness ofbug-finding tools, and it reduces the speed of applications. Thegoal of this research project is to preserve the benefits ofreflection while eliminating the disadvantages, thereby improving thereliability and speed of web and mobile applications.The key observation that underlies this research is that uses ofreflection in software frameworks are governed by implicitconventions. If those conventions could be made explicit, thenautomated software tools will be able to effectively reason aboutreflective code. This research will create a rich specificationlanguage for making those conventions explicit, it will investigatealgorithms for inferring specifications from existing application code, and it will develop tools for checking theconformance of web-mobile applications and frameworks with respect to specifications.
随着互联网和移动设备成为我们社会越来越重要的部分,对网络和移动应用程序的需求呈现。软件框架的最新进展已大大评估了开发此类应用程序所需的代码量。从图像的语言角度来看,启用技术的关键能力,即程序内省和表达自己的能力。不幸的是,反射的成本很大:它可以延迟发现错误的检测,它降低了遇到袋的工具的有效性,并降低了应用的速度。该研究项目的目标是在消除缺点的同时保留反思的好处,从而提高了网络和移动应用程序的可靠性和速度。这项研究的基础是,这项研究的基础是,在软件框架中使用反射框架的用途受构层的影响。如果可以明确说明这些惯例,则可以有效地推荐删除代码的软件工具。这项研究将创建丰富的规范语言,以使这些约定明确,它将研究以从现有应用程序代码中推断规格的研究,并将开发用于检查Web-Mobile应用程序和规范框架的符合性的工具。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

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

{{ 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 }}

Bor-Yuh Evan Chang其他文献

Bor-Yuh Evan Chang的其他文献

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

{{ truncateString('Bor-Yuh Evan Chang', 18)}}的其他基金

Collaborative Research: SHF: Small: A General Framework for Responsive Static Analysis
合作研究:SHF:小型:响应式静态分析的通用框架
  • 批准号:
    2223825
  • 财政年份:
    2022
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
SHF: Small: Programming with Semantic Revision Requests
SHF:小型:使用语义修改请求进行编程
  • 批准号:
    2008369
  • 财政年份:
    2020
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
IUCRC Planning University of Colorado Boulder: Center for Pervasive Personalized Intelligence (PPI)
IUCRC 规划科罗拉多大学博尔德分校:普适个性化情报中心 (PPI)
  • 批准号:
    1822135
  • 财政年份:
    2018
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: Online Verification-Validation
SHF:小型:协作研究:在线验证-确认
  • 批准号:
    1619282
  • 财政年份:
    2016
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
CAREER: Cooperative Program Analysis: Bridging the Gap Between User and Tool Reasoning
职业:合作程序分析:弥合用户和工具推理之间的差距
  • 批准号:
    1055066
  • 财政年份:
    2011
  • 资助金额:
    $ 25万
  • 项目类别:
    Continuing Grant
Funding to Support Student Attendees to POPL 2011
资助学生参加 POPL 2011
  • 批准号:
    1058624
  • 财政年份:
    2010
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant

相似国自然基金

靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
  • 批准号:
    32370966
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
  • 批准号:
    82304478
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
  • 批准号:
    82302422
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
  • 批准号:
    82371712
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
  • 批准号:
    32372613
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目

相似海外基金

SHF: Small: Modular Automated Verification of Concurrent Data Structures
SHF:小型:并发数据结构的模块化自动验证
  • 批准号:
    2304758
  • 财政年份:
    2023
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
协作研究:SHF:小型:RUI:Keystone:模块化并发软件验证
  • 批准号:
    2243636
  • 财政年份:
    2023
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
协作研究:SHF:小型:RUI:Keystone:模块化并发软件验证
  • 批准号:
    2243637
  • 财政年份:
    2023
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
SHF:Small: More Modular Deep Learning
SHF:Small:更加模块化的深度学习
  • 批准号:
    2223812
  • 财政年份:
    2022
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Lightweight Modular Typestate
合作研究:SHF:小型:轻量级模块化类型状态
  • 批准号:
    2007024
  • 财政年份:
    2020
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了