NASA
JPL
Caltech
NASA JPL Logo
NASA Logo

NASA Formal Methods 2022

CALL FOR PAPERS .

NASA Formal Methods
NFM 2022

PC MEMBERS

47

SUBMISSION CLOSES

10th Jan 22 (AoE)

DATES

24-27 May 2022

VENUE

Caltech

NASA Formal Methods 2022

The widespread use and increasing complexity of mission-critical and safety-critical systems at NASA and in the aerospace industry requires advanced techniques that address these systems' specification, design, verification, validation, and certification requirements. The NASA Formal Methods Symposium (NFM) is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and industry. NFM's goals are to identify challenges and to provide solutions for achieving assurance for such critical systems. The focus of the symposium will be on formal/rigorous techniques for software assurance, including their theory, current capabilities and limitations, as well as their potential application to aerospace during all stages of the software life-cycle.

The NASA Formal Methods Symposium is an annual event organized by the NASA Formal Methods (NFM) Research Group, composed of researchers spanning six NASA centers. The organization of NFM 2022 is being led by the Jet Propulsion Laboratory (JPL), located in Pasadena, California.


Supported by: Caltech CAST

Program

Proceedings

Proceedings of the 14th International Symposium on NASA Formal Methods (NFM 2022) are available through this link.


Schedule

The conference schedule is now available here.
The conference will be preceded by the 2022 Autonomy Verification & Validation Workshop.


Keynote Speakers

Dines Bjørner
Prof. emeritus, Dr. Techn., Dr.h.c.
Technical University of Denmark
Receiver of FME's 2021 Fellowship award
.

An Essence of Domain Engineering - A Basis for Trustworthy Aeronautics and Space Software

Steve Chien
Senior Research Scientist
Supervisor of the Artificial Intelligence Group
Jet Propulsion Laboratory
.

Formal Methods for Trusted Space Autonomy, Boon or Bane?

Daniel Jackson
Professor of Computer Science
MIT
.

Concept Design Moves. Or: How to Become a Great Software Designer

Julia Lawall
Senior Research Scientist
Inria - Paris
.

The Coccinelle C-program matching and transformation tool

Sriram Sankaranarayanan
Professor of Computer Science
University of Colorado Boulder
.

Are we there yet? Reachability Analysis for Cyber-Physical Systems

Alex Summers
Associate Professor
University of British Columbia
.

The Prusti Project: Formal Verification for Rust

Emina Torlak
Associate Professor
Paul G. Allen School of Computer Science & Engineering
University of Washington
.

Solver-Aided Programming for All



Invited Tutorials


Edwin Brady
Reader
University of St. Andrews
.

Total Functional Programming with Idris 2

Ankush Desai
Senior Applied Scientist
Amazon Web Services

Formally Reasoning about Distributed Systems using P

Anastasia Mavridou
Research Computer Scientist
KBR INC / NASA Ames Research Center
.

Capturing and Analyzing Requirements with FRET

Leonardo de Moura
Senior Principal Researcher
Microsoft Research
.

An Introduction to the Lean 4 theorem prover and programming language

Sebastian Ullrich
PhD Student
Karlsruhe Institute of Technology
.

An Introduction to the Lean 4 theorem prover and programming language


Submissions

Papers

Papers must be submitted in PDF using LNCS formatting.
  • Abstract submission deadline: 10 Jan 2022 (extended)
  • Paper submission deadline: 10 Jan 2022 (extended)
  • Camera-ready deadline: 28 Mar 2022
  • Deadlines are Any time On Earth (AOE)

Full paper length

15 pages

Short paper length

6 pages

SUBMIT PAPER LNCS guidelines Copyright Form

Venue

Registration

Register for participation at NFM 2022 using this registration form.

Location

NFM 2022 will take place as a physical event with a virtual component (mixed physical/virtual). Remote presentation will be allowed in every case for those authors unable or unwilling to attend in person. Note that Caltech requires all participants to be fully vaccinated!

Due to a number of on-going events (COVID, War in Ukraine), we recommend registrants to consider purchasing cancel-for-any-reason insurance. Please visit this website regularly for any notices that may limit or affect participation.

The symposium will be held at the Hameetman Center on the Caltech campus in Pasadena, CA. GPS Coordinates.

If you come in a car, we suggest parking in the parking structure on Holliston Avenue: map. Signs will point the way from there. Visitors will need to purchase a permit. More info can be found here. JPL employees can park with their JPL parking permit.

Banquet

The banquet will take place at Le Petit Paris, down town Los Angeles, in a reserved area overseeing the restaurant. The price for the banquet will be $85 with tax and gratuity included (drinks not included). Someone will be guiding the group from a meeting point in Pasadena to the restaurant. For directions to restautant, see this map.

Hotels

  • The Langham Hotel, a high-end hotel. Distance and walk time: (1.9 miles, 38 mins). The hotel offers Caltech's corporate rates for the symposium. Rates are Superior rooms at $215 and Deluxe Rooms at $239. Once these are sold out, upgraded room categories will be available at 25% off their Best Available Rates. Book here.
  • Hilton Pasadena, close to Pasadena Center (1.4 miles, 27 mins). The hotel offers rates at $159. Book here. Booking code NASA5.
  • Westin Pasadena close to Pasadena Center (1.9 miles, 36 mins). The hotel offers rates at $179. Book here.

Hotels near Pasadena center without special arrangements (room blocks):

  • Hyatt Place Pasadena (1.5 miles, 30 mins)
  • Sheraton Pasadena (1.7 miles, 32 mins)
  • Marriott Courtyard Pasadena (2.3 miles, 44 mins)

Caltech's list of hotels local to campus - includes those mentioned above.

Tourism

  • Visitor guide
  • Restaurant guide


ORGANIZATION

Program Chair.

Klaus Havelund

Program Chair.

Jyo Deshmukh

Program Chair.

Ivan Perez

Local Organizer.

Richard Murray

Administrative Support

  • Monica Nolasco

Student Volunteers (Caltech)

  • Kellan Moorse
  • Apurva Badithela
  • Josefine Graebener

Student Volunteers (USC)

  • Vidisha Kudalkar
  • Sheryl Paul
  • Xin Qin
  • Yuan Xia
  • Yuriy Biktairov

Application Advisors

  • Robert Bocchino
  • John Day
  • Maged Elasaar
  • Amalaye Oyake
  • Nicolas Rouquette
  • Vandi Verma

Scientific Advisors

  • Mani Chandy

Program Committee

  • Aaron Dutle
  • Alessandro Cimatti
  • Alwyn Goodloe
  • Anastasia Mavridou
  • Anne-Kathrin Schmuck
  • Arie Gurfinkel
  • Bardh Hoxha
  • Bernd Finkbeiner
  • Betty H.C. Cheng
  • Borzoo Bonakdarpour
  • Carolyn Talcott
  • Chuchu Fan
  • Constance Heitmeyer
  • Corina Pasareanu
  • Cristina Seceleanu
  • Dejan Nickovic
  • Dirk Beyer
  • Doron Peled
  • Erika Abraham
  • Ewen Denney
  • Gerard Holzmann
  • Giles Reger
  • Guy Katz
  • Huafeng Yu
  • Jean-Christophe Filliatre
  • Johann Schumann
  • John Day
  • Julia Badger
  • Julien Signoles
  • Kerianne Hobbs
  • Kim Guldstrand Larsen
  • Kristin Yvonne Rozier
  • Leonardo Mariani
  • Lu Feng
  • Marcel Verhoef
  • Marie Farrell
  • Marieke Huisman
  • Marielle Stoelinga
  • Martin Feather
  • Martin Leucker
  • Michael Lowry
  • Misty Davies
  • Natalia Alexandrov
  • Natasha Neogi
  • Nicolas Rouquette
  • Nikos Arechiga
  • Oleg Sokolsky
  • Pavithra Prabhakar
  • Rajeev Joshi
  • Rudiger Ehlers
  • Stanley Bak
  • Susmit Jha
  • Sylvie Boldo
  • Willem Visser
  • Yasser Shoukry
  • Ylies Falcone

History

The NASA Formal Methods Symposium is an annual event organized by the NASA Formal Methods (NFM) Research Group, comprised of researchers spanning six NASA centers. List of past NFM events:


  • 13th NASA Formal Methods Symposium (NFM 2021) (virtual). May 24-28, 2021, NASA Langley Research Center, Virginia. Organized by the NASA Langley Formal Methods group. Proceedings: Springer's Lecture Notes in Computer Science Volume 12673.
  • 12th NASA Formal Methods Symposium (NFM 2020) (virtual). May 11-15, 2020, Moffett Field, California. Organized by the Robust Software Engineering group at NASA Ames. Proceedings: Springer's Lecture Notes in Computer Science Volume 12229.
  • 11th NASA Formal Methods Symposium (NFM 2019). May 7-9, 2019, Houston, Texas. Organized by NASA Johnson Space Center. Proceedings: Springer's Lecture Notes in Computer Science Volume 11460.
  • 10th NASA Formal Methods Symposium (NFM 2018) . April 17 - 19, 2018, Newport News, Virginia. Organized by the NASA Langley Formal Methods group. Proceedings: Springer's Lecture Notes in Computer Science Volume 10811. Selected papers were published in Selected Extended Papers of NFM 2018, Special Issue , Innovations in Systems and Software Engineering, Vol. 15, Issues 3-4, Springer, 2019.
  • 9th NASA Formal Methods Symposium (NFM 2017). May 16 - 18, 2017, Moffett Field, California. Organized by the Robust Software Engineering group at NASA Ames. Proceedings: Springer's Lecture Notes in Computer Science Volume 10227.
  • 8th NASA Formal Methods Symposium (NFM 2016) . June 7-9, 2016, University of Minnesota, Minneapolis, MN. Proceedings: Springer's Lecture Notes in Computer Science Volume 9690.
  • 7th NASA Formal Methods Symposium (NFM 2015). April 27-29, 2015, NASA's Jet Propulsion Laboratory , Pasadena, California. Proceedings: Springer's Lecture Notes in Computer Science Volume 9058.
  • 6th NASA Formal Methods Symposium (NFM 2014). April 29 - May 1, 2014, Houston, Texas. Organized by NASA Johnson Space Center. Proceedings: Springer's Lecture Notes in Computer Science Volume 8430.
  • 5th NASA Formal Methods Symposium (NFM 2013). May 14 - 16, 2013, Moffett Field, California. Organized by the Robust Software Engineering group at NASA Ames. Proceedings: Springer's Lecture Notes in Computer Science Volume 7871.
  • 4th NASA Formal Methods Symposium (NFM2012) . April 3 - 5, 2012, Norfolk, Virginia. Organized by the NASA Langley Formal Methods group. Proceedings: Springer's Lecture Notes in Computer Science Volume 7226.
  • 3rd NASA Formal Methods Symposium (NFM 2011). April 18 - 20, 2011, Pasadena, California, at NASA's Jet Propulsion Laboratory . Proceedings: Springer's Lecture Notes in Computer Science Volume 6617.
  • 2nd NASA Formal Methods Symposium (NFM 2010) . April 13 - 15, 2010, Washington D.C.. Organized by the NASA Langley Formal Methods group with the collaboration of NASA Goddard and NASA Headquarters. Proceedings: NASA Conference Proceedings NASA/CP-2010-216215 (PDF) , 2010. Selected papers were published in Innovations in Systems and Software Engineering, Special Issue NFM 2010, Volume 7, Issue 2, 2011.
  • 1st NASA Formal Methods Symposium (NFM 2009). April 6 - 9, 2009, Moffett Field, California. Organized by the Robust Software Engineering group at NASA Ames. Proceedings: NASA Conference Proceedings NASA/CP-2009-215407 (PDF) , 2009. Selected papers were published in Innovations in Systems and Software Engineering, Special Issue NFM 2009, Volume 6, Number 3, September, 2010.
  • 6th NASA Langley Formal Methods Workshop (LFM 2008). April 30 - May 2, 2008, Newport News, Virginia. Proceedings: NASA Conference Proceedings NASA/CP-2008-215309 (PDF) , 2008.
  • 5th NASA Langley Formal Methods Workshop (LFM 2000). June 13 - 15, 2000, Williamsburg, Virginia. Proceedings: NASA Conference Proceedings NASA/CP-2000-210100 (PDF), 2000.
  • 4th NASA Langley Formal Methods Workshop (LFM 1997). September 10 - 12, 1997, Hampton, Virginia. Proceedings: NASA Conference Proceedings NASA-CP-3356 (PDF), 1997.
  • 3rd NASA Langley Formal Methods Workshop (LFM 1995). May 13 - 12, 1995, Hampton, Virginia. Proceedings: NASA Conference Proceedings NASA-CP-10176 (PDF), 1995.
  • 2nd NASA Langley Formal Methods Workshop. August 11 - 13, 1992, Hampton, Virginia. Proceedings: NASA Conference Proceedings NASA-CP-10110 (PDF), 1992.
  • 1st NASA Langley Formal Methods Workshop. August 20 - 23, 1990, Hampton, Virginia. Proceedings: NASA Conference Proceedings NASA-CP-10052 (PDF), 1990.
NASA
JPL
Caltech
Site Editors: Klaus Havelund (JPL), Ivan Perez (NIA)