About Ole J Mengshoel

Dr. Ole J. Mengshoel is a Senior Systems Scientist with CMU Silicon Valley at the NASA Ames Research Center. His current research focuses on reasoning, diagnosis, decision support, reasoning, and machine learning under uncertainty - often using Bayesian networks – with aerospace applications of interest to NASA.
Additional research interests include resource allocation and scheduling in real-time systems, intelligent user interfaces, information assurance, evolutionary algorithms, knowledge acquisition, and knowledge engineering. Dr. Mengshoel has managed and provided hands-on leadership in a wide range of research and development projects. Working with companies such as Boeing, Rockwell Automation, and Rockwell Collins, he has successfully developed new technologies and software that have or are being matured and transitioned into the aerospace, defense, finance, education, electronic commerce, and manufacturing sectors. Dr. Mengshoel has published over 50 articles and papers in journals and conferences, and holds 4 U.S. patents. He has a Ph.D. in Computer Science from the University of Illinois, Urbana-Champaign. His undergraduate degree is in Computer Science from the Norwegian Institute of Technology, Norway (now NTNU). Prior to his work with NASA, he was a research scientist in the Knowledge-Based Systems at SINTEF (Scandinavia's largest independent research organization) and in Decision Sciences Group at Rockwell Scientific (now Teledyne Scientific and Imaging).


Present Senior Systems Scientist, Carnegie Mellon University

Curriculum Vitae



Bayesian Networks (43)

Electrical Power Systems (16)

Human Computer Interaction (6)

Evolutionary Computation (9)

Parallel Computing (8)

Synthetic Problems (1)

Diagnosis (23)

Junction Trees (9)

Arithmetic Circuits (14)

Software Engineering (9)

Verification and Validation (6)

Stochastic Optimization (6)

Aerospace (10)

Markov Chains (2)

Reconfiguration (1)

Feedback Control (5)

Expectation Maximization (3)

Social Networks (4)

MapReduce (2)

Machine Learning (4)

Latent Dirichlet Allocation (1)

Mobility (2)

Web (2)