CISE/SHF: Summer School on Formal Techniques

Information

  • NSF Award
  • 2308981
Owner
  • Award Id
    2308981
  • Award Effective Date
    4/1/2023 - 3 years ago
  • Award Expiration Date
    12/31/2025 - 3 months ago
  • Award Amount
    $ 499,526.00
  • Award Instrument
    Standard Grant

CISE/SHF: Summer School on Formal Techniques

Software plays an increasingly significant role in the infrastructure supporting transportation, manufacturing, entertainment, agriculture, and government. The safety and security of this infrastructure depends critically on the level of rigor with which software-based systems are designed and verified. Formal modeling and verification technology has made significant advances in the last two decades. Techniques like model checking and theorem proving are now used in both the hardware and software industries. Formal techniques are also increasingly being used in scientific modeling, for example in systems biology and in the engineering of complex cyber-physical systems. The biggest challenge facing this technology is the lack of trained users and developers of this technology. The annual Summer School in Formal Techniques addresses this training gap by exposing students to cutting-edge research and technology. The project's novelties are in backing the lectures with hands-on laboratories where the students gain first-hand experience with the technology. To gauge the project's impact, the program will collect valuable feedback from the students on the impact of the summer school lectures on their education and research. The data has shown a strong indication that the lectures cover material that is new and deeply useful to the students, and the laboratory work builds confidence in the use of specific formal techniques. The school also helps to build a social network among the students from which they can draw motivation and support.<br/><br/>The lectures in these schools cover the spectrum of formal techniques; e.g., static analysis, dynamic analysis, model checking, theorem proving, invariant generation, program synthesis, software specification, program verification, and compositional verification, as well as applications in computer security, systems biology, and cyber-physical systems. The lectures at the summer school span a variety of advanced verification techniques, problem domains, and state-of-the-art tools from both academia and industry. The first-hand use of these tools in interactive laboratory sessions is helping the students integrate these technologies into their own research. It is also helping seed a community around these individual tools.<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
    Pavithra Prabhakarpprabhak@nsf.gov7032922585
  • Min Amd Letter Date
    3/29/2023 - 3 years ago
  • Max Amd Letter Date
    3/29/2023 - 3 years ago
  • ARRA Amount

Institutions

  • Name
    SRI International
  • City
    MENLO PARK
  • State
    CA
  • Country
    United States
  • Address
    333 RAVENSWOOD AVE
  • Postal Code
    940253453
  • Phone Number
    7032478529

Investigators

  • First Name
    Natarajan
  • Last Name
    Shankar
  • Email Address
    shankar@csl.sri.com
  • Start Date
    3/29/2023 12:00:00 AM

Program Element

  • Text
    Software & Hardware Foundation
  • Code
    7798

Program Reference

  • Text
    Formal Methods and Verification
  • Code
    8206