CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
CRI:CI-New:协作研究:NJR:标准化 Java 资源
基本信息
- 批准号:1823227
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2018
- 资助国家:美国
- 起止时间:2018-08-15 至 2022-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Research in programming languages and software engineering has increasingly become a "big data" science ("Big Code") is which researchers want to use large code bases to experiment with new techniques. Specifically, Big Code will enable novel tools in areas such as security enhancers, bug finders, and code synthesizers. This project will build a community resource of 100,000 executable Java programs together with a set of working tools and an environment for conducting such research. This Normalized Java Resource (NJR) will lower the barrier to implementation of new tools, speed up research, and ultimately help advance research frontiers. Additionally, NJR can be the foundation of new courses on software tools that take advantage of Big Code. Finally, NJR can be the centerpiece of a discussion about better benchmark suites in general. The two investigators will work with collaborators from five countries. Researchers get significant advantages from using NJR. They can write scripts that base their new tool on NJR's already-working tools, and they can search NJR for programs with desired characteristics. They will receive the search result as a container that they can run either locally or on a cloud service. Additionally, they benefit from NJR's normalized representation of each Java program, which enables scalable running of tools on the entire collection. Finally, they will find that NJR's collection of programs is diverse because of the investigators' efforts to run clone detection and near-duplicate removal.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.
编程语言和软件工程的研究日益成为一门“大数据”科学(“大代码”),研究人员希望使用大型代码库来试验新技术。 具体来说,大代码将在安全增强器、错误查找器和代码合成器等领域启用新颖的工具。 该项目将建立一个包含 100,000 个可执行 Java 程序的社区资源以及一套工作工具和进行此类研究的环境。 这种规范化 Java 资源 (NJR) 将降低实施新工具的障碍,加快研究速度,并最终帮助推进研究前沿。 此外,NJR 可以成为利用大代码的软件工具新课程的基础。 最后,NJR 可以成为关于更好的基准测试套件的讨论的核心。 两名研究人员将与来自五个国家的合作者合作。研究人员通过使用 NJR 获得了显着的优势。 他们可以编写基于 NJR 已有工作工具的新工具的脚本,并且可以在 NJR 中搜索具有所需特性的程序。 他们将以容器形式接收搜索结果,可以在本地或云服务上运行。 此外,它们还受益于 NJR 对每个 Java 程序的标准化表示,这使得工具能够在整个集合上进行可扩展的运行。 最后,他们会发现 NJR 的程序集合是多样化的,因为研究人员努力运行克隆检测和近乎重复的删除。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力优点和更广泛的评估进行评估,被认为值得支持。影响审查标准。
项目成果
期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
D-REX: Static Detection of Relevant Runtime Exceptions with Location Aware Transformer
D-REX:使用位置感知变压器静态检测相关运行时异常
- DOI:
- 发表时间:2021-09
- 期刊:
- 影响因子:0
- 作者:Farima Farmahinifarahani; Yadong Lu
- 通讯作者:Yadong Lu
{{
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 }}
Cristina Lopes其他文献
Safety and Efficacy of Triple Therapy with Dolutegravir plus Two NRTIs, in Treatment-Naïve HIV-2 Patients - Results from a 48-week Phase II Study.
多替拉韦加两种 NRTI 三联疗法对初治 HIV-2 患者的安全性和有效性 - 为期 48 周的 II 期研究结果。
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:11.8
- 作者:
P. Pacheco;N. Marques;Paulo Rodrigues;K. Mansinho;F. Maltez;N. Janeiro;C. Franco;D. Trigo;Joana Batista;L. Duque;M. J. Lopes;M. Aleixo;Ana Rita Silva;R. Tavares;J. Alves;S. Peres;D. Póvoas;S. Lino;P. Gómes;Vânia Araújo;Cristina Lopes - 通讯作者:
Cristina Lopes
PROCEEDINGS OF THE ASPECT-ORIENTED PROGRAMMING WORKSHOP AT ECOOP ’ 97
ECOOP’97 面向方面编程研讨会的会议记录
- DOI:
- 发表时间:
2000 - 期刊:
- 影响因子:0
- 作者:
Cristina Lopes;Kim Mens;Gregor Kiczales - 通讯作者:
Gregor Kiczales
Neuroimaging characterization of multiple sclerosis lesions in pediatric patients: an exploratory radiomics approach
儿科患者多发性硬化症病变的神经影像学特征:探索性放射组学方法
- DOI:
10.3389/fnins.2024.1294574 - 发表时间:
2024-02-02 - 期刊:
- 影响因子:4.3
- 作者:
Ricardo Faustino;Cristina Lopes;Afonso Jantarada;Ana Mendonça;Rafael Raposo;Cristina Ferrão;Joana Freitas;Constança Mateus;Ana Pinto;Ellen Almeida;Nuno Gomes;Liliana Marques;Filipe Palavra - 通讯作者:
Filipe Palavra
Constrained random maps: shortest paths assessed on the Web : The Internet as a computing medium
约束随机地图:网络上评估的最短路径:互联网作为计算媒介
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
M. Casquilho;E. C. E. Silva;Cristina Lopes;André EspíRito;J. L. de Miranda - 通讯作者:
J. L. de Miranda
Improving the Quality of Commit Messages in Students’ Projects
提高学生项目中提交消息的质量
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Iris Ma;Cristina Lopes - 通讯作者:
Cristina Lopes
Cristina Lopes的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Cristina Lopes', 18)}}的其他基金
Collaborative Research: RAPID: Virtual Conference Platform
协作研究:RAPID:虚拟会议平台
- 批准号:
2035000 - 财政年份:2020
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: CI-P: NJR: A National Java Resource
合作研究:CI-P:NJR:国家 Java 资源
- 批准号:
1730229 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SHF: Small: An Aspect-Oriented Approach to Large-Scale Urban Simulations
SHF:小型:大规模城市模拟的面向方面的方法
- 批准号:
1526593 - 财政年份:2015
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Programming Languages Mentoring Workshop at SPLASH (October 27, 2015)
SPLASH 编程语言指导研讨会(2015 年 10 月 27 日)
- 批准号:
1552208 - 财政年份:2015
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SHF: Small: Automatic Software Architecture Recovery: A Machine Learning Approach
SHF:小型:自动软件架构恢复:机器学习方法
- 批准号:
1218228 - 财政年份:2012
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SHF: Small: Open Source Software Components: Utilization Assessment and Automatic Retrieval
SHF:小型:开源软件组件:利用率评估和自动检索
- 批准号:
1018374 - 财政年份:2010
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
SDCI Data New: Trust Management for Open Collaborative Information Repositories: The CalSWIM Cyberinfrastructure
SDCI 数据新内容:开放式协作信息存储库的信任管理:CalSWIM 网络基础设施
- 批准号:
0724806 - 财政年份:2007
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Large Scale Empirical Validation of the Aspect-Oriented Design Hypothesis
面向方面设计假设的大规模实证验证
- 批准号:
0725370 - 财政年份:2007
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: A Linguistic Approach to Software Development
职业:软件开发的语言方法
- 批准号:
0347902 - 财政年份:2004
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
相似国自然基金
基于“免疫-神经”网络探讨眼针活化CI/RI大鼠MC靶向H3R调节“免疫监视”的抗炎机制
- 批准号:82374375
- 批准年份:2023
- 资助金额:51 万元
- 项目类别:面上项目
ci-Eln促进亲本基因Eln介导的缺氧肺动脉平滑肌细胞增殖的机制研究
- 批准号:
- 批准年份:2021
- 资助金额:30 万元
- 项目类别:青年科学基金项目
森林垂直分层LAI和CI时空变异特征、LiDAR遥感反演与验证研究
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
通过单细胞转录组测序揭示Wolbachia诱导果蝇CI的分子机制
- 批准号:32170497
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
近邻星系中[CI]线作为新分子气体质量探针的观测研究
- 批准号:
- 批准年份:2020
- 资助金额:24 万元
- 项目类别:青年科学基金项目
相似海外基金
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823246 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823354 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
CRI:CI-New:协作研究:NJR:标准化 Java 资源
- 批准号:
1823360 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CRI: CI-New: A Community Benchmarking Infrastructure for Birectional Reflectance Distribution Functions
CRI:CI-New:双向反射率分布函数的社区基准基础设施
- 批准号:
1823154 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CRI: CI-NEW: Collaborative Research: Constructing a Community-Wide Software Architecture Infrastructure
CRI:CI-NEW:协作研究:构建社区范围的软件架构基础设施
- 批准号:
1823214 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant