About David M. Smith
Georgia Institute of Technology
1997-present: Mr. Smith is a lecturer at the Georgia Institute of Technology. His teaching experience includes introductory courses in algorithms and programming, a junior class in advanced software engineering and a senior class in advanced intelligent systems. See his Georgia Tech Web Site for more detail.
Mr. Smith retired from Lockheed Martin Aeronautical Systems Company after a 31 year career as a specialist in computer software architectures.
1990-1997: Technical Fellow (equivalent to Director level) with responsibility across the Corporation for the application of Intelligent Systems to aircraft avionics systems.
1996-1997: Assigned to the C-27J and C-130J programs to develop tools which analyze the avionics system performance. Completed and demonstrated a tool set able to predict and optimize system performance.
1996: Trained for, and participated in, Software Capability Assessment based on the Software Engineering Institute’s Capability Maturity Model.
1993-1996: Assigned to the F-22 program as the Air Vehicle software architect. Led a team which built a complete simulation of the avionics system hardware and software.
1985-1992: Technical Director for the DARPA/USAF Pilot’s Associate program establishing and demonstrating the feasibility of using real-time cooperating expert systems to support the pilot of an advanced single-seat fighter aircraft.
1984-1987: Developed and marketed an integrated OPS5 environment (MS-DOS version); subsequently ported to Windows 95 / 98 / NT.
Other Work: Software development responsibility for:
· C-5A and B model on-board maintenance and diagnostic system – wrote the software to analyze engine performance in flight
· Automated Paint and Process Line – wrote and installed the software which manages an aircraft parts preparation facility
· Laser Velocimetry – wrote the software to derive power spectral density measurements from randomly sampled date
· Air Traffic Control – part of the team which developed and demonstrated the Lockheed ARTS-2 system for the FAA
· Advanced Multi-Microprocessor Digital Flight Controls – developed, integrated and flight tested a system of 12 microprocessors for primary flight controls
· Pipeline Monitoring – part of the team which developed petroleum pipeline monitoring and metering software for Colonial Pipeline
· ATLAS Compiler – developed and fielded a compiler for automatic test set scripts; supported the test development team in testing over 200 circuit boards for the C-5A multi-mode radar and Station Keeping Equipment.
1992 – Invited Chapter in Control and Dynamic Systems by Dr. C. T. Leondes entitled “Applications of Automation to the Support of Limited-Quantity Production Systems” – Academic Press
1989 – “Pilot’s Associate: The Generation of Real-Time Performance” – AIAA/AAS/ASEE Aircraft Design Operations Meeting
1989 – “Integrated Dynamic Planning in the Pilot’s Associate” – AIAA Conference on Guidance, Navigation and Control
1988 – “The Pilot’s Associate – an Overview” – 8th Annual Workshop on Expert Systems and Their Applications, Avignon, France
1984 – “Interfacing an Intelligent Decision Maker to a Real-Time Control System” – SPIE Annual Conference, Washington, DC
1983 – “A Highly Reliable Digital Control System” – 5th Annual Southeastern Symposium on System Theory, University of Alabama, Huntsville
1982 – “Industrial Applications of Artificial Intelligence” – TI Mix National Symposium
1981 – “A Note on Turbulence Measurements with a Laser Velocimeter” – Journal of Fluid Mechanics 1981 Vol. 102 Page 353
1988 – American Institute for Aeronautics and Astronautics – National Digital Avionics Award in recognition of the development of Intelligent Systems for Avionics.
Fluent in Lisp, Java, C, C++, Ada, Jovial, FORTRAN, Pascal, SQL, and assembly language for a wide variety of processors.