John W. Sheppard's Curriculum Vitae

Contact Information

Department of Computer Science
The Johns Hopkins University
3400 North Charles Street
Baltimore, MD 21218
V: +1 410 516 4957, F: +1 410 516 6134
E: jsheppa2 at jhu dot edu

Research Interests and Activities

Machine Learning (Bayesian, reinforcement, evolutionary)
Data Mining
Multi-Agent Systems
Decision Support (Diagnosis, prognosis)
Semantic Modeling (Ontologies, information integration)
System Test and Evaluation

Education

Doctor of Philosophy, Computer Science, 1997
The Johns Hopkins University, Baltimore, Maryland.
Dissertation: Multi-Agent Reinforcement Learning in Markov Games
Advisor: Professor Steven Salzberg.
Thesis committee: Professor Steven Salzberg, Professor Simon Kasif, and Dr. Fernando Pineda.

Master of Science, Computer Science, 1990
The Johns Hopkins University, Baltimore, Maryland.
Masters Project: Learning Diagnostic Information Using a Matrix-Based Approach to Knowledge Representation.
Advisor: Dr. David Zaret.

Coursework towards Master of Divinity, 1983–1986
Lutheran Theological Seminary, Gettysburg, Pennsylvania.

Bachelor of Science, magna cum laude, Computer Science, 1983
Southern Methodist University, Dallas, Texas.

Experience

RightNow Technologies Distinguished Professor in Computer Science, Montana State University, Bozeman, MT, August 2008 – Present
Department of Computer Science. Responsible for research in machine learning, and systems theory. Responsible for teaching departmental undergraduate and graduate courses, including special topics courses in artificial intelligence, as well as advising graduate students. Focus on growing graduate research and PhD program in Computer Science.

Associate Research Professor, The Johns Hopkins University, Baltimore, MD July 2008 – Present
Assistant Research Professor, The Johns Hopkins University, Baltimore, MD August 2005 – June 2008

Department of Computer Science. Director of the Numerical Intelligent Systems Laboratory. Responsible for research in machine learning, Bayesian methods, and systems theory. Responsible for teaching undergraduate and graduate courses in artificial intelligence as well as advising graduate students. Developed online version of graduate algorithms course. Credited with establishing formal independent study/research program for part time graduate students.

Fellow, ARINC Incorporated, Annapolis, MD       December 1986 – August 2006
Technical lead in the Surface Transportation Division performing research in information engineering, data mining, cognitive modeling, and health management. Past researcher in the Advanced Research and Development group. Developed novel model-based diagnostic system that included a patented neural network. Developed novel approaches for diagnosis in dynamic satellite networks. Developed methodology for semantic modeling for intelligence and information exchange. Originally hired as Associate Analyst. Achieved highest technical rank in corporation—Fellow.

Lecturer, The Johns Hopkins University, Baltimore, MD        September 1994 – August 2005
Responsible for teaching masters-level graduate students in part time computer science program. Taught courses in algorithms, artificial intelligence, machine learning, and evolutionary computation. Mentored seven masters students during independent studies.

Honors and Awards

 

Publication Awards

  • Walter E. Peterson Award for Best New Technology Paper (AUTOTESTCON ’92)
  • Best Paper Award (AUTOTESTCON ’94)
  • Special Award for a Joint Faculty Member/Student Publication, The Johns Hopkins University, Engineering Programs for Professionals, 2006.
  • Special Award for a Joint Faculty Member/Student Publication, The Johns Hopkins University, Engineering Programs for Professionals, 2007.

Professional Society Awards

  • IEEE Fellow (2007): Elected for contributions to system-level diagnosis and prognosis
  • IEEE Standards Association Working Group Chair Award for IEEE Std 1232.1-1997 (1997)
  • IEEE Standards Association Working Group Chair Award for IEEE Std 1232.2-1998 (1999)
  • IEEE Standards Association Working Group Chair Award for IEEE Std 1232-2002 (2003)
  • IEEE Standards Association Working Group Chair Award for IEEE Std 1522-2004 (2005)
  • IEEE Computer Society Outstanding Contribution Award (2003)
  • IEEE Computer Society Certificate of Appreciation for Standards Activities (1999, 2000, 2002, 2004)
  • IEEE Computer Society Certificate of Appreciation for chairing System Test Workshop (1999)
  • Frank McGinnis Professional Achievement Award, IEEE AUTOTESTCON, 2007.

Industrial Awards and Recognitions

  • ARINC Technical Excellence Award (1989)—The highest corporate technical award, and the first given by the corporation
  • ARINC General Manager’s Award for Outstanding Performance (1989)—Granted for development of significant new product line (diagnostics) based in independent research.
  • ARINC Research Division Recognition Award (1996)
  • ARINC Incorporated Division Recognition Award (1999, 2001–2003)

General Recognition

  • First recipient of Right Now Technologies Distinguished Professorship at Montana State
  • Marquis Who’s Who in America (multiple years)
  • Marquis Who’s Who in Science and Technology (multiple years)
  • Marquis Who’s Who in the East (multiple years)
  • Outstanding Young Men of America (1989)

Professional Activities

 

Professional Society Memberships

  • Institute for Electrical and Electronics Engineers (IEEE), Fellow
    • Computer Society
    • Instrumentation and Measurement Society
    • Standards Association

Technical Program Chair

  • International Workshop on System Test and Diagnosis: 1998, 1999, 2000
  • AUTOTESTCON: 2001, 2007, 2008 (Academic Vice Chair), 2011

Organizing Committees

  • AUTOTESTCON: 1995, 2001, 2007, 2008,2011
  • International Workshop on System Test and Diagnosis: 1992, 1998, 1999, 2000
  • Genetic and Evolutionary Computation Conference: 1999–2003
  • Congress on Evolutionary Computation: 2001
  • European Design and Test Conference: 1994
  • IEEE Board Test Workshop: 2003, 2004
  • Workshop on Principles of Diagnosis: 2007, 2008
  • IEEE International Conference on Prognostics and Health Management: 2008

Editorial Boards

  • Guest Editor: IEEE Transactions on Instrumentation and Measurement (AUTOTESTCON 2007 Special Issue)
  • Associate Editor: IEEE Transactions on Instrumentation and Measurement (Term starts June 2008)
  • Associate Editor: Journal of Electronic Testing: Theory and Applications (Term starts January 2007)

Conference Session Chair

  • AUTOTESTCON: 1995–2000, 2003, 2004, 2006
  • International Workshop on System Test and Diagnosis: 1998--2000

Textbook Reviewer

  • Daphne Koller and Nir Friedman, Structured Probabilistic Models, Publisher TBA
  • George F. Luger, Artificial Intelligence, fourth edition, Addison-Wesley
  • James Spall, Introduction to Stochastic Search and Optimization, Wiley

Journal Reviewer

  • IEEE Computer Magazine
  • IEEE Design and Test of Computers Magazine
  • IEEE Instrumentation and Measurement Magazine
  • IEEE Transactions on Aerospace and Electronic Systems
  • IEEE Transactions on Data and Knowledge Engineering
  • IEEE Transactions on Instrumentation and Measurement
  • IEEE Transactions on Systems, Man, and Cybernetics
  • IEEE Transactions on Very Large Scale Integration Systems
  • Journal of Electronic Testing: Theory and Applications

Conference Reviewer

  • IEEE Board Test Workshop: 2003, 2004, 2005
  • IEEE International Test Conference: 1995–2001
  • Genetic and Evolutionary Computation Conference: 1999–2003
  • Congress on Evolutionary Computation: 2001
  • IEEE VLSI Test Symposium: 1996, 1997
  • IEEE International Symposium on Intelligent Control: 2003, 2005

Standards Committees

  • IEEE Standards Coordinating Committee 20 (Vice Chair and Computer Society Liaison)
  • IEEE Computer Society Standards Activities Board (Member at Large)
  • IEEE SCC20 Diagnostic and Maintenance Control Subcommittee (Secretary and Past Chair)
  • IEC Technical Committee 93 on Design Automation (US Delegate): 1996, 1997, 1998
  • ARINC Test Equipment Guidance Subcommittee, Avionics Maintenance Conference

Academic

 

University Courses Developed and Taught

  • Artificial Intelligence (Johns Hopkins University): 1998–2008
  • Evolutionary Computation (Johns Hopkins University): 1995, 1996–2006 (even years)
  • Foundations of Algorithms (Johns Hopkins University): 2000–2007
  • Online Foundations of Algorithms (Johns Hopkins University): 2006
  • Machine Learning (Johns Hopkins University): 1994, 1997–2007 (odd years)
  • Seminar in Machine Learning (Johns Hopkins University): 2007
  • System Test and Diagnosis (George Mason University): 1996

Conference/Professional Tutorials/Seminars Taught

  • Advances in Diagnostics and Prognostics (AUTOTESTCON): 2004–2006
  • Artificial Intelligence and Test (AUTOTESTCON): 1997, 1998
  • Diagnostic Modeling (Digital Avionics Systems Conference): 2001
  • Diagnostic Modeling and Application Development (AUTOTESTCON): 1999–2003, 2007
  • Diagnostic Modeling in STAMP (CSELT, Torino, Italy): 1996
  • Fundamentals of Fault Diagnosis (US Navy in-service course): 2006.
  • System Test and Diagnosis (NEPCON West): 1994–1996
  • System Test and Diagnosis (International Test Conference): 1994, 1995, 1999

Graduate Students Advised

  • David Albert (1999), Evolvable Hardware, MS in Computer Science, The Johns Hopkins University.
  • Stephyn Butcher (2006), No-So-Naïve Bayesian Diagnosis, MS in Computer Science, The Johns Hopkins University.
  • Patrick Donnelly (2008)—Musical Harmonic Analysis with a Hidden Markov Model, MSE in Computer Science, The Johns Hopkins University
  • James Grantham (2007), Genetic Cellular Automata and Traffic Networks
  • Brian Howard (2003), Royal Roads Not Taken, MS in Computer Science, The Johns Hopkins University.
  • Benjamin Mitchell (2008), Computer Integrated Surgery, MSE in Computer Science, The Johns Hopkins University.
  • Rashad Moore (2003), Multi-Agent Learning of Airline Decision Making in Response to Airport Pricing Policies, MS in Computer Science, The Johns Hopkins University.
  • Adam Peterson (2002), Dynamic Motion Planning Among Uncertain Obstacles, MS in Computer Science, The Johns Hopkins University.
  • Scott Raymond (2002), Evolving Alarm Calling Behavior, MS in Computer Science, The Johns Hopkins University.
  • Ramendra Ramendra (2008)—Recurrent neural networks, MSE in Computer Science, The Johns Hopkins University
  • Mike Waters (1999), Genetic Programming and Co-Evolution with Exogenous Fitness in an Artificial Life Environment, MS in Computer Science, The Johns Hopkins University.

Current Graduate Students

  • Stephyn Butcher (PhD student, advisee)—Bayesian diagnosis, ontology-directed data mining
  • Patrick Donnelly (PhD student, advisee)—Topic TBD
  • Brian Haberman (PhD student)—Reinforcement learning and wireless sensor networks
  • Benjamin Mitchell (PhD student, advisee)—Hierarchical self-organizing maps
  • Ian Nowland (MSE student, advisee)—Area of interest TBD
  • Charles Robertson (MSE student,advisee)—Dynamic Bayesian Networks
  • Omar Zaidan (PhD student)—Cost-sensitive support vector machines

Publications

 

Patent

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.

 

Books and Theses

  • John W. Sheppard and William R. Simpson (eds.), Research Perspectives and Case Studies in System Test and Diagnosis, Kluwer Academic Publishers, Norwell, Massachusetts, 1998.
  • John W. Sheppard, Multi-Agent Reinforcement Learning in Markov Games, Ph.D. Dissertation, The Johns Hopkins University, Baltimore, Maryland, 1996.
  • William R. Simpson and John W. Sheppard, System Test and Diagnosis. Kluwer Academic Publishers, Norwell, Massachusetts, 1994.
  • 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

  • Brian Haberman and John W. Sheppard, "Overlapping Particle Swarms for Energy-Efficient Routing in Sensor Networks," submitted to Swarm Intelligence, Springer, May 2008.
  • Kihoon Choi, Satnam Singh, Anuradha Kodali, Krishna Pattipati, John Sheppard, Setu Madhavi Namburu, Shunsuke Shigua, Danil Prokhorov, and Liu Qiao, "Novel Classifier Fusion Approaches for Fault Diagnosis in Automotive Systems," to appear in IEEE Transactions on Instrumentation and Measurement, February 2008.
  • Stephyn G. W. Butcher and John W. Sheppard, "Distributional Smoothing in Bayesian Fault Diagnosis," to appear in IEEE Transactions on Instrumentation and Measurement, April 2008.
  • John W. Sheppard and Stephyn G. W. Butcher, “A Formal Analysis of Fault Diagnosis with D-Matrices,” Journal of Electronic Testing: Theory and Applications, 2007.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard and William R. Simpson, “Managing Conflict in System Diagnosis,” IEEE Computer, Vol. 31, No. 3, March 1998.
  • 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.
  • John W. Sheppard and Gerald C. Hadfield, “The Object-Oriented Design of Intelligent Test Systems,” CrossTalk: The Journal of Defense Software Engineering, September 1994.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard and William R. Simpson, “Expert Systems for Diagnostic Testing,” Avionics Magazine, Vol. 16, No. 10, October 1992, pp. 47-52.
  • 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.
  • William R. Simpson and John W. Sheppard, “System Testability Assessment for Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 9, No. 1, 1992.
  • 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.
  • 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.
  • John W. Sheppard and William R. Simpson, “A Mathematical Model for Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 8, No. 4, 1991.
  • William R. Simpson and John W. Sheppard, “System Complexity and Integrated Diagnostics,” IEEE Design and Test of Computers, Vol. 8, No. 3, 1991.

Refereed Conference and Workshop Papers

  • John W. Sheppard, Timothy J. Wilmering, and Mark A. Kaufman, “IEEE Standards for Prognostics and Health Management,” to appear in IEEE AUTOTESTCON 2008 Conference Record, Salt Lake City, UT, September 2008.
  • Edward Kao, Peter VanMaasdam, and John Sheppard, "Image-Based Tracking Utilizing Particle Swarms and Probabilistic Data Association," to appear in Proceedings of the IEEE Swarm Intelligence Symposium, St. Louis, MO, September 21-23, 2008.
  • Stephyn G. W. Butcher and John W. Sheppard, "Asset-Specific Bayesian Diagnostics in Mixed Contexts," IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007.
  • 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.
  • 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.
  • Mark A. Kaufman, John W. Sheppard, and Timothy J. Wilmering, "Model-Based Standards for Diagnostic and Maintenance Information Integration," IEEE AUTOTESTCON 2007 Conference Record, Baltimore, MD, September 2007.
  • 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.
  • 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.
  • 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.
  • Stephen G. W. Butcher, John W. Sheppad, 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.
  • 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.
  • John W. Sheppard and Stephyn G. W. Butcher, “On the Linear Separability of Diagnostic Models,” to appear in IEEE AUTOTESTCON 2006 Conference Record, Anaheim, California, September 2006, pp. 626–635.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard, “Inducing Information Models from Case Data,” IEEE International Workshop on System Test and Diagnosis, Alexandria, Virginia, April 1998.
  • 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.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard and Steven L. Salzberg, “Bootstrapping Memory-Based Learning with Genetic Algorithms,” 1994 AAAI Case-Based Reasoning Workshop, Seattle, WA, August 1994.
  • 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.
  • 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.
  • 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.
  • William R. Simpson and John W. Sheppard, “An Intelligent Approach to Automatic Test Equipment,” Proceedings of the International Test Conference, Nashville, Tennessee, October 1991.
  • 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.
  • 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.
  • 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

  • John W. Sheppard, “Design for Test—The Integrated Diagnostics Perspective,” Invited Panelist, AUTOTESTCON 2006, Anaheim, California, September 2006.
  • 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.
  • John W. Sheppard, “Artificial Intelligence in Diagnosis,” Invited Seminar, Institute for Information Industry, Taipei, Taiwan, February 1998.
  • John W. Sheppard, “The Role of Information Modeling in Developing Standards,” Invited Seminar for Computer Science Department, Florida State University, March 1998.
  • John W. Sheppard, “System Test and Diagnosis,” Invited Seminar, Institute for Information Industry, Taipei, Taiwan, February 1998.
  • John W. Sheppard, “Is ROI Sufficient Justification for DFT?” Keynote Address, 1993 Economics of Test Workshop, Austin, Texas, May 1993.
  • John W. Sheppard, “Testing Fully Testable Systems: A Case Study,” Invited Panel Presentation for the International Test Conference, Baltimore, Maryland, September 1993.
  • 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.
  • 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.
  • John W. Sheppard, “System Perspective on Diagnostic Testing,” Invited Panel Presentation for the International Test Conference, Baltimore, Maryland, September 1992.
  • 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.
  • 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

  • John W. Sheppard and Mark A. Kaufman, “Bayesian Diagnosis and Prognosis Using Instrument Uncertainty,” IEEE AUTOTESTCON 2005 Conference Record, Orlando, Florida, September 2005.
  • 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.
  • John W. Sheppard, “Accounting for False Indication in a Bayesian Diagnostics Framework,” IEEE AUTOTESTCON 2003 Conference Record, Anaheim, California, September 2003.
  • John W. Sheppard and Mark A. Kaufman, “An Integrated View of Test and Diagnostic Information Standards,” IEEE AUTOTESTCON ’02 Conference Record, Huntsville, Alabama, October 2002.
  • Antony Bartolini, John W. Sheppard, and Thomas E. Munns, “An Application of Diagnostic Inference Modeling in Vehicle Health Management,” IEEE AUTOTESTCON 01 Conference Record, Valley Forge, Pennsylvania, August 2001.
  • John W. Sheppard and Mark A. Kaufman, “Formal Specification of Testability Metrics in P1522,” IEEE AUTOTESTCON 01 Conference Record, Valley Forge, Pennsylvania, August 2001.
  • John W. Sheppard and Mark A. Kaufman, “IEEE 1232 and 1522 Standards,” IEEE AUTOTESTCON 2000 Conference Record, Anaheim, California, September 2000.
  • John W. Sheppard and Mark A. Kaufman, “IEEE Test and Diagnosis Standards,” Proceedings of the 19th Digital Avionics Systems Conference, August 2000.
  • John W. Sheppard and Amanda Jane Giarla, “Information-Based Standards and Component Technology,” IEEE AUTOTESTCON 2000 Conference Record, Anaheim, California, September 2000.
  • John W. Sheppard and Mark A. Kaufman, “AI-ESTATE—The Next Generation,” IEEE AUTOTESTCON 99 Conference Record, San Antonio, Texas, September 1999.
  • 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.
  • John W. Sheppard and William R. Simpson, “Prototyping a Diagnostic Interface,” IEEE AUTOTESTCON ’98, Salt Lake City, Utah, August 1998.
  • 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.
  • Richard L. Maguire and John W. Sheppard, “Application Scenarios for AI-ESTATE Services,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
  • William R. Simpson and John W. Sheppard, “Diagnosis: Art versus Science,” Proceedings of NEPCON West, Anaheim, California, February 1996.
  • William R. Simpson and John W. Sheppard, “Encapsulation and Diagnosis with Fault Dictionaries,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
  • Don Gartner and John W. Sheppard, “An Experiment in Encapsulation in System Diagnosis,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
  • John W. Sheppard, “Maintaining Diagnostic Truth with Information Flow Models,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
  • John W. Sheppard and William R. Simpson, “A Systems View of Test Standardization,” IEEE AUTOTESTCON ‘96 Conference Record, Dayton, Ohio, September 1996.
  • 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.
  • John W. Sheppard and William R. Simpson, “A View of the ABBET™ Upper Layers,” IEEE AUTOTESTCON ‘95 Conference Record, Atlanta, Georgia, August 1995.
  • William R. Simpson and John W. Sheppard, “Dependency Modeling Pitfalls,” IEEE AUTOTESTCON 94 Conference Record, Anaheim, CA, September 1994.
  • John W. Sheppard and William R. Simpson, “Multiple Failure Diagnosis,” IEEE AUTOTESTCON 94, Anaheim, CA, September 1994, winner of Best Paper award.
  • John W. Sheppard, “Standardizing Diagnostic Models for System Test and Diagnosis,” IEEE AUTOTESTCON 94 Conference Record, Anaheim, CA, September 1994.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard, “Explanation Based Learning With Diagnostic Models,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992.
  • John W. Sheppard and William R. Simpson, “Fault Diagnosis Under Temporal Constraints,” IEEE AUTOTESTCON 92 Conference Record, Dayton, Ohio, September 1992.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • William R. Simpson and John W. Sheppard, “Partitioning Large Diagnostic Problems,” IEEE AUTOTESTCON `91 Conference Record, Anaheim, California, September 1991.
  • 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.
  • John W. Sheppard and William R. Simpson, “Uncertainty Calculations in Model-Based Reasoning,” IEEE AUTOTESTCON `91 Conference Record, Anaheim, California, September 1991.
  • 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.
  • Eugene A. Esker, William R. Simpson, and John W. Sheppard, “An Embedded Maintenance Subsystem,” IEEE AUTOTESTCON '90 Conference Record, San Antonio, Texas, September 1990.
  • 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.
  • 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.
  • 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.
  • John W. Sheppard and William R. Simpson, “Integrated Diagnosis -- A Hierarchical Approach,” IEEE AUTOTESTCON '90 Conference Record, San Antonio, Texas, September 1990.
  • 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

  • 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.
  • 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.
  • John W. Sheppard, “A Framework for Intelligent Process Control,” ARINC Spot Report, ARINC Incorporated, November 1997.
  • 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.
  • 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.
  • John W. Sheppard, “POINTER for Gyro Test and Diagnosis,” STAMP Technical Note, No. 861, ARINC Research Corporation, July 1993.
  • 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.
  • John W. Sheppard, “Verifying IFM-Based Diagnostic Systems,” STAMP Technical Note, No. 509, July 1993.
  • John W. Sheppard and Roy T. Oishi, “Model Based System Diagnosis Using the Portable Maintenance Access Terminal,” STAMP Technical Note, No. 507, July 1992.
  • John W. Sheppard, “Adaptive Resonance Theory and Software Complexity Evaluation,” Artificial Intelligence Technical Note, No. 1324, ARINC Research Corporation, January 1991.
  • John W. Sheppard, “POINTER Neural Network Survey Results,” STAMP Technical Note, No. 860, ARINC Research Corporation, May 1990.
  • John W. Sheppard, “Terminating Evidential Fault Isolation: A Neural Network Approach,” STAMP Technical Note, No. 353, ARINC Research Corporation, May 1990.
  • John W. Sheppard, “An Approach to Rule Base Verification,” Artificial Intelligence Technical Note, No. 1322, ARINC Research Corporation, December 1989.
  • John W. Sheppard, “An Introduction to Neural Networks,” Artificial Intelligence Technical Note, No. 1321, ARINC Research Corporation, July 1989.
  • 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.
  • John W. Sheppard, “Software Analysis Using Neural Networks,” Artificial Intelligence Technical Note, No. 1500, ARINC Research Corporation, October 1989.
  • 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.
  • John W. Sheppard, “Applying Propositional Calculus to Temporal Reasoning,” Artificial Intelligence Technical Note, No. 1320, ARINC Research Corporation, May 1988.
  • John W. Sheppard and William R. Simpson, “Excess Tests,” STAMP Technical Note, No. 231, ARINC Research Corporation, January 1988.
  • William R. Simpson and John W. Sheppard, “Notes on Asymmetric Tests,” STAMP Technical Note, No. 342.1, ARINC Research Corporation, June 1988.
  • John W. Sheppard, “Notes on Closure,” STAMP Technical Note, No. 340, ARINC Research Corporation, July 1988.
  • John W. Sheppard, “Notes on Partitioning by Articulation Points,” STAMP Technical Note, No. 346, ARINC Research Corporation, November 1988.
  • 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.
  • John W. Sheppard, “Multi-Criterion Optimization with Emphasis,” STAMP Technical Note, No. 332.1, ARINC Research Corporation, April 1987.