Collaborative Research: CCRI: ENS: Boa 2.0: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
Collaborative Research: CCRI: ENS: Boa 2.0: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
批准号:
2120448
负责人:
Hridesh Rajan
金额:
$82.45万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2021
资助国家:
美国
项目状态:
已结题
起止时间:
2021-10-01 至 2024-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
In today’s software-centric world, ultra-large-scale software repositories, e.g. GitHub, with hundreds of thousands of projects each, are the new library of Alexandria. They contain an enormous corpus of software and information about software. Scientists and engineers alike are interested in analyzing this wealth of information both for curiosity as well as for testing important research hypotheses. However, the current barrier to entry is prohibitive and only a few with well-established infrastructure and deep expertise can attempt such ultra-large-scale analysis. Necessary expertise includes: programmatically accessing version control systems, data storage and retrieval, data mining, and parallelization. The need to have expertise in these four different areas significantly increases the cost of scientific research that attempts to answer research questions involving ultra-large-scale software repositories. As a result, experiments are often not replicable, and reusability of experimental infrastructure low. Furthermore, data associated and produced by such experiments is often lost and becomes inaccessible and obsolete, because there is no systematic curation. Last but not least, building analysis infrastructure to process ultra-large-scale data efficiently can be very hard. This project will continue to enhance the CISE research infrastructure called Boa to aid and assist with such research. This next version of Boa will be called Boa 2.0 and it will continue to be globally disseminated. The project will further develop the programming language also called Boa, that can hide the details of programmatically accessing version control systems, data storage and retrieval, data mining, and parallelization from the scientists and engineers and allow them to focus on the program logic. The project will also enhance the data mining infrastructure for Boa, and a BIGDATA repository containing millions of open source project for analyzing ultra-large-scale software repositories to help with such experiments. The project will integrate Boa 2.0 with the Center for Open Science Open Science Framework (OSF) to improve reproducibility and with the national computing resource XSEDE to improve scalability. The broader impacts of Boa 2.0 stem from its potential to enable developers, designers and researchers to build intuitive, multi-modal, user-centric, scientific applications that can aid and enable scientific research on individual, social, legal, policy, and technical aspects of open source software development. This advance will primarily be achieved by significantly lowering the barrier to entry and thus enabling a larger and more ambitious line of data-intensive scientific discovery in this area.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.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1109/ase56229.2023.00171
发表时间:
2023-09
期刊:
2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)
影响因子:
--
作者:
[Ali Ghanbari;Deepak-George Thomas;Muhammad Arbab Arshad;Hridesh Rajan]
通讯作者:
Ali Ghanbari;Deepak-George Thomas;Muhammad Arbab Arshad;Hridesh Rajan
DOI:
10.1007/s10664-023-10320-z
发表时间:
2023-07
期刊:
Empirical Software Engineering
影响因子:
4.1
作者:
[S. K. Samantha;Shibbir Ahmed;S. Imtiaz;Hridesh Rajan;G. Leavens]
通讯作者:
S. K. Samantha;Shibbir Ahmed;S. Imtiaz;Hridesh Rajan;G. Leavens
DOI:
10.1145/3611643.3616257
发表时间:
2023-06
期刊:
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
[Giang Nguyen-;Sumon Biswas;Hridesh Rajan]
通讯作者:
Giang Nguyen-;Sumon Biswas;Hridesh Rajan
DOI:
10.1109/icse48619.2023.00093
发表时间:
2022-12
期刊:
2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[S. Imtiaz;Fraol Batole;Astha Singh;Rangeet Pan;Breno Dantas Cruz;Hridesh Rajan]
通讯作者:
S. Imtiaz;Fraol Batole;Astha Singh;Rangeet Pan;Breno Dantas Cruz;Hridesh Rajan
DOI:
10.1109/icse48619.2023.00134
发表时间:
2022-12
期刊:
2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE)
影响因子:
--
作者:
[Sumon Biswas;Hridesh Rajan]
通讯作者:
Sumon Biswas;Hridesh Rajan
共 7 条
SHF:Small: More Modular Deep Learning
-
批准号:2223812
-
项目类别:Standard Grant
-
资助金额:$58.0万
-
财政年份:2022
-
负责人:Hridesh Rajan
-
依托单位:
HDR TRIPODS: D4 (Dependable Data-Driven Discovery) Institute
-
批准号:1934884
-
项目类别:Continuing Grant
-
资助金额:$150.0万
-
财政年份:2019
-
负责人:Hridesh Rajan
-
依托单位:
Travel Grant to Attend Big Data in Software Engineering Track
-
批准号:1743070
-
项目类别:Standard Grant
-
资助金额:$1.09万
-
财政年份:2017
-
负责人:Hridesh Rajan
-
依托单位:
CI-EN: Boa: Enhancing Infrastructure for Studying Software and its Evolution at a Large Scale
-
批准号:1513263
-
项目类别:Standard Grant
-
资助金额:$142.69万
-
财政年份:2015
-
负责人:Hridesh Rajan
-
依托单位:
SHF: Large:Collaborative Research: Inferring Software Specifications from Open Source Repositories by Leveraging Data and Collective Community Expertise
-
批准号:1518897
-
项目类别:Standard Grant
-
资助金额:$75.01万
-
财政年份:2015
-
负责人:Hridesh Rajan
-
依托单位:
SHF: Small: Capsule-oriented Programming
-
批准号:1423370
-
项目类别:Standard Grant
-
资助金额:$45.01万
-
财政年份:2014
-
负责人:Hridesh Rajan
-
依托单位:
EAGER: Boa: A Community Research Infrastructure for Mining Software Repositories
-
批准号:1349153
-
项目类别:Standard Grant
-
资助金额:$9.64万
-
财政年份:2013
-
负责人:Hridesh Rajan
-
依托单位:
SHF: Small: Phase-Based Tuning for Better Utilization of Performance-Asymmetric Multicores
-
批准号:1117937
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2011
-
负责人:Hridesh Rajan
-
依托单位:
SHF: Small: Collaborative Research: Balancing Expressiveness and Modular Reasoning for Aspect-oriented Programming
-
批准号:1017334
-
项目类别:Continuing Grant
-
资助金额:$25.77万
-
财政年份:2010
-
负责人:Hridesh Rajan
-
依托单位:
CAREER: On Mutualism of Modularity and Concurrency Goals
-
批准号:0846059
-
项目类别:Continuing Grant
-
资助金额:$42.5万
-
财政年份:2009
-
负责人:Hridesh Rajan
-
依托单位:
CT-ISG: Specification and Verification Challenges for Security Protocols in Sensor Networks
-
批准号:0627354
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Hridesh Rajan
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: