Collaborative Research: Elements: Software: Software Health Monitoring and Improvement Framework

Information

  • NSF Award
  • 2227248
Owner
  • Award Id
    2227248
  • Award Effective Date
    4/1/2022 - 2 years ago
  • Award Expiration Date
    5/31/2023 - a year ago
  • Award Amount
    $ 73,760.00
  • Award Instrument
    Standard Grant

Collaborative Research: Elements: Software: Software Health Monitoring and Improvement Framework

Software underpins every aspects of modern life, with significant impact in society. Poor quality software can cause huge financial losses, even threatening people's lives. Software quality is even more critical within the scientific community. The reproducibility of research results and sustainability of the research itself, heavily depend on the quality of the software developed by scientists, who usually acquire basics of software programming but are not aware of the best design practices. As a consequence, several existing open access scientific software packages are known to be hard to use and evolve due to their poor quality, as highlighted in recent studies. This project will integrate and enhance recent advances in software issue detection and refactoring techniques, created by the PIs and sponsored by NSF, in order to serve diverse scientific and engineering domains, detecting and fixing software quality issues effectively. <br/><br/>This proposal seeks to bridge the gap between software engineering community and other science and engineering community in general. It will provide quantitative comparisons of software projects against an industrial benchmark, enable users to pinpoint software issues responsible for high maintenance costs, visualize the severity of the detected issues, and refactor them using the proposed interactive refactoring framework. The proposed framework will bring together software users and software developers by enabling non software experts to post software challenges for the software community to solve, which will, in turn, boost the research and advances in software research.<br/><br/>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.

  • Program Officer
    Seung-Jong Parkspark@nsf.gov7032924383
  • Min Amd Letter Date
    6/24/2022 - 2 years ago
  • Max Amd Letter Date
    6/24/2022 - 2 years ago
  • ARRA Amount

Institutions

  • Name
    Oakland University
  • City
    ROCHESTER
  • State
    MI
  • Country
    United States
  • Address
    2200 N SQUIRREL RD
  • Postal Code
    483094401
  • Phone Number
    2483704116

Investigators

  • First Name
    Marouane
  • Last Name
    Kessentini
  • Email Address
    kessentini@oakland.edu
  • Start Date
    6/24/2022 12:00:00 AM

Program Element

  • Text
    EDUCATION AND WORKFORCE
  • Code
    7361
  • Text
    Software Institutes
  • Code
    8004

Program Reference

  • Text
    NSCI: National Strategic Computing Initi
  • Text
    CSSI-1: Cyberinfr for Sustained Scientif
  • Text
    SMALL PROJECT
  • Code
    7923
  • Text
    Software Institutes
  • Code
    8004