Before joining the Software Engineering Institute at Carnegie Mellon University, Dr. Shimeall was an Associate Professor at the Naval Postgraduate School in Monterey, California.
He taught a variety of topics in software engineering, systems and security and supervised numerous masters and Ph.D. theses. He has authored over 20 reviewed technical articles and has taught courses for a variety of educational institutions and private corporations, in both local and distance learning formats.
Dr. Shimeall is a senior member of the technical staff with the Networked Systems Survivability Program at the Software Engineering Institute. He is responsible for overseeing and participating in the development of analysis methods in the area of network systems security and survivability. The Networked Systems Survivability Program includes the CERT Coordination Center, and Dr. Shimeall's work draws heavily on data from this Center.
Dr. Shimeall's research interests are in computer survivability, analysis of software behavior and improvement of software safety. His work has included theoretical studies of the behavior of software faults, evaluation of testing methods, development and implementation of tool sets for safety-critical software analysis, development of security, development of strategic frameworks for information warfare and development in security evaluation methods for military systems.