SHF: Small: Expressive and Scalable Notifications for Program Analysis Tools

SHF:小:程序分析工具的富有表现力和可扩展的通知

基本信息

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

项目摘要

Software developers create the software that society increasingly relies on, and in turn software developers rely on program analysis tools to help them create that software. A wide variety of program analysis tools have been created to help software developers do their jobs, yet the output of these tools are often difficult to understand and vary significantly from tool to tool. As a result, software developers may waste time trying to interpret the output of these tools, instead of making their software more capable and reliable.The goals of this project are (1) to understand how expressiveness and scalability can be increased in and across program analysis tools and (2) to understand how increased expressiveness and scalability affects developers' effectiveness and efficiency in creating and maintaining software. To reach these goals, the project will study three different types of program analysis tools, investigate the similarities and differences between these tools, describe how expressiveness and uniformity can be increased, and finally evaluate tools created with enhanced expressiveness and uniformity in mind. There are three outcomes of this project: (1) design guidelines to help tool makers create better program analysis tools, (2) tool implementations that illustrate how the guidelines can be fulfilled, and (3) empirical results that demonstrate the extent to which and the context in which program analysis tools implemented with the guidelines yield positive outcomes. Once these goals are reached, we can create program analysis tools that enable developers to make tremendous strides towards more correct, more reliable, and more on-time software systems.
软件开发人员创建了社会越来越依赖的软件,反过来,软件开发人员依赖程序分析工具来帮助他们创建软件。已经创建了各种各样的程序分析工具来帮助软件开发人员完成他们的工作,但是这些工具的输出通常很难理解,并且在不同的工具之间差异很大。因此,软件开发人员可能会浪费时间试图解释这些工具的输出,而不是使他们的软件更强大和可靠。这个项目的目标是(1)了解如何表达和可伸缩性可以增加和跨程序分析工具和(2)了解如何增加表达和可伸缩性影响开发人员的有效性和效率在创建和维护软件。为了实现这些目标,该项目将研究三种不同类型的程序分析工具,调查这些工具之间的相似性和差异,描述如何提高表现力和一致性,并最终评估在增强表现力和一致性的情况下创建的工具。这个项目有三个结果:(1)设计指导方针,以帮助工具制造商创建更好的程序分析工具,(2)工具的实现,说明如何可以实现的指导方针,(3)实证结果,证明在何种程度上和在何种情况下,程序分析工具与指导方针实施产生积极的结果。一旦达到这些目标,我们就可以创建程序分析工具,使开发人员能够朝着更正确,更可靠,更准时的软件系统迈出巨大的步伐。

项目成果

期刊论文数量(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 }}

Emerson Murphy-Hill其他文献

Empathy, self-determination and motivation: moderating diversity for enhanced performance in software development teams
  • DOI:
    10.1007/s10664-025-10632-2
  • 发表时间:
    2025-03-14
  • 期刊:
  • 影响因子:
    3.600
  • 作者:
    Kezia Devathasan;Nowshin Nawar Arony;Emerson Murphy-Hill;Daniela Damian
  • 通讯作者:
    Daniela Damian

Emerson Murphy-Hill的其他文献

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

{{ truncateString('Emerson Murphy-Hill', 18)}}的其他基金

SHF: Small: Retrospective and Prospective Studies of the Effects of Gender Bias in Software Engineering
SHF:小型:软件工程中性别偏见影响的回顾性和前瞻性研究
  • 批准号:
    1813041
  • 财政年份:
    2018
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
FSE 2016 Doctoral Consortium and Mentorship Sessions Program
FSE 2016 博士联盟和导师会议计划
  • 批准号:
    1642247
  • 财政年份:
    2016
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
CAREER: Expanding Developers' Usage of Software Tools by Enabling Social Learning
职业:通过社交学习扩大开发人员对软件工具的使用
  • 批准号:
    1252995
  • 财政年份:
    2013
  • 资助金额:
    $ 25万
  • 项目类别:
    Continuing Grant
TWC: Small: Collaborative: Discovering Software Vulnerabilities through Interactive Static Analysis
TWC:小型:协作:通过交互式静态分析发现软件漏洞
  • 批准号:
    1318323
  • 财政年份:
    2013
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant
WORKSHOP: VL/HCC 2012 Doctoral Consortium
研讨会:VL/HCC 2012 博士联盟
  • 批准号:
    1216138
  • 财政年份:
    2012
  • 资助金额:
    $ 25万
  • 项目类别:
    Standard Grant

相似国自然基金

基于小胶质细胞-神经元通讯的线粒体自噬调控在癫痫中的作用及虎杖苷干预研究
  • 批准号:
    JCZRYB202501348
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
SK4促进EAT巨噬细胞外泌体cfa-miR-22e分泌在房颤犬海马小胶质细胞极化中的作用机制研究
  • 批准号:
    JCZRYB202501409
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于PROTAC技术靶向EFTUD2小分子降解剂设计和结构优化与抗肺癌活性研究
  • 批准号:
    JCZRYB202501469
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于AMPK/mTOR/TFEB通路介导自噬探讨电针对AD小鼠小胶质细胞线粒体功能及认知障碍的作用机制
  • 批准号:
    JCZRLH202500363
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
单细胞测序解析Itgb2促进小胶质细胞活化加剧神经节细胞损伤机制及其在视网膜动脉阻塞中的临床应用
  • 批准号:
    JCZRQN202500827
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
利用纳米离子探针对小尺寸纳米纤维素晶杀伤鳞癌的机制研究
  • 批准号:
    JCZRYB202500324
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
治疗呼吸道合胞病毒(RSV)感染的小分子创新药临床前研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
小胶质细胞通过FABP5/LXR/SREBP1轴介导的吞噬功能障碍加剧阿尔茨海默病Aβ病理的机制研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于多重时序液滴数字CRISPR的肺癌单个小细胞外囊泡miRNAs多靶标灵敏检测新方法研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于小目标检测与DeepSeek大模型的智能医学检测及诊疗研究
  • 批准号:
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目

相似海外基金

Powering Small Craft with a Novel Ammonia Engine
用新型氨发动机为小型船只提供动力
  • 批准号:
    10099896
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Collaborative R&D
"Small performances": investigating the typographic punches of John Baskerville (1707-75) through heritage science and practice-based research
“小型表演”:通过遗产科学和基于实践的研究调查约翰·巴斯克维尔(1707-75)的印刷拳头
  • 批准号:
    AH/X011747/1
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Research Grant
光干渉断層法(OCT)による表皮下小動脈・小静脈のin vivo動態観察と生理機能解明
使用光学相干断层扫描(OCT)对表皮下小动脉和小静脉进行体内动态观察和生理功能阐明
  • 批准号:
    24K15697
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
成人診療科における小児期発症慢性疾患患者への成人移行支援ガイドラインの作成
制定指南,支持成人临床部门患有儿童期慢性疾病的患者过渡到成年
  • 批准号:
    24K13986
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
バーチャルキャラクターで学ぶ小児とのコミュニケーションスキルプログラムの開発
开发一个沟通技巧项目,让孩子们学习使用虚拟角色
  • 批准号:
    24K13923
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
中小企業の脱炭素経営に関する支援策のデザインとイノベーション普及メカニズムの解明
中小企业脱碳管理支持措施设计及创新扩散机制阐明
  • 批准号:
    24K15405
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
老齢マウス心筋細胞における核小体低分子RNA(snoRNA)の機能解析
老年小鼠心肌细胞小核仁 RNA (snoRNA) 的功能分析
  • 批准号:
    24K14708
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
人工知能に基づく非線形高次元小標本データ解析とその社会的応用
基于人工智能的非线性高维小样本数据分析及其社会应用
  • 批准号:
    24K14847
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Fragment to small molecule hit discovery targeting Mycobacterium tuberculosis FtsZ
针对结核分枝杆菌 FtsZ 的小分子片段发现
  • 批准号:
    MR/Z503757/1
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Research Grant
Bacteriophage control of host cell DNA transactions by small ORF proteins
噬菌体通过小 ORF 蛋白控制宿主细胞 DNA 交易
  • 批准号:
    BB/Y004426/1
  • 财政年份:
    2024
  • 资助金额:
    $ 25万
  • 项目类别:
    Research Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了