Dr. John Sheppard

Computer Science

Current Courses

Personal Bio

Dr. Sheppard received his BS in computer science from Southern Methodist University in 1983. Later, while a full-time member of industry, he received an MS in computer science in the Johns Hopkins Part Time Engineering program (1989). He then continued his studies and received his Ph.D. in computer science from Johns Hopkins in the day school (1996). Dr. Sheppard is a College of Engineering Distinguished Professor in the Computer Science Department at Montana State University and the RightNow Technologies Fellow. He is also an Adjunct Professor in the Computer Science Department at Johns Hopkins. His research interests include model-based and Bayesian reasoning, reinforcement learning and games, and fault diagnosis/prognosis of complex systems. In 2007, he was elected as a Fellow of the IEEE "for contributions to system-level diagnosis and prognosis." Prior to joining the full time faculty at Hopkins, Dr. Sheppard was a member of industry for 20 years. His prior position was as a research fellow at ARINC. Dr. Sheppard became a member of the EPP faculty in 1994. He teaches courses in algorithms, artificial intelligence, machine learning, and evolutionary computation.

Education History

  • Bachelor of Science Computer Science, Southern Methodist University
  • Master of Science Computer Science, The Johns Hopkins University
  • Doctor of Philosophy Computer Science, The Johns Hopkins University

Work Experience

Professor, Montana State University

Publications

Patents
1. John W. Sheppard, William R. Simpson, and Jerry L. Graham, Method and Apparatus for Diagnostic Testing Including a Neural Network for Determining Testing Sufficiency, U.S. Patent, No. 5,130,936, issued July 14, 1992, U.K. and French patents also issued.
2. John W. Sheppard, John Gorton, Patrick Kalgren, and Liessman Sturlaugson, Integrated Model for Failure Diagnosis and Prognosis, U.S. Patent Pending, filed May 12, 2016.

Books and Theses
1. John W. Sheppard and William R. Simpson (eds.), Research Perspectives and Case Studies in System Test and Diagnosis, Kluwer Academic Publishers, Norwell, Massachusetts, 1998.
2. John W. Sheppard, Multi-Agent Reinforcement Learning in Markov Games, Ph.D. Dissertation, The Johns Hopkins University, Baltimore, Maryland, 1996.
3. William R. Simpson and John W. Sheppard, System Test and Diagnosis. Kluwer Academic Publishers, Norwell, Massachusetts, 1994.
4. John W. Sheppard, Learning Diagnostic Information Using a Matrix-Based Approach to Knowledge Representation, Master's Project Report, The Johns Hopkins University, Baltimore, Maryland, 1989.

Journal Articles and Book Chapters
1. Logan Perreault, Monica Thornton, and John Sheppard, “Embedding Phase-Type Distributions in Continuous-Time Bayesian Networks,” submitted to Journal of Artificial Intelligence Research, November 2016.
2. Logan Perreault, Monica Thornton, John Sheppard, and Joseph DeBruycker, “Disjunctive Interaction in Continuous Time Bayesian Networks,” to appear in International Journal of Approximate Reasoning, special FLAIRS 2016 issue on Uncertain Reasoning, 2017.
3. Kaveh Dehghanpour, M. Hashem Nehrir, John W. Sheppard, and Nathan C. Kelly, “Agent-Based Modeling of Retail Electrical Energy Markets with Demand Response,” IEEE Transactions on Smart Grid, Vol. PP, Issue 99, November 2016.
4. Liessman Sturlaugson, Logan Perreault, and John Sheppard, “Factored Performance Functions and Decision Making in Continuous Time Bayesian Networks,” Journal of Applied Logic, special issue on Uncertain Reasoning, Vol. 22, July 2017, pp. 28–45.
5. Shane Strasser, John Sheppard, Nathan Fortier, and Rollie Goodman, “Factored Evolutionary Algorithms,” IEEE Transactions on Evolutionary Computation, Vol. 21, No. 2, April 2017, pp. 281–293.
6. Kaveh Dehghanpour, M. Hashem Nehrir, John W. Sheppard, and Nathan Kelly, “Agent-Based Decision Making in Electrical Energy Markets Using Dynamic Bayesian Networks and Sparse Bayesian Learning,” IEEE Transactions on Power Systems, Vol. 31, No. 6, November 2016, pp. 4744–4754.
7. Liessman Sturlaugson and John W. Sheppard, “Uncertain Evidence in Continuous Time Bayesian Networks,” International Journal of Approximate Reasoning, Vol. 70, March 2016, pp. 99–122.
8. Caisheng Wang, Carol J Miller, M Hashem Nehrir, John W Sheppard, Shawn P McElmurry, “A Load Profile Management Integrated Power Dispatch Using a Newton-Like Particle Swarm Optimization Method,” Sustainable Computing: Informatics and Systems, Special Issue on a Greener Water/Energy/Emissions, Vol. 8, December 2015, pp. 8–17.
9. Houston King, Nathan Fortier, and John Sheppard, “An AI-ESTATE Conformant Interface for Net-Centric Diagnostic and Prognostic Reasoning,” IEEE Instrumentation and Measurement Magazine, reprinted from IEEE AUTOTESTCON, Vol. 18, No. 4, August 2015, pp. 18–24.
10. Liessman Sturlaugson and John W. Sheppard, “Sensitivity Analysis of Continuous Time Bayesian Network Reliability Models,” SIAM/ASA Journal of Uncertainty Quantification, 3(1), 2015, pp. 346–369.
11. Nathan Fortier, John W. Sheppard, and Shane Strasser, “Abductive Inference in Bayesian Networks using Distributed Overlapping Swarm Intelligence,” Soft Computing, 19(4):981–1001, April 2015.
12. Patrick J. Donnelly and John W. Sheppard, “Classification of Monophonic Musical Instruments Using Bayesian Networks,” Computer Music Journal, 37(4), Winter 2014, pp. 70–86.
13. Shane Strasser and John W. Sheppard, “Diagnostic Model Maturation,” IEEE Aerospace and Electronic Systems Magazine, Vol. 28, Issue 1, January 2013, pp. 34–43.
14. Michael Schuh, John W. Sheppard, Shane Strasser, Rafal Angrk, and Clemente Izurieta, “An IEEE Standards-Based Visualization Tool for Knowledge Discovery in Maintenance Event Sequences,” IEEE Aerospace and Electronic Systems Magazine, Vol. 28, Issue 7, July 2013, pp. 30–39.
15. Brian Haberman and John W. Sheppard, “Overlapping Particle Swarms for Energy-Efficient Routing in Sensor Networks,” Wireless Networks, 18(4):351–363, May 2012.
16. Jesse Berwald, Tomáš Gedeon, and John Sheppard, “Using Machine Learning to Predict Catastrophes in Dynamical Systems,” Journal of Applied Computational Mathematics, Vol. 236, Issue 9, March 2012, pp. 2235–2245.
17. Patrick Donnelly and John Sheppard, “Evolving Four-Part Harmony Using Genetic Algorithm,” Applications of Evolutionary Computation, Lecture Notes in Computer Science, LNCS 6625, Springer, 2011, pp. 273–282.
18. John W. Sheppard, Timothy J. Wilmering, and Mark A. Kaufman, “IEEE Standards for Prognostics and Health Management,” IEEE Aerospace and Electronic Systems Magazine, reprinted from IEEE AUTOTESTCON, Vol. 24, No. 9, September 2009, pp. 34–41.
19. Kihoon Choi, Satnam Singh, Anuradha Kodali, Krishna Pattipati, John W. Sheppard, Setu Namburu, Shunsuke Chigusa, Danil Prokhorov, and Liu Qiao, “Novel Classifier Fusion Approaches for Fault Diagnosis in Automotive Systems,” IEEE Transactions on Instrumentation and Measurement, Vol. 58, No.3, March 2009, pp. 602–611.
20. John W. Sheppard, “Guest Editorial: Special Section on the 2007 IEEE AUTOTESTCON,” IEEE Transactions on Instrumentation and Measurement, Vol 58, No 2, February 2009, pp. 238–239.
21. Stephyn G. W. Butcher and John W. Sheppard, “Distributional Smoothing in Bayesian Fault Diagnosis,” IEEE Transactions on Instrumentation and Measurement, Vol 58, No 2, February 2009, pp. 342–349.
22. John W. Sheppard and Stephyn G. W. Butcher, “A Formal Analysis of Fault Diagnosis with D-Matrices,” Journal of Electronic Testing: Theory and Applications, Vol. 23, No. 4, 2007, pp. 309–322.
23. John W. Sheppard and Mark A. Kaufman, “A Bayesian Approach to Diagnostics and Prognostics from Built In Test,” IEEE Transactions on Instrumentation and Measurement, special issue on Built In Test, Vol. 54, No. 3, June 2005, pp. 1003–1018.
24. John W. Sheppard and William R. Simpson, “Accurate Diagnosis through Conflict Management, in Research Perspectives and Case Studies in System Test and Diagnosis, Kluwer Academic Publishers, Norwell, Massachusetts, 1998, pp. 103–124.
25. Lee A. Shombert and John W. Sheppard, “A Behavior Model for Next Generation Test Systems,” Journal of Electronic Testing: Theory and Applications, Vol. 13, No. 3, December 1998, pp. 299–314.
26. John W. Sheppard, “Co-Learning in Differential Games,” Machine Learning, special issue on Multi-Agent Learning, Vol. 33, No. 2/3, November/December 1998, pp. 201–233.
27. John W. Sheppard, “Inducing Diagnostic Inference Models from Case Data,” in Research Perspectives and Case Studies in System Test and Diagnosis, Kluwer Academic Publishers, Norwell, Massachusetts, 1998, pp. 69–102.
28. John W. Sheppard and William R. Simpson, “Managing Conflict in System Diagnosis,” IEEE Computer, Vol. 31, No. 3, March 1998, pp. 69–76.
29. John W. Sheppard and Steven L. Salzberg, “A Teaching Strategy for Memory-Based Control,” Artificial Intelligence Review, special issue on Lazy Learning, Vol. 11, pp. 343–370, 1997. Also appears as chapter of book titled Lazy Learning.
30. John W. Sheppard and Gerald C. Hadfield, “The Object-Oriented Design of Intelligent Test Systems,” CrossTalk: The Journal of Defense Software Engineering, September 1994.
31. John W. Sheppard and William R. Simpson, “Performing Effective Fault Isolation in Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 10, No. 2, 1993, pp. 78–90.
32. William R. Simpson and John W. Sheppard, “Fault Isolation in an Integrated Diagnostics Environment,” IEEE Design and Test of Computers, Vol. 10, No. 1, 1993, pp. 52–66.
33. John W. Sheppard and William R. Simpson, “Applying Testability Analysis for Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 9, No. 3, September 1992, pp. 65–78.
34. Arnold G. Blair, John W. Sheppard, and William R. Simpson, “CALS and Computer Diagnostic Aids: A Partnership for System Support,” CALS Journal, Vol. 1, No. 1, Spring 1992.
35. Larry V. Kirkland, John W. Sheppard, and William R. Simpson, “Evaluating AI-ESTATE Standards Compliance Using a Functional Intelligence Ratio,” CrossTalk: The Journal of Defense Software Engineering, No. 39, December 1992.
36. John W. Sheppard and William R. Simpson, “Expert Systems for Diagnostic Testing,” Avionics Magazine, Vol. 16, No. 10, October 1992, pp. 47–52.
37. Arnold Blair, William R. Simpson, and John W. Sheppard, “A Partnership for Systems Support: Artificially Intelligent Maintenance Aids and CALS,” Logistics Spectrum, Vol. 26, Issue 3, Summer 1992, pp. 19–26.
38. William R. Simpson and John W. Sheppard, “System Testability Assessment for Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 9, No. 1, 1992, pp. 40–50.
39. John W. Sheppard and William R. Simpson, “Information Fusion and the Diagnosis of Avionics Systems,” Invited article for The ITEA Journal of Test and Evaluation, Vol. XII, No. 3, 1991.
40. William R. Simpson and John W. Sheppard, “Information Fusion and the Testability of Avionics Systems,” Invited article for The ITEA Journal of Test and Evaluation, Vol. XII, No. 2, 1991.
41. John W. Sheppard and William R. Simpson, “A Mathematical Model for Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 8, No. 4, 1991, pp. 25–38.
42. William R. Simpson and John W. Sheppard, “System Complexity and Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 8, No. 3, 1991, pp. 16–30.

Refereed Conference and Workshop Papers
1. Scott Wahl and John W. Sheppard, “Association Rule Mining in Fuzzy Political Donor Communities,” submitted to SIAM International Conference on Data Mining, October 2017.
2. Richard McAllister and John W. Sheppard, “Deep Learning for Wind Vector Determination,” Proceedings of IEEE Deep Learning Symposium, December 2017, pp. 1196–1203.
3. Shane Strasser and John W. Sheppard, “Evaluating Factored Evolutionary Algorithm Performance on Binary Deceptive Functions,” Proceedings of IEEE Swarm Intelligence Symposium, December 2017, pp. 564–571.
4. Shane Strasser, John Sheppard, and Stephyn Butcher, “A Formal Approach to Deriving Factored Evolutionary Algorithm Architectures,” Proceedings of IEEE Swarm Intelligence Symposium, December 2017, pp. 556–563.
5. Logan Perreault, Seth Berardinelli, Clemente Izurieta, and John Sheppard, “Using Classifiers for Software Defect Detection,” Proceedings of the ISCA 26th International Conference on Software Engineering and Data Engineering, October 2017.
6. John W. Sheppard and Shane Strasser, “A Factored Evolutionary Optimization Approach to Bayesian Abductive Inference for Multiple Fault Diagnosis,” IEEE AUTOTESTCON Conference Record, September 2017, pp. 53–62, winner of Walter E. Peterson Best New Technology Paper Award.
7. Scott Wahl and John Sheppard, “Fuzzy Spectral Hierarchical Communities in Evolving Political Contribution Networks,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2017, pp. 371–376.
8. Shane Strasser and John Sheppard, “Convergence of Factored Evolutionary Algorithms,” Proceedings of the Workshop on Foundations of Genetic Algorithms (FOGA), 2017, pp. 81–94.
9. Rollie Goodman, Monica Thornton, Shane Strasser, and John Sheppard, “MICPSO: A Method for Incorporating Dependencies into Discrete Particle Swarm Optimization,” Proceedings of the IEEE Swarm Intelligence Symposium, December 2016.
10. Logan Perreault, Monica Thornton, and John W. Sheppard, “Deriving Prognostic Continuous Time Bayesian Networks from Fault Trees,” Proceedings of the Annual Conference on Prognostics and Health Management, 2016, pp. 347–356.
11. Logan Perreault, Monica Thornton, and John W. Sheppard, “Valuation and Optimization for Performance Based Logistics Using Continuous Time Bayesian Networks,” IEEE AUTOTESTCON Conference Record, September 2016, winner of Oscar W. Sepp Best Paper Award.
12. Stephyn G. W. Butcher, Shane Strasser, Jenna Hoole, Benjamin Demeo, and John W. Sheppard, “Relaxing Consensus in Distributed Factored Evolutionary Algorithms,” Proceedings of the ACM Genetic and Evolutionary Computation Conference (GECCO), July 2016, pp. 5–12.
13. Shane Strasser, Rollie Goodman, John W. Sheppard, and Stephyn G. W. Butcher, “A New Discrete Particle Swarm Optimization Algorithm,” Proceedings of the ACM Genetic and Evolutionary Computation Conference (GECCO), July 2016, pp. 53–60.
14. Shehzad Qureshi and John Sheppard, “Dynamic Sampling in Training Artificial Neural Networks with Overlapping Swarm Intelligence,” Proceedings of the IEEE Congress on Evolutionary Computation (CEC), July 2016, pp. 440–446.
15. Hasari Tosun, Ben Mitchell, and John Sheppard, “Assessing Diffusion of Spatial Features in Deep Belief Networks,” Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), July 2016, pp. 1625–1632.
16. Hasari Tosun and John Sheppard, “Fast Classifier Learning under Bounded Computational Resources using Partitioned Restricted Boltzmann Machines,” Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), July 2016, pp. 2894–2900.
17. Logan Perreault, Shane Strasser, Monica Thornton, and John Sheppard, “A Noisy-OR Model for Continuous Time Bayesian Networks,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2016, pp. 668–673.
18. Logan Perreault, Monica Thornton, Rollie Goodman, and John Sheppard, “A Swarm-Based Approach to Learning Phase-Type Distributions for Continuous Time Bayesian Networks,” Proceedings of the IEEE Swarm Intelligence Symposium (SIS), December 2015, pp. 1860–1867.
19. Patrick J. Donnelly and John W. Sheppard, “Cross-Dataset Validation of Feature Sets in Musical Instrument Classification,” Proceedings of the ICDM Workshop on Big Media Data: Understanding, Search, and Mining, November 2015, pp. 94–101.
20. Logan Perreault, Monica Thornton, Shane Strasser, and John Sheppard, “Deriving Prognostic Continuous Time Bayesian Networks from D-matrices,” IEEE AUTOTESCTON Conference Record, November 2015, pp. 152–161.
21. Benjamin Mitchell, Hasari Tosun, and John Sheppard, “Deep Learning Using Partitioned Data Vectors,” Proceedings of the International Joint Conference on Neural Networks (IJCNN), July 2015.
22. Nathan Fortier, John Sheppard, and Shane Strasser, “Parameter Estimation in Bayesian Networks Using Overlapping Swarm Intelligence,” Proceedings of the ACM Genetic and Evolutionary Computation Conference (GECCO), July 2015, pp. 9–16.
23. Liessman Sturlaugson and John Sheppard, “Marginalization for Long-Term Predictions in Continuous Time Bayesian Networks,” Proceedings of the Conference on Uncertainty in Artificial Intelligence (UAI), July 2015, pp. 842–851.
24. Scott Wahl and John Sheppard, “Hierarchical Fuzzy Spectral Clustering in Social Networks Using Spectral Characterization,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2015, pp. 305–310.
25. Logan Perreault, Mike Wittie, and John Sheppard, “Communication-Aware Distributed PSO for Dynamic Robotic Search,” Proceedings of IEEE Swarm Intelligence Symposium (SIS), December 2014, pp. 65–72.
26. Nathan Fortier and John Sheppard, “Learning Bayesian Classifiers Using Overlapping Swarm Intelligence,” Proceedings of IEEE Swarm Intelligence Symposium (SIS), December 2014, pp. 205–212.
27. Hasari Tosun and John Sheppard, “Training Restricted Boltzmann Machines with Overlapping Partitions,” Proceedings of the European Conference on Machine Learning-Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD), September 2014, pp. 195–208.
28. Houston King, Nathan Fortier, and John Sheppard, “An AI-ESTATE Conformant Interface for Net-Centric Diagnostic and Prognostic Reasoning,” IEEE AutoTest Conference Record, runner-up Best Student Paper Award, September 2014.
29. Houston King, Logan Perreault, and John Sheppard, “Using Continuous-Time Bayesian Networks for Standards-Based Diagnostics and Prognostics,” IEEE AutoTest Conference Record, September 2014.
30. Liessman Sturlaugson and John Sheppard, “Inference Complexity in Continuous Time Bayesian Networks,” Proceedings of the Conference on Uncertainty in Artificial Intelligence (UAI), July 2014, pp. 772–729.
31. Patrick J. Donnelly and John W. Sheppard, “Clustering Spectral Filters for Extensible Feature Extraction in Musical Instrument Classification,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2014, pp. 37–42.
32. Liessman Sturlaugson and John W. Sheppard, “Factored Performance Functions with Structural Representation in Continuous Time Bayesian Networks,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2014, pp. 512–517.
33. Nicholas J. Ryhajlo, Liessman Sturlaugson, and John Sheppard, “Diagnostic Bayesian Networks with Fuzzy Evidence,” IEEE AUTOTESTCON Conference Record, Schaumburg, IL, September 2013, winner of Best Student Paper Award.
34. Liessman Sturlaugson, Nathan Fortier, Patrick Donnelly, and John Sheppard, “Implementing AI-ESTATE with Prognostic Extensions in Java,” IEEE AUTOTESTCON Conference Record, Schaumburg, IL, September 2013, runner-up Best Student Paper Award.
35. Nathan Fortier, John Sheppard, and Karthik Ganesan Pillai, “Bayesian Abductive Inference using Overlapping Swarm Intelligence, Proceedings of the IEEE Swarm Intelligence Symposium (SIS), April 2013, pp. 263–270.
36. Rachel Green and John Sheppard, “Comparing Frequency- and Style-Based Features for Twitter Author Identification,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2013, pp. 64–69.
37. Timothy Wylie, John Sheppard, Michael Schuh, and Rafal Angryk, “Cluster Analysis for Optimal Indexing,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, May 2013, pp. 166–171.
38. Liessman Sturlaugson and John Sheppard, “Principal Component Analysis Preprocessing with Bayesian Networks for Battery Capacity Estimation,” Proceedings of the IEEE International Instrumentation and Measurement Conference (I2MTC), May 2013, pp. 98–101.
39. Shane Strasser and John Sheppard, “An Empirical Evaluation of Bayesian Networks Derived from Fault Trees,” Proceedings of the IEEE Aerospace Conference, March 2013.
40. Richard McAllister, John W. Sheppard, and Rafal Angryk, “Taxonomic Dimensionality Reduction in Bayesian Text Classification,” Proceedings of the International Conference on Machine Learning Applications, December 2012, pp. 508–513.
41. Benjamin Mitchell and John Sheppard, “Deep Structure Learning: Beyond Connectionist Approaches,” Proceedings of the International Conference on Machine Learning Applications, December 2012, pp. 162–167.
42. Nathan Fortier, John Sheppard, and Karthik Ganesan Pillai, “DOSI: A New Approach for Training Artificial Neural Networks Using Overlapping Swarm Intelligence,” Proceedings of the International Conference on Soft Computing and Intelligence Systems and International Symposium on Advanced Intelligent Systems, November 2012, pp. 1420–1425.
43. Karthik Ganesan Pillai and John Sheppard, “Abductive Inference in Bayesian Belief Networks Using Swarm Intelligence,” Proceedings of the International Conference on Soft Computing and Intelligence Systems and International Symposium on Advanced Intelligent Systems, November 2012, pp. 375–380.
44. Patrick Donnelly, Liessman Sturlaugson, and John Sheppard, “A Standards-Based Approach to Gray-Scale Health Assessment Using Fuzzy Fault Trees,” IEEE AUTOTESTCON Conference Record, Anaheim, CA, September 2012, pp. 174–181.
45. Shane Strasser, Eben Howard, and John Sheppard, “An Integrated Toolset for Ontology-Guided Knowledge Discovery and Diagnostic Maturation Using Maintenance Data,” IEEE AUTOTESTCON Conference Record, Anaheim, CA, September 2012, pp. 280–290, runner-up Best Student Paper Award.
46. Douglas Galarus, Rafal Angryk, and John Sheppard, “Automated Weather Sensor Quality Control,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, 2012, pp. 388–393.
47. Michael Schuh, Rafal Angryk, and John Sheppard, “Evolving Kernel Functions with Particle Swarm Optimization and Genetic Programming,” Proceedings of the International Florida Artificial Intelligence Research Society (FLAIRS) Conference, 2012, pp. 80–85.
48. Shane Strasser and John W. Sheppard, “Diagnostic Alarm Sequence Maturation in Timed Failure Propagation Graphs,” IEEE AUTOTESTCON Conference Record, Baltimore, MD, September, 2011, pp. 158–165, winner of Best Track Paper Award—Diagnostics and Health Assessment.
49. Mike Schuh, John Sheppard, Shane Strasser, Rafal Angryk, and Clemente Izurieta, “Ontology-Guided Knowledge Discovery Through the Generation and Visualization of Event Sequences in Maintenance Data,” IEEE AUTOTESTCON Conference Record, Baltimore MD, September, 2011, pp. 279–285, winner of Best Student Paper Award.
50. Karthik Ganesan Pillai and John W. Sheppard, “Overlapping Swarm Intelligence for Training Artificial Neural Networks,” Proceedings of the Swarm Intelligence Symposium (SIS), 2011 IEEE Symposium Series on Computational Intelligence, Paris, France, April 2011.
51. Hasari Tosun and John Sheppard, “Incorporating Evidence Into Trust Propagation Models Using Markov Random Fields,” Proceedings of the 3rd International Workshop on Security and Social Networking (SESOC), IEEE International Conference on Pervasive Computing, March 21, 2011, pp. 263–269.
52. Shane Strasser, John Sheppard, Michael Schuh, Rafal Angryk, and Clemente Izurieta, “Graph-Based, Ontology-Guided Data Mining for D-Matrix Model Maturation,” Proceedings of the IEEE Aerospace Conference, Big Sky, MT, March 2011.
53. Scott Wahl and John Sheppard, “Extracting Decision Trees from Diagnostic Bayesian Networks to Guide Test Selection,” Proceedings of the Annual Conference of the Prognostics and Health Management Society, October 2010.
54. John W. Sheppard, Stephyn G. W. Butcher, and Patrick J. Donnelly, “Demonstrating Semantic Interoperability of Diagnostic Reasoners via AI-ESTATE,” Proceedings of the IEEE Aerospace Conference, Big Sky, MT, March 2010.
55. John W. Sheppard, Stephyn G. W. Butcher, and Patrick J. Donnelly, “Standard Diagnostic Services for the ATS Framework,” IEEE AUTOTESTCON 2009 Conference Record, Anaheim, CA, September 2009, pp. 393–400.
56. John W. Sheppard, Stephyn G. W. Butcher, Patrick J. Donnelly, and Benjamin R. Mitchell, “Demonstrating Semantic Interoperability of Diagnostic Models via AI-ESTATE,” Proceedings of the IEEE Aerospace Conference, Big Sky, MT, March 2009.
57. John W. Sheppard, Timothy J. Wilmering, and Mark A. Kaufman, “IEEE Standards for Prognostics and Health Management,” IEEE AUTOTESTCON 2008 Conference Record, Salt Lake City, UT, September 2008, pp. 97–103.
58. Edward Kao, Peter VanMaasdam, and John Sheppard, "Image-Based Tracking Utilizing Particle Swarms and Probabilistic Data Association," Proceedings of the IEEE Swarm Intelligence Symposium, St. Louis, MO, September 21–23, 2008.
59. Stephyn G. W. Butcher and John W. Sheppard, "Asset-Specific Bayesian Diagnostics in Mixed Contexts," IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007, pp. 113–121.
60. Kihoon Choi, Satnam Singh, Krishna Pattipati, John W. Sheppard, Setu Madhavi Namburu, Shunsuke Chigusa, Danil V. Prokhorov, and Lui Qiao, "Novel Classifier Fusion Approaches for Fault Diagnosis in Automotive Systems," IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007, pp. 260–269.
61. John W. Sheppard, Mark A. Kaufman, and Timothy J. Wilmering, "Model-Based Standards for Diagnostic and Maintenance Information Integration," IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007, pp. 304–310.
62. Sean R. Martin, Steve E. Wright, and John W. Sheppard, “Offline and Online Evolutionary Bi-Directional RRT Algorithms for Efficient Re-Planning in Environments with Moving Obstacles,” Proceedings of the 3rd annual IEEE Conference on Automation Science and Engineering, New York: IEEE Press, September 2007, pp. 1131–1336.
63. Stephyn G. W. Butcher and John W. Sheppard, “Improving Diagnostic Accuracy by Blending Probabilities: Some Initial Experiments,” Proceedings of the 18th International Workshop on Principles of Diagnosis (DX-07), Nashville, TN, May 2007, pp. 235–242.
64. Satnam Singh, Kihoon Choi, Anuradha Kodali, Krishna Pattipati, John Sheppard, Setu Madhavi Namburu, Shunsuke Chigusa, Danil V. Prokhorov, and Liu Qiao, “Dynamic Multiple Fault Diagnosis: Mathematical Formulations and Solution Techniques,” Proceedings of the 18th International Workshop on Principles of Diagnosis (DX-07), Nashville, TN, May 2007, pp. 383–390.
65. Timothy J. Wilmering and John W. Sheppard, “Ontologies for Data Mining and Knowledge Discovery to Support Diagnostic Maturation,” Proceedings of the 18th International Workshop on Principles of Diagnosis (DX-07), Nashville, TN, May 2007, pp. 210–217.
66. Stephen G. W. Butcher, John W. Sheppard, Mark A. Kaufman, Hanh Ha, and Craig MacDougall, “Experiments in Bayesian Diagnostics with IUID-Enabled Data,” IEEE AUTOTESTCON 2006 Conference Record, Anaheim, California, September 2006, pp. 605–614.
67. John W. Sheppard, Stephyn G. W. Butcher, Mark A. Kaufman, and Craig MacDougall, “Not-So-Naïve Bayesian Networks and Unique Identification in Developing Advanced Diagnostics,” Proceedings of the IEEE Aerospace Conference, Big Sky, Montana, March 2006.
68. John W. Sheppard and Stephyn G. W. Butcher, “On the Linear Separability of Diagnostic Models,” IEEE AUTOTESTCON 2006 Conference Record, Anaheim, California, September 2006, pp. 626–635.
69. John W. Sheppard and Timothy J. Wilmering, “Recent Advances in IEEE Standards for Diagnosis and Diagnostic Maturation,” Proceedings of the IEEE Aerospace Conference, Big Sky, Montana, March 2006.
70. John W. Sheppard and Mark A. Kaufman, “Bayesian Diagnosis and Prognosis Using Instrument Uncertainty,” IEEE AUTOTESTCON 2005 Conference Record, Orlando, Florida, September 2005.
71. John W. Sheppard and Mark A. Kaufman, “Bayesian Modeling: An Amendment to the AI-ESTATE Standard,” IEEE AUTOTESTCON 2005 Conference Record, Orlando, Florida, September 2005.
72. Brian Howard and John W. Sheppard, “The Royal Road Not Taken: A Re-Examination of the Reasons for GA Failure on R1,” Proceedings of the Genetic and Evolutionary Computation Conference, Seattle, Washington, June 2004.
73. Rashad Moore, John W. Sheppard, and Ashley Williams, “Multi-Agent Simulation of Airline Travel Markets,” Proceedings of the Genetic and Evolutionary Computation Conference, Seattle, Washington, June 2004.
74. John W. Sheppard, “Accounting for False Indication in a Bayesian Diagnostics Framework,” IEEE AUTOTESTCON 2003 Conference Record, Anaheim, California, September 2003.
75. John W. Sheppard and Mark A. Kaufman, “An Integrated View of Test and Diagnostic Information Standards,” IEEE AUTOTESTCON 2002 Conference Record, Huntsville, Alabama, October 2002.
76. Antony Bartolini, John W. Sheppard, and Thomas E. Munns, “An Application of Diagnostic Inference Modeling in Vehicle Health Management,” IEEE AUTOTESTCON 2001 Conference Record, Valley Forge, Pennsylvania, August 2001.
77. John W. Sheppard and Mark A. Kaufman, “Formal Specification of Testability Metrics in P1522,” IEEE AUTOTESTCON 2001 Conference Record, Valley Forge, Pennsylvania, August 2001.
78. John W. Sheppard, “System Prognostics with Non-Linear Time Series Prediction: Preliminary Results,” IEEE International Workshop on System Test and Diagnosis Digest, October 2000, Atlantic City, New Jersey.
79. Mike Waters and John W. Sheppard, “Genetic Programming and Co-evolution with Exogenous Fitness in an Artificial Life Environment,” Proceedings of the Congress on Evolutionary Computation, May 1999.
80. John W. Sheppard, “Information Superiority through Intelligent Information Operations,” Proceedings of the Joint Aerospace Weapon System, Support, and Simulation Symposium, San Diego, California, May 1999.
81. John W. Sheppard, “Inducing Information Models from Case Data,” IEEE International Workshop on System Test and Diagnosis, Alexandria, Virginia, April 1998.
82. John W. Sheppard and William R. Simpson, “Standardized Representations of Diagnostic Models,” Proceedings of the IEEE International Conference on System, Man, and Cybernetics, La Jolla, California, October 1998.
83. John W. Sheppard and Leslie A. Orlidge, “Artificial Intelligence Exchange and Service Tie to All Test Environments (AI-ESTATE)—A New Standard for System Diagnostics,” Proceedings of the International Test Conference, Washington, DC, October 1997.
84. John W. Sheppard and William R. Simpson, “Improving the Accuracy of Diagnostics Provided by Fault Dictionaries,” Proceedings of the 14th VLSI Test Symposium, Princeton, New Jersey, April 1996.
85. John W. Sheppard and Steven L. Salzberg, “Combining Genetic Algorithms with Memory-Based Reasoning,” Proceedings of the 6th International Conference on Genetic Algorithms, Pittsburgh, Pennsylvania, July 1995.
86. John W. Sheppard and Steven L. Salzberg, “Bootstrapping Memory-Based Learning with Genetic Algorithms,” 1994 AAAI Case-Based Reasoning Workshop, Seattle, WA, August 1994.
87. William R. Simpson and John W. Sheppard, “The Impact of Commercial Off-the-Shelf (COTS) Equipment on System Test and Diagnosis,” Proceedings of the International Test Conference, Baltimore, MD, September 1993.
88. John W. Sheppard, “Inducing Classification Rules for Public Health Data,” Proceedings of the Second International Workshop on Multistrategy Learning, Harpers Ferry, West Virginia, May 1993.
89. John W. Sheppard and William R. Simpson, “Elements of Machine Learning is a Field Diagnostic Maintenance Aid,” Proceedings of the ADPA Symposium on Artificial Intelligence Applications for Acquisition Management, Logistics Management, and Personnel Management, Williamsburg, Virginia, March 1992.
90. William R. Simpson and John W. Sheppard, “An Intelligent Approach to Automatic Test Equipment,” Proceedings of the International Test Conference, Nashville, Tennessee, October 1991.
91. John W. Sheppard and William R. Simpson, “Using a Competitive Learning Neural Network to Evaluate Software Complexity,” Proceedings of the 1990 ACM Symposium on Personal and Small Computers, Crystal City, Virginia, March 1990.
92. William R. Simpson, Brian A. Kelly, and John W. Sheppard, “Clinical Protocol Development: An Information Theoretic Approach,” Sixth World Congress on Medical Informatics, Part a - Beijing, China, October, 1989, Part b - Raffle City, Singapore, December, 1989.
93. John W. Sheppard and William R. Simpson, “Functional Path Analysis: An Approach to Software Verification,” Proceedings of the 1988 ACM Computer Science Conference, Atlanta, Georgia, February 1988.

Invited Papers and Talks
1. John W. Sheppard, “Risk-based PHM: Probabilistic Methods for Continuous-time Hazard Analysis and Risk Mitigation,” Keynote Speaker, PHM-2017, Harbin, China, July 2017.
2. John W. Sheppard and Michael Malesich, “DoD ATS Framework—Diagnostic and Prognostic Elements,” Invited Plenary Panelist, IEEE AUTOTESTCON 2008, Salt Lake City, Utah, September 2008.
3. John W. Sheppard, “Design for Test—The Integrated Diagnostics Perspective,” Invited Panelist, AUTOTESTCON 2006, Anaheim, California, September 2006.
4. John W. Sheppard, “Information-Based Standards and Diagnostic Component Technology,” Invited Paper and Plenary Talk for 2nd IEEE International Workshop on System Test and Diagnosis, Atlantic City, New Jersey, September 1999.
5. John W. Sheppard, “Artificial Intelligence in Diagnosis,” Invited Seminar, Institute for Information Industry, Taipei, Taiwan, February 1998.
6. John W. Sheppard, “The Role of Information Modeling in Developing Standards,” Invited Seminar for Computer Science Department, Florida State University, March 1998.
7. John W. Sheppard, “System Test and Diagnosis,” Invited Seminar, Institute for Information Industry, Taipei, Taiwan, February 1998.
8. John W. Sheppard, “Is ROI Sufficient Justification for DFT?” Keynote Address, 1993 Economics of Test Workshop, Austin, Texas, May 1993.
9. John W. Sheppard, “Testing Fully Testable Systems: A Case Study,” Invited Panel Presentation for the International Test Conference, Baltimore, Maryland, September 1993.
10. William R. Simpson and John W. Sheppard, “Design for Testability and Diagnosis at the System Level,” Invited Paper for Proceedings of the NASA Space Operations, Applications, and Research (SOAR) Conference, Houston, Texas, August 1992.
11. William R. Simpson and John W. Sheppard, “A Model Based Approach to System Test and Diagnosis,” Invited Presentation for the International Conference on Computer Design, Cambridge, Massachusetts, October 1992.
12. John W. Sheppard, “System Perspective on Diagnostic Testing,” Invited Panel Presentation for the International Test Conference, Baltimore, Maryland, September 1992.
13. Eugene A. Esker, Jean-Paul Martin, William R. Simpson, and John W. Sheppard, “Integrating Design for Testability and Automated Testing Approaches,” IEEE AUTOTESTCON ’90 Conference Record, San Antonio, Texas, September 1990.
14. John W. Sheppard, “An Approach to Verifying Expert System Rule Bases,” Invited Paper for 1989 International Conference on Systems, Man, and Cybernetics, Boston, Massachusetts, November 1989.

Unrefereed Conference and Workshop Papers
1. John W. Sheppard and Mark A. Kaufman, “IEEE 1232 and 1522 Standards,” IEEE AUTOTESTCON 2000 Conference Record, Anaheim, California, September 2000.
2. John W. Sheppard and Mark A. Kaufman, “IEEE Test and Diagnosis Standards,” Proceedings of the 19th Digital Avionics Systems Conference, August 2000.
3. John W. Sheppard and Amanda Jane Giarla, “Information-Based Standards and Component Technology,” IEEE AUTOTESTCON 2000 Conference Record, Anaheim, California, September 2000.
4. John W. Sheppard and Mark A. Kaufman, “AI-ESTATE—The Next Generation,” IEEE AUTOTESTCON 99 Conference Record, San Antonio, Texas, September 1999.
5. Mark A. Kaufman and John W. Sheppard, “P1522: A Formal Standard for Testability and Diagnosability Standards,” IEEE AUTOTESTCON 99 Conference Record, San Antonio, Texas, September 1999.
6. John W. Sheppard and William R. Simpson, “Prototyping a Diagnostic Interface,” IEEE AUTOTESTCON ’98, Salt Lake City, Utah, August 1998.
7. John W. Sheppard, Antony Bartolini, and Leslie A. Orlidge, “Standardizing Diagnostic Information Using IEEE AI-ESTATE,” IEEE AUTOTESTCON 97 Conference Record, Anaheim, California, September 1997.
8. Richard L. Maguire and John W. Sheppard, “Application Scenarios for AI-ESTATE Services,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
9. William R. Simpson and John W. Sheppard, “Diagnosis: Art versus Science,” Proceedings of NEPCON West, Anaheim, California, February 1996.
10. William R. Simpson and John W. Sheppard, “Encapsulation and Diagnosis with Fault Dictionaries,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
11. Don Gartner and John W. Sheppard, “An Experiment in Encapsulation in System Diagnosis,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
12. John W. Sheppard, “Maintaining Diagnostic Truth with Information Flow Models,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
13. John W. Sheppard and William R. Simpson, “A Systems View of Test Standardization,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
14. John W. Sheppard and Jonas Åstrand, “Modeling Diagnostic Constraints with AI-ESTATE,” IEEE AUTOTESTCON ‘95 Conference Record, Atlanta, Georgia, August 1995, winner of Best Student Paper award.
15. John W. Sheppard and William R. Simpson, “A View of the ABBET™ Upper Layers,” IEEE AUTOTESTCON ‘95 Conference Record, Atlanta, Georgia, August 1995.
16. William R. Simpson and John W. Sheppard, “Dependency Modeling Pitfalls,” IEEE AUTOTESTCON 94 Conference Record, Anaheim, CA, September 1994.
17. John W. Sheppard and William R. Simpson, “Multiple Failure Diagnosis,” IEEE AUTOTESTCON 94, Anaheim, CA, September 1994, winner of Best Paper award.
18. John W. Sheppard, “Standardizing Diagnostic Models for System Test and Diagnosis,” IEEE AUTOTESTCON 94 Conference Record, Anaheim, CA, September 1994.
19. William R. Simpson and John W. Sheppard, “A Data Fusion Approach to Integrated Diagnostics,” Proceedings of the Test Facility Working Group Conference, Las Vegas, Nevada, June 1993.
20. Jean-Luc Larraga, William R. Simpson, and John W. Sheppard, “Intelligent Automatic Test Equipment for the Improvement of Avionics Maintenance,” Proceedings of ToolDiag 93, Toulouse, France, 1993.
21. William R. Simpson and John W. Sheppard, “The Multicriterion Nature of Diagnosis,” IEEE AUTOTESTCON 93, San Antonio, TX, September 1993, co-authored with William R. Simpson.
22. John W. Sheppard and Gerald C. Hadfield, “The Object-Oriented Design of Intelligent Test Systems,” IEEE AUTOTESTCON 93 Conference Record, San Antonio, Texas, September 1993.
23. John W. Sheppard and William R. Simpson, “A Systems Approach to Specifying Built-in Tests,” Proceedings of the Test Facility Working Group Conference, Las Vegas, Nevada, June 1993.
24. William R. Simpson and John W. Sheppard, “Analysis of False Alarms During System Design,” Proceedings of the 1992 National Aerospace Electronics Conference, Dayton, Ohio, May 1992.
25. John W. Sheppard, and William R. Simpson, “Automated Production of Information Models for Use in Model-Based Diagnosis,” Proceedings of the 1992 National Aerospace Electronics Conference, Dayton, Ohio, May 1992, co-authored with William R. Simpson.
26. Larry V. Kirkland, John W. Sheppard, and William R. Simpson, “Evaluating AI-ESTATE Standards Compliance Using a Functional Intelligence Ratio,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992, winner of Walter E. Peterson Award for Best New Technology Paper.
27. John W. Sheppard, “Explanation Based Learning With Diagnostic Models,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992.
28. John W. Sheppard and William R. Simpson, “Fault Diagnosis Under Temporal Constraints,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992.
29. Russell Crowe, William R. Simpson, and John W. Sheppard, “A Hierarchical Modeling Approach to System-Level Testability and Diagnosis,” Proceedings of the ASNE Product Engineering Symposium, Louisville, Kentucky, September 1992.
30. Leonard Haynes, Sharon Goodall, Floyd Phillips, William R. Simpson, and John W. Sheppard, “Test Strategy Component of an Open Architecture for Electronics Design and Support Tools,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992.
31. William R. Simpson and John W. Sheppard, “A Data Fusion Approach to Integrated Diagnostics,” Proceedings of the Symposium on Artificial Intelligence for Military Logistics, Williamsburg, Virginia, March 1991.
32. William R. Simpson and John W. Sheppard, “Developing Intelligent Automatic Test Equipment,” Proceedings of the 1991 National Aerospace and Electronics Conference, Dayton, Ohio, May 1991.
33. John W. Sheppard and William R. Simpson, “A Neural Network for Evaluating Diagnostic Evidence,” Proceedings of the 1991 National Aerospace and Electronics Conference, Dayton, Ohio, May 1991.
34. William R. Simpson and John W. Sheppard, “Partitioning Large Diagnostic Problems,” IEEE AUTOTESTCON `91 Conference Record, Anaheim, California, September 1991.
35. Arnold G. Blair, John W. Sheppard, and William R. Simpson, “Reducing Logistics Costs Through Improved Field Maintenance,” Society of Logistics Engineers, Proceedings of the 26th Annual International Logistics Symposium, Dallas, Texas, August 1991.
36. John W. Sheppard and William R. Simpson, “Uncertainty Calculations in Model-Based Reasoning,” IEEE AUTOTESTCON `91 Conference Record, Anaheim, California, September 1991.
37. William R. Simpson and John W. Sheppard, “The Application of Evidential Reasoning in a Portable Maintenance Aid,” AUTOTESTCON '90 Conference Record, San Antonio, Texas, September 1990.
38. Eugene A. Esker, William R. Simpson, and John W. Sheppard, “An Embedded Maintenance Subsystem,” IEEE AUTOTESTCON '90 Conference Record, San Antonio, Texas, September 1990.
39. John W. Sheppard and William R. Simpson, “Experiences with a Model-Based Approach to the Fault Detection and Isolation of Complex Systems,” Symposium on Artificial Intelligence Applications for Military Logistics, March 1990.
40. William R. Simpson and John W. Sheppard, “A Hierarchical Approach to System-Level Diagnostics,” Proceedings of the 9th Digital Avionics Systems Conference, Virginia Beach, VA, October 1990.
41. John W. Sheppard and William R. Simpson, “Incorporating Model-Based Reasoning in Interactive Maintenance Aids,” Proceedings of the 1990 National Aerospace and Electronics Conference, Dayton, Ohio, May 1990.
42. John W. Sheppard and William R. Simpson, “Integrated Diagnosis -- A Hierarchical Approach,” IEEE AUTOTESTCON '90 Conference Record, San Antonio, Texas, September 1990.
43. William R. Simpson, John W. Sheppard, and C. Richard Unkle, “POINTER - An Intelligent Maintenance Assistant,” IEEE AUTOTESTCON '89 Conference Record, Philadelphia, Pennsylvania, September 1989.

Technical Reports and Notes
1. Patrick Kalgren, Sashank Nanduri, Scott Wahl, and John Sheppard, “Dynamic Physical/Data-Driven Models for System-Level Prognostics and Health Management,” MSU-NISL-11-001, February 2011.
2. Liessman Sturlaugson, Patrick Donnelly, Richard McAllister, and John W. Sheppard, “Data-Driven Power Supply Prognostics,” MSU-NISL-11-002, July 2011.
3. Shane Strasser and John W. Sheppard, “An Analysis of Dynamic Fault Isolation Manuals and Diagnostic Model Maturation,” MSU-NISL-11-003, December 2011.
4. John W. Sheppard, “Demonstration of IEEE P1232 AI-ESTATE to Satisfy the Diagnostic Services (DIAS) Framework Element,” MSU-NISL-10-001, May 19, 2010.
5. John Sheppard, Stephyn Butcher, Patrick Donnelly, and Benjamin Mitchell, "Predictive Health Management and Advanced Diagnostics for Automated Test Systems," JHU-NISL-08-004, October 31, 2008.
6. John W. Sheppard and Stephyn G. W. Butcher, "Interoperable Adaptive Diagnostics in Automatic Test Systems: Experimental Results and Standardization Progress," JHU-NISL-07-001, March 3, 2007.
7. John W. Sheppard, Stephyn G. W. Butcher, and Ramendra Chauhan, "Electronic Systems Bayesian Stochastic Prognosis: Algorithm Development,: JHU-NISL-07-002, September 14, 2007.
8. John W. Sheppard, "An Evaluation of the Waikato Environment for Knowledge Analysis (WEKA) and BayesiaLab Software Tools for Developing and Deploying Diagonstic Bayesian Networks," JHU-NISL-06-001, September 29, 2006.
9. Adam Peterson and John W. Sheppard, “Using Probabilistic Configuration Spaces in Dynamic Motion Planning under Uncertainty,” Johns Hopkins University, Part Time Engineering Research Report, 2002.
10. Renee Kent, John W. Sheppard, Dennis Murphy, F. Dang, and R. Gatenbee, “Definition of Requirements for the Performance Enhancement and Reduction of Cost by Integrated Process Design (PERC-IPD),” under contract to CSM Materialteknik, Sweden, December 1997.
11. John W. Sheppard, “A Framework for Intelligent Process Control,” ARINC Spot Report, ARINC Incorporated, November 1997.
12. John W. Sheppard and Steven L. Salzberg, “Bootstrapping Memory-Based Learning with Genetic Algorithms,” Technical Report JHU-94/11, Department of Computer Science, The Johns Hopkins University, Baltimore, Maryland, February 1994.
13. John W. Sheppard, Jacqueline A. Schaefer, and William R. Simpson, “Design Alternatives for an Expert Communication Link Manager,” ARINC Research Corporation, DAAB07-90-G-H007, March 1993.
14. John W. Sheppard, “POINTER for Gyro Test and Diagnosis,” STAMP Technical Note, No. 861, ARINC Research Corporation, July 1993.
15. John W Sheppard and Steven L. Salzberg, “Sequential Decision Making: An Empirical Analysis of Three Learning Algorithms,” Technical Report JHU-93/02, Department of Computer Science, The Johns Hopkins University, Baltimore, Maryland, January 1993.
16. John W. Sheppard, “Verifying IFM-Based Diagnostic Systems,” STAMP Technical Note, No. 509, July 1993.
17. John W. Sheppard and Roy T. Oishi, “Model Based System Diagnosis Using the Portable Maintenance Access Terminal,” STAMP Technical Note, No. 507, July 1992.
18. John W. Sheppard, “Adaptive Resonance Theory and Software Complexity Evaluation,” Artificial Intelligence Technical Note, No. 1324, ARINC Research Corporation, January 1991.
19. John W. Sheppard, “POINTER Neural Network Survey Results,” STAMP Technical Note, No. 860, ARINC Research Corporation, May 1990.
20. John W. Sheppard, “Terminating Evidential Fault Isolation: A Neural Network Approach,” STAMP Technical Note, No. 353, ARINC Research Corporation, May 1990.
21. John W. Sheppard, “An Approach to Rule Base Verification,” Artificial Intelligence Technical Note, No. 1322, ARINC Research Corporation, December 1989.
22. John W. Sheppard, “An Introduction to Neural Networks,” Artificial Intelligence Technical Note, No. 1321, ARINC Research Corporation, July 1989.
23. John W. Sheppard and William R. Simpson, “Matrix Method Approaches to the Animals Problem,” ASA Laboratory Technical Note, No. 9401, ARINC Research Corporation, March 1989.
24. John W. Sheppard, “Software Analysis Using Neural Networks,” Artificial Intelligence Technical Note, No. 1500, ARINC Research Corporation, October 1989.
25. Rodney Bond and John W. Sheppard, “Structural Analysis Methods to Aid in Software Debugging and Maintenance,” Software Engineering Technical Note, No. 2402, ARINC Research Corporation, June 1989.
26. John W. Sheppard, “Applying Propositional Calculus to Temporal Reasoning,” Artificial Intelligence Technical Note, No. 1320, ARINC Research Corporation, May 1988.
27. John W. Sheppard and William R. Simpson, “Excess Tests,” STAMP Technical Note, No. 231, ARINC Research Corporation, January 1988.
28. William R. Simpson and John W. Sheppard, “Notes on Asymmetric Tests,” STAMP Technical Note, No. 342.1, ARINC Research Corporation, June 1988.
29. John W. Sheppard, “Notes on Closure,” STAMP Technical Note, No. 340, ARINC Research Corporation, July 1988.
30. John W. Sheppard, “Notes on Partitioning by Articulation Points,” STAMP Technical Note, No. 346, ARINC Research Corporation, November 1988.
31. William R. Simpson, Brian A. Kelley, Jerry L. Graham, and John W. Sheppard, “Testability Prediction Report: Joint STARS Radar Subsystem,” ARINC Research Corporation, No. 1518-21-01-4689, May 1988.
32. John W. Sheppard, “Multi-Criterion Optimization with Emphasis,” STAMP Technical Note, No. 332.1, ARINC Research Corporation, April 1987.

Honors and Awards

  • Vice President for Research Meritorious Technology/Science Award (2016)
  • College of Engineering Distinguished Professor (2015)
  • IEEE Fellow for contributions to system level diagnosis and prognosis (2007)
  • IEEE AUTOTESTCON Frank McGinnis Professional Achievement Award (2007)

Professional Organizations

Institute for Electrical and Electronics Engineers
Prognostics and Health Management Society
Association for Uncertainty in Artificial Intelligence
Association for Computing Machinery/Special Interest Group on Genetic and Evolutionary Computation