World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
36
Citations
7335
World Ranking
11081
National Ranking
4603

Overview

Mats P. E. Heimdahl is affiliated with the University of Minnesota in the United States. Their research focuses primarily on computer science and engineering, with notable contributions to software and safety-related subfields. The main areas of study include software reliability and analysis, formal methods in verification, and safety systems engineering in autonomy.

The scientist's work spans multiple specialized topics such as software testing and debugging techniques, model-driven software engineering techniques, real-time systems scheduling, and aspects of law, economics, and judicial systems. These topics highlight a diverse engagement with both theoretical and applied elements of software and systems engineering.

Heimdahl has contributed to a series of research papers published across several venues. These include:

  • "AADL-Based safety analysis using formal methods applied to aircraft digital systems," 2021, Reliability Engineering & System Safety
  • "Requirements Capture and Evaluation in Nimbus: The Light-Control Case Study," 2020, University of Minnesota Digital Conservancy (University of Minnesota)
  • "From Informal System Requirements to Formal Software Specifications - An Experience Report," 2021, 2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)
  • "Counterexample Guided Inductive Repair of Reactive Contracts," 2021, 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • "Model-Based Systems Engineering and TCAS II: Thirty Years Later," 2025, IEEE Transactions on Software Engineering

Frequent co-authors include Michael W. Whalen, Danielle Stewart, Darren Cofer, Jing Liu, and Michael R. Peterson. Collaboration with these researchers reflects Heimdahl's integration within a network focused on software and systems engineering research.

Publication venues reflect a focus on reliability, software engineering technologies, and academic digital repositories, featuring outlets such as:

  • Reliability Engineering & System Safety
  • 2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)
  • University of Minnesota Digital Conservancy (University of Minnesota)
  • 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • IEEE Transactions on Software Engineering

Their body of work highlights engagement with formal safety analysis methods, system requirements specification, and contract-based software repair techniques, indicating a sustained interest in enhancing software reliability and verification. The interdisciplinary nature of their topics spans computational theory, software engineering, and operational research, further emphasizing their approach to complex system design and analysis.

Best Publications

  • Requirements specification for process-control systems

    N.G. Leveson;M.P.E. Heimdahl;H. Hildreth;J.D. Reese

  • Proceedings of the 30th international conference on Software engineering

    Ajitha Rajan;Michael W. Whalen;Mats P.E. Heimdahl

  • Requirements Coverage as an Adequacy Measure for Conformance Testing

    Ajitha Rajan;Michael Whalen;Matt Staats;Mats P. Heimdahl

  • Completeness and consistency in hierarchical state-based requirements

    M.P.E. Heimdahl;N.G. Leveson

  • Software requirements analysis for real-time process-control systems

    M.S. Jaffe;N.G. Leveson;M.P.E. Heimdahl;B.E. Melhart

  • Coverage based test-case generation using model checkers

    S. Rayadurgam;M.P.E. Heimdahl

  • Model-based safety analysis of simulink models using SCADE design verifier

    Anjali Joshi;Mats P. E. Heimdahl

  • Coverage metrics for requirements-based testing

    Michael W. Whalen;Ajitha Rajan;Mats P.E. Heimdahl;Steven P. Miller

  • Test-suite reduction for model based tests: effects on test quality and implications for testing

    M.P.E. Heimdahl;D. George

  • Auto-generating test sequences using model checkers: A case study

    Mats P. E. Heimdahl;Sanjai Rayadurgam;Willem Visser;George Devaraj

  • Programs, tests, and oracles: the foundations of testing revisited

    Matt Staats;Michael W. Whalen;Mats P.E. Heimdahl

  • A proposal for model-based safety analysis

    A. Joshi;S.P. Miller;M. Whalen;M.P.E. Heimdahl

  • The Risks of Coverage-Directed Test Case Generation

    Matt Staats;Michael Whalen;Mats P. E. Heimdahl

  • Specification-based prototyping for embedded systems

    Jeffrey M. Thompson;Mats P. E. Heimdahl;Steven P. Miller

  • The effect of program and model structure on mc/dc test adequacy coverage

    Ajitha Rajan;Michael W. Whalen;Mats P.E. Heimdahl

  • Designing specification languages for process control systems: lessons learned and steps to the future

    Nancy G. Leveson;Mats P. E. Heimdahl;Jon Damon Reese;Jon Damon Reese

  • Completeness and consistency analysis of state-based requirements

    Mats P. E. Heimdahl;Nancy G. Leveson

  • Proving the shalls

    Steven P. Miller;Alan C. Tribble;Mats Per Erik Heimdahl

  • Safety and Software Intensive Systems: Challenges Old and New

    M.P.E. Heimdahl

  • Reduction and slicing of hierarchical state machines

    Mats P. E. Heimdahl;Michael W. Whalen

  • Proceedings of the 2012 International Symposium on Software Testing and Analysis

    Mats Heimdahl;Zhendong Su

Frequent Co-Authors

Insup Lee
Insup Lee University of Pennsylvania
Oleg Sokolsky
Oleg Sokolsky University of Pennsylvania
Willem Visser
Willem Visser Amazon (United States)
Tim Menzies
Tim Menzies North Carolina State University
John Hatcliff
John Hatcliff Kansas State University
Gabriele Taentzer
Gabriele Taentzer Philipp University of Marburg
Eleni Stroulia
Eleni Stroulia University of Alberta
Jane Cleland-Huang
Jane Cleland-Huang University of Notre Dame
James C. Williams
James C. Williams The Ohio State University

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring further study or a new career in Computer Science can be made easier with online programs. For those balancing work, family, or other commitments, pursuing online affordable master's programs in technology fields is an effective way to deepen your knowledge without breaking the bank. These programs offer flexibility and can open doors to advanced positions in the tech industry.

If you're aiming for leadership roles or considering teaching at the university level, an advanced program such as a doctorate in organizational leadership can help sharpen your management and strategic skills. Educational careers are also possible with specialized degrees. Opportunities like online ed programs offer pathways to curriculum development, education administration, and higher education leadership.

For those just starting or seeking a faster entry to the workforce, some of the easiest associate degree programs provide an accessible foundation in Computer Science and IT. Whether your goal is rapid employment or a stepping stone to higher degrees, online options make education more attainable and career transitions smoother than ever.

Best Scientists Citing Mats P. E. Heimdahl

Trending Scientists

Recently Published Articles