SHF: Small: RUI: Making Sense of Source Code: Improving Software through Information Retrieval

SHF:小型:RUI:理解源代码:通过信息检索改进软件

基本信息

  • 批准号:
    0916081
  • 负责人:
  • 金额:
    $ 30.98万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2009
  • 资助国家:
    美国
  • 起止时间:
    2009-09-01 至 2013-08-31
  • 项目状态:
    已结题

项目摘要

The cost-effective construction of software is increasingly important to businesses and consumers. Given software's ever-increasing size and complexity, modern software construction employs significant tool support. Recent tools complement traditional static analysis tools by exploiting the natural language found within a program's text through the use of Information Retrieval (IR). Best known for its use by search engines on the Internet, IR encompasses a growing collection of techniques that apply to large repositories of natural language. New tools using IR have tackled problems previously requiring considerable human effort. However, to reap the full benefit of IR techniques, the language across all software artifacts (e.g., requirement and design documents, test plans, as well as source code) must be normalized. Normalization align the vocabulary found in source code with that of other software artifacts. In addition to improving existing tools, normalization will also encourage the development of new techniques and methodologies useful in future tools. Empirical study of successful tool improvements will aid technology transfer of the tools expected to improve programmer productivity. Beyond its technical goals, this research promotes discovery in Loyola's undergraduate curriculum through the direct involvement of undergraduate students in scientific research and by integrating research results into classroom learning.
对企业和消费者来说,具有成本效益的软件构建越来越重要。由于软件的规模和复杂性不断增加,现代软件构造需要大量的工具支持。最近的工具补充了传统的静态分析工具,利用自然语言中发现的程序的文本,通过使用信息检索(IR)。IR以其在互联网上搜索引擎的使用而闻名,它包含了越来越多的适用于大型自然语言库的技术。使用IR的新工具已经解决了以前需要大量人力的问题。 然而,为了获得IR技术的全部好处,跨所有软件工件的语言(例如,需求和设计文档、测试计划以及源代码)必须规范化。 规范化将源代码中的词汇表与其他软件工件中的词汇表对齐。除了改进现有工具外,标准化还将鼓励开发对未来工具有用的新技术和方法。成功的工具改进的实证研究将有助于技术转让的工具,预计将提高程序员的生产力。 除了其技术目标,这项研究促进发现在洛约拉的本科课程,通过本科生直接参与科学研究,并通过将研究成果融入课堂学习。

项目成果

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

Dawn Lawrie其他文献

Sources of Hallucination by Large Language Models on Inference Tasks Anonymous EMNLP
推理任务中大型语言模型的幻觉来源 Anonymous EMNLP
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Nick McKenna;Mark Steedman. 2022;Smooth;Todor Mihaylov;Peter Clark;Tushar Khot;Dat Ba Nguyen;Johannes Hoffart;Martin Theobald;Ouyang Long;Jeff Wu;Xu Jiang;Car;L. Wainwright;Pamela Mishkin;Chong Zhang;Paul Christiano;J. Leike;Ryan Lowe;Adam Poliak;Jason Naradowsky;Aparajita Haldar;Rachel Rudinger;Benjamin Van;Eleanor Rosch;Carolyn B. Mervis;Wayne D Gray;David M Johnson;P. Boyes;Krishna Srinivasan;K. Raman;Anupam Samanta;Lingrui Liao;Luca Bertelli;Rohan Taori;Ishaan Gulrajani;Tianyi Zhang;Yann Dubois;Xuechen Li;Carlos Guestrin;Percy Liang;Tatsunori Hashimoto;Stan;Kushal Tirumala;A. Markosyan;Luke Zettlemoyer;Hugo Touvron;Thibaut Lavril;Gautier Izacard;Xavier Martinet;Marie;Timothée Lacroix;Baptiste Rozière;Naman Goyal;Eric Hambro;Faisal Azhar;Aurelien Rodriguez;Armand Joulin;Jason Wei;Xuezhi Wang;D. Schuurmans;Maarten Bosma;Brian Ichter;Fei Xia;E. Chi;V. Quoc;Le;Denny Zhou. 2022;Orion Weller;Marc Marone;Nathaniel Weir;Dawn Lawrie;Daniel Khashabi;Faisal Ladhak;Esin Durmus;Kathleen McKeown
  • 通讯作者:
    Kathleen McKeown
CLERC: A Dataset for Legal Case Retrieval and Retrieval-Augmented Analysis Generation
CLERC:用于法律案件检索和检索增强分析生成的数据集
  • DOI:
  • 发表时间:
    2024
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Abe Bohan Hou;Orion Weller;Guanghui Qin;Eugene Yang;Dawn Lawrie;Nils Holzenberger;Andrew Blair;Benjamin Van Durme
  • 通讯作者:
    Benjamin Van Durme
An empirical study of rules for well-formed identifiers: Research Articles
格式良好的标识符规则的实证研究:研究文章
  • DOI:
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Dawn Lawrie;H. Feild;David Binkley
  • 通讯作者:
    David Binkley

Dawn Lawrie的其他文献

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

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Collaborative Research: SHF: Small: RUI: CMOS+X: Honey-ReRAM Enabled 3D Neuromorphic Accelerator
合作研究:SHF:小型:RUI:CMOS X:Honey-ReRAM 支持的 3D 神经形态加速器
  • 批准号:
    2247343
  • 财政年份:
    2023
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: CMOS+X: Honey-ReRAM Enabled 3D Neuromorphic Accelerator
合作研究:SHF:小型:RUI:CMOS X:Honey-ReRAM 支持的 3D 神经形态加速器
  • 批准号:
    2247342
  • 财政年份:
    2023
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
协作研究:SHF:小型:RUI:Keystone:模块化并发软件验证
  • 批准号:
    2243636
  • 财政年份:
    2023
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: Keystone: Modular Concurrent Software Verification
协作研究:SHF:小型:RUI:Keystone:模块化并发软件验证
  • 批准号:
    2243637
  • 财政年份:
    2023
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: RUI: Context-aware Models of Source Code Summarization
协作研究:SHF:小型:RUI:源代码摘要的上下文感知模型
  • 批准号:
    2100050
  • 财政年份:
    2021
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
SHF: Small: Collaborative Research: RUI: Synchronicity: A Framework for Synthesizing Concurrent Software from Sequential and Cooperative Specifications
SHF:小型:协作研究:RUI:同步性:根据顺序和协作规范合成并发软件的框架
  • 批准号:
    1812951
  • 财政年份:
    2018
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
SHF: Small: RUI: New Foundations for Indexed Programming
SHF:小型:RUI:索引编程的新基础
  • 批准号:
    1713389
  • 财政年份:
    2017
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
SHF: Small: RUI: Before, during, and after requirements elicitation interviews: a comprehensive support for improving the quality of requirements
SHF:小:RUI:需求启发访谈之前、期间和之后:为提高需求质量提供全面支持
  • 批准号:
    1718377
  • 财政年份:
    2017
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
SHF: Small: RUI: Characterizing, Detecting, and Fixing Performance Bugs That Have Non-Intrusive Fixes
SHF:小:RUI:表征、检测和修复具有非侵入式修复的性能错误
  • 批准号:
    1644285
  • 财政年份:
    2016
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
SHF: Small: RUI: Characterizing, Detecting, and Fixing Performance Bugs That Have Non-Intrusive Fixes
SHF:小:RUI:表征、检测和修复具有非侵入式修复的性能错误
  • 批准号:
    1528134
  • 财政年份:
    2015
  • 资助金额:
    $ 30.98万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了