Resumé

John I. Moore, Jr.
April 2005

 

John Moore  
Professor and Head   Work Phone: 843-953-5048
Mathematics and Computer Science   Cell Phone: 301-906-7887
The Citadel   Home Phone:   843-577-3376
Charleston, SC  29409   Email: John.Moore@Citadel.edu

 

Education

B.S. Mathematics The Citadel
M.S. Computer Science    Georgia Institute of Technology
Ph.D.    Mathematics University of South Carolina

 

Professional Societies

Association for Computing Machinery (ACM)
Institute for Electrical and Electronics Engineers (IEEE)
Mathematical Association of America
The Honor Society of Phi Kappa Phi

 

Areas of Expertise

 

Honors, Awards, and Extracurricular Activities

Undergraduate
  Daniel Scholarship (4 years)   Dean’s List (7 semesters)
  Citadel Honorary Society   Distinguished Military Student
  Cadet Lieutenant Colonel   Second Battalion Commander
  Junior Sword Drill   Summerall Guards
  Athletic Advisory Committee   Presidential Advisory Committee
  Who’s Who in American Colleges and Universities
Graduate
  NASA Traineeship   USC Dissertation Fellowship
  Member of Graduate Student Advisory Committee
Other
  Eagle Scout   Outstanding Young Men of America
  Phi Kappa Phi   Directory of Distinguished Americans
  Who’s Who in the South and Southwest

 

Experience Summary

I have a wide range of experience in both industry and academia, with specific expertise in the areas of object-oriented technology, software engineering, and applied mathematics. For more than three decades I have designed and developed software using relational databases and several high-order languages. In addition, I have developed and taught numerous academic courses and industrial seminars on advanced topics in mathematics and computer science, training thousands of mathematicians and software professionals throughout the United States and Canada.

 

Employment Summary

 

Software Development Experience

 

Related Employment Experience

 

Research Publications and Contributed Papers

  1. Graphs and Partially Ordered Sets, Ph.D. Thesis, University of South Carolina, 1975. (W. T. Trotter, Advisor)
     
  2. “The Dimension of a Tree is at Most Three,” presented at the national meeting of the American Mathematical Society in Washington, DC, 1975. (with W. T. Trotter)
     
  3. “Some Theorems on Graphs and Posets,” Discrete Mathematics 15 (1976), 79-84. (with W. T. Trotter)
     
  4. “The Dimension of a Comparability Graph,” Proceedings of the American Mathematical Society 60 (1976), 35-38. Presented at the national meeting of the American Mathematical Society in San Antonio, Texas, 1976. (with W. T. Trotter and D. P. Sumner)
     
  5. “Characterization Problems for Graphs, Partially Ordered Sets, Lattices, and Families of Sets,” Discrete Mathematics 16 (1976), 361-381. (with W. T. Trotter)
     
  6. “The Dimension of Planar Posets,” Journal of Combinatorial Theory (B) 22 (1977), 54-67. (with W. T. Trotter)
     
  7. “Interval Hypergraphs and D-Interval Hypergraphs,” Discrete Mathematics 17 (1977), 173-179. Portions presented at the Southeastern Section Meeting of the Mathematical Association of America in Mobile, Alabama, 1975.
     
  8. “Domination Perfect Graphs,” Notices of the American Mathematical Society 26 (1979), A-569. (with D. P. Sumner)
     
  9. “An Application of Dynamic Programming to a Problem in Forestry,” presented at the Southeastern Section meeting of the Mathematical Association of America in Birmingham, Alabama, 1981. (with J. W. Urscheler)
     
  10. “Efficient Data Structures for Expert Systems,” Vitro Technical Journal 6 (Fall 1987), 62-71. Portions presented as part of a panel discussion on Artificial Intelligence and Ada, Ada Expo, 1988. (with H. E. Wefald)

 

Other Publications and Professional Activities

  1. Director of a regional conference on Discrete Mathematical Models with principal speaker Dr. Fred S. Roberts, The Citadel, 1978.
     
  2. Director of a regional conference on Mathematical Models for Energy and Public Policy with Principal Speaker Dr. Robert M. Thrall, The Citadel, 1980.
     
  3. Developed and presented a 3-day seminar on Operations Research Techniques in Forest Management Planning, Westvaco, 1982.
     
  4. Invited speaker, “Network Models in Operations Research,” Department of Biometry, Medical University of South Carolina, 1982.
     
  5. Member of the IEEE Working Group on Ada as a Design Language, 1984 1985.
     
  6. Chairman of the 1985 Washington Ada Symposium sponsored by ACM.
     
  7. “Report on the 1985 Washington Ada Symposium,” ACM SIGAda Ada Letters, Volume V, Issue 3-6, November 1985, pp. 16-18.
     
  8. Member of both Program and Steering Committees of the 1986 Washington Ada Symposium.
     
  9. Member of Organizing Committee and Moderator of a Panel Discussion on Ada for Artificial Intelligence, AIDA 87, the Third Annual Conference on Ada and Artificial Intelligence, 1987.
     
  10. “Final Project Report for the Design Tools Project,” Software Productivity Consortium Technical Report SPC TR 88 018 (105 pages), 1988. (with J. White, W. Cornwell, T. Harrison, F. Stluka, and E. Marshall)
     
  11. Invited speaker, “The Impact of Technological Advances on Software Productivity,” Second National Conference on Software Productivity, sponsored by DPMA, 1988.
     
  12. Program Chairman, AIDA 88, Conference on Artificial Intelligence and Ada, sponsored by George Mason University and the Software Productivity Consortium, 1988.
     
  13. “Sorting 100,000 Integers with Turbo Pascal,” TUG Lines 31 (June/July 1989), 10-16.
     
  14. Invited speaker, “Making the Future Happen: An Industry Perspective,” SOFTCON '89, sponsored by the US Army/CECOM, 1989.
     
  15. Developer/instructor for professional development seminar, “Advanced Ada,” sponsored by the Washington, DC Chapter of ACM, 1989.
     
  16. Developer/instructor for professional development seminar, “Ada Software Development: A Software Engineering Approach,” sponsored by Johns Hopkins University, 1987-1989.
     
  17. Invited speaker, “Transitioning to Object Technology,” SPC Member Forum, Software Productivity Consortium, 1996.
     
  18. Developer/instructor for professional development seminar, “Overview of Object-Oriented Analysis and Design,” sponsored by the Washington, DC Chapter of ACM, 1994-1999.
     
  19. Object-Oriented Programming with C++, Training Course Materials, SoftMoore Consulting Object-Oriented Training Curriculum, 1993-2003.
     
  20. Object-Oriented Analysis and Design, Training Course Materials, SoftMoore Consulting Object-Oriented Training Curriculum, 1993-2003.
     
  21. Developer/instructor for professional development seminar, “XML and Java™ Technology,” sponsored by the Washington, DC Chapter of ACM (2000). Portions of this seminar were also presented at a meeting of the Washington Object Analysis and Design User’s Group (2000) and at talks given at the College of Charleston (2002) and The Citadel (2004).
     
  22. “Software Engineering in Internet Time,” JavaWorld, Vol. 5, Issue 2, February 2000.
    ( http://www.javaworld.com/javaworld/jw-02-2000/jw-02-ssj-jse.html)
     
  23. “Enums in Java – One More Time,” ONJava.com (O’Reilly), April 2003.
    ( http://www.onjava.com/pub/a/onjava/2003/04/23/jenum.html)
     
  24. “Paradoxes in Mathematics” presented at a meeting of The Citadel Mathematics Club (2005).