Papers

4

Total Citations

1,002

H-Index

4

About

Klaus Havelund is a leading figure in formal methods and software verification, best known for pioneering runtime verification and model checking for mission-critical systems. His most influential contribution is the development of the Java PathFinder (JPF) model checker, a tool that enables exhaustive state-space exploration of Java programs to detect concurrency errors and violations of temporal properties. The seminal 2000 paper on JPF has garnered over 798 citations, cementing its status as a foundational work in software verification. Havelund’s impact extends to NASA’s space exploration efforts, where he applied the SPIN model checker to formally analyze the multithreaded plan execution module of the New Millennium Remote Agent—an AI-based spacecraft control system. This work, documented in a highly cited 2001 paper, demonstrated the practical feasibility of formal verification for deep-space missions. He has also contributed to software certification methodologies at NASA’s Jet Propulsion Laboratory, emphasizing rigorous validation for flight software. With a career spanning decades, Havelund’s research bridges the gap between theoretical formal methods and real-world aerospace applications, inspiring a generation of researchers in dependable systems.

Research Focus

Key Achievements

4
H-Index
4
Papers
1,002
Total Citations
251
Avg Citations/Paper
🏆 Most Cited Paper
Model checking JAVA programs using JAVA PathFinder
798 citations · 2000
📈 Most Prolific Year: 2000 (1 Papers)
🤝 Key Collaborators: 5
🏛 Institutions: Ames Research Center, Kestrel Technology (United States), California Institute of Technology

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
    Software certification
    5 citations · 2011

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago