Career: advancing dependable reusable change integration across software variants
Active Project Grant Awarded Last action
- Award ID
- 2542438
- Recipient
-
Board Of Regents Of Nevada System Of Higher Education UEI DLUTVJJ15U66 Part of Nevada System Of Higher Education Board Of Regents
- Awarding agency
-
Division of Information and Intelligent Systems
National Science Foundation
- Obligated
- $219,000
Award facts
- Assistance listing
- 47.070 Computer and Information Science and Engineering
- Completion date 1% complete
- Place of performance
- Las Vegas, NV 89154, USA
Award details come from USAspending.gov.
About this award
The National Science Foundation Division of Information and Intelligent Systems awarded $219,000 to the Board of Regents of Nevada System of Higher Education, doing business as University of Nevada, Las Vegas, on October 1, 2026, under the Computer and Information Science and Engineering program (CFDA 47.070).
The award funds a five-year CAREER project developing dependable methods for identifying, adapting, and integrating reusable software changes across long-lived software variants. Modern software development often creates forks or customized copies of existing projects that evolve independently in parallel, causing important improvements to remain isolated in single variants and forcing developers to rediscover and re-implement changes already completed elsewhere. The project will combine scalable techniques for discovering and prioritizing reusable changes, semantic alignment methods that preserve developer intent while adapting changes to different software contexts, and developer-centered workflows supporting evidence-based integration decisions. The work aims to reduce duplicated engineering effort, improve software reliability and security, and strengthen long-term system sustainability. The project also integrates research into undergraduate and graduate education, mentors students through a shared research ecosystem, and engages high school students in software evolution activities.
Place of performance is Las Vegas, Nevada. The period of performance runs from October 1, 2026, through September 30, 2031.
Description
- Abstract
- Modern software development routinely creates a copy of an existing software project and customizes IT to meet different user, organizational, or operational needs. This practice, known as clone-and-own, creates a copy of the software, commonly called a fork. While many forks are temporary, some evolve into software variants that continue evolving independently and in parallel with the original software, adding features, fixing bugs, and responding to changing requirements. As software variants diverge, important improvements often remain in only one variant, forcing developers to repeatedly rediscover, adapt, and validate changes that have already been implemented elsewhere. This duplication increases maintenance costs, delays the adoption of critical fixes, and can reduce software reliability and security. The project's novelties are the development of dependable methods that help developers identify reusable software changes, intelligently adapt them across software variants, and support evidence-based integration decisions. The project's broader significance and importance are improving the reliability, security, and long-term sustainability of software systems while reducing duplicated engineering effort. The project also strengthens the software engineering workforce by integrating research into undergraduate and graduate education, mentoring students through a shared research ecosystem, and engaging high school students in software evolution activities. The research develops a unified framework for dependable reusable change integration across long-lived software variants. IT combines scalable techniques for discovering and prioritizing reusable software changes, semantic alignment methods that preserve developer intent while adapting changes to different software contexts, and developer-centered workflows that support evidence-based integration decisions. Open-source software serves as the empirical platform for developing and evaluating these techniques, enabling reproducible studies and openly available tools, datasets, and benchmarks that accelerate research in software maintenance and evolution. The resulting methods improve the ability of organizations to maintain large collections of related software systems while preparing the next generation of researchers and practitioners to build dependable, secure, and sustainable software. 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.- subawards are not planned for this award.
Quick answers
Who received award 2542438?
2542438 was awarded to Board Of Regents Of Nevada System Of Higher Education by Division of Information and Intelligent Systems (National Science Foundation) on October 1, 2026.
How much is award 2542438 worth?
$219,000 has been obligated on 2542438.
On GovTribe
See this award's full record
- Every transaction and subaward
- The recipient's other awards and teaming partners
- Similar grant awards
- Ask GovTribe AI about this award