Mapping Formal Methods to NASA Capability Needs Connecting the Dots Dr. Michael Lowry
Breakout Session Goals NASA technology roadmaps ex.html ex.html Provide input to fill out technology roadmaps with math-based approaches to software and system engineering that enables capabilities for future missions. Canvas FM community on needed data to target R&D towards NASA software and systems. Steps towards a community letter to NASA engineering, technology, and mission decision makers.
Breakout Session Organization Provide input to session leads to fill out powerpoint templates. Session leads present 10 minute summaries Thursday morning after keynote. Grounded in NASA mission directorate’s future missions. Aviation: Cesar Munoz and Kristin Rozier, Sanjai (Classroom) Human Space: Johan Schumann and Teme Karsai (Plenary) Robotic Space: Michael Lowry, Oksana, Michael Whalen (Classroom)
Template Slides Map Research to Technology Candidate New Technology Candidate Intermediate Milestones for Capability and/or Technology New Capability Description Data needed for Research
Civil Aviation 1968,1978, today IFR Quotas JFK8084 O’Hare LaGuardia6076 Newark6070 Wash Nat60 64 United States Airline Deregulation Act of 1978 Alfred Kahn
Civil Aviation 2035 UTM < 400’UAS in National Airspace
Aviation Breakout Seed Relevant roadmaps: TA15, TA11 Safety-wide system assurance Enabling Assured Machine Autonomy for Aviation (2035 need date) – Capability to fully certify and trust autonomous systems for National Air Space operations. – Example technology: compositional reasoning for early lifecycle software development. – Challenge – verification of non-deterministic algorithms.
Human Space Exploration-Apollo
Apollo 11 LEM Descent Anomaly
Mars Science Lab – 14 minutes of terror Disciplined use of Static Analysis 25% of EDL modules checked with SPIN requiring manual instrumentation Feb CACM
Human Mars Roadmap Technology Need Date 2021: Crewed to Near Earth Asteroid 2027: Crewed to Mars Orbit, Moons
Human Space Breakout Seed Relevant roadmaps: TA4, TA11,TA6,TA7 Capabilities: Smart Habitat, Autonomous Mission Operations, Complex Adaptive Systems Technologies: – V&V tools for autonomous planning, scheduling – V&V tools for Integrated system health mgmt – Enable in-flight real-time V&V for highly reconfigurable systems
Robotic Space SOA: remote joy-sticking and mission control for science operations. SOA: critical sequences – EDL and Orbit Insertion – require years of development and V&V. SOA: Science opportunities – subject to light-time delay to identify and retarget.
Future Missions: Autonomous and Automated
Robotic Space Breakout Seed Relevant roadmaps: TA4, TA11, TA8, TA5 Capabilities: Autonomous and Automated mission operations, Opportunistic Science Technologies: spec languages, code generation – V&V tools for automated autonomy – V&V tools for opportunistic and hazardous science where there is no viable Safing mode. – V&V for radiation tolerant hardware and software. – V&V for machine learning in uncertain environments.
Template Slides Map Research to Technology Candidate New Technology Candidate Intermediate Milestones for Capability and/or Technology New Capability Description Data needed for Research
Map Research To Technology Candidate Capability Name Technology Candidate (existing or new) Research Program, project, or paper with reference Short Description How it contributes to capability Metric contribution (qualitative or quantitative) Needed follow-on work and time frame
New Technology Candidate Capability name Technology description State of the Art (metric) End Goal for achieving capability
Intermediate Milestones Capability Name End Goal and Time Frame Intermediate Milestone(s) – Description – Time Frame
New Capability Capability name and description Missions that are enabled or enhanced Rationale Time frame (date needed) State of the Art
Data Needed for Research Artifact description (architecture, software/system design, software code, test results, telemetry). Benefit of having NASA artifact versus surrogate.