* David A. Wheeler

I'm a research staff member at the Institute for Defense Analyses (IDA) in the Computer and Software Engineering Division (CSED).

[Eliminate bugs] My professional interests are in improving software development practices for higher-risk (large and safety-critical) software systems. This includes software risk assessment, process improvement, inspections, object-oriented (OO) approaches, defect detection and prevention techniques, software engineering tools and environments, the Internet, POSIX, Ada, C++, and Java.

[Guitar] My personal interests (besides computing) include American sign language, downhill skiing, science fiction (including Star Trek), and music (I play the guitar, piano/keyboard, euphonium, tuba, and I sing bass). I'm an Eagle scout. Most important to me, I'm a Christian.

Pictures of me, large and small, are available.

Here's how to contact me:

David A. Wheeler
Institute for Defense Analyses/CSED
1801 N. Beauregard St.
Alexandria, VA 22311-1772 (USA)
Phone: (703) 845-6662; FAX (703) 845-6848
Email: dwheeler@ida.org


Employment (Abbreviated) *

If you're interested, a more detailed version of my professional history is available.

Education *

Professional Activities *

Honors *

Publications

Most of my work is not available on the Internet at this time. A list of my publications is available.

I'm an author and editor of Software Inspection: An Industry Best Practice by David A. Wheeler, Bill Brykczynski, and Reg Meeson. This book, published by the IEEE Computer Society Press, describes the software inspection process and includes a number of papers on the topic, including results from many different users of the process. It is ISBN 0-8186-7340-0, IEEE Catalog Number BP07340, and Library of Congress Number 95-41054. You can order this book from the IEEE by emailing to cs.books@computer.org, calling U.S. (714) 821-8380, or faxing to U.S. (714) 821-4641. You can find more information about the book from the IEEE.

Items I've developed that are available on the Internet are generally Ada-related or WWW-related, including:

Warning

There's another person on the Internet named David Weller who's also involved with Ada and plays the guitar; he's responsible for the Ada 95 Booch components. We're not the same person! "David Wheeler" is a somewhat common name anyway, so I always use my middle initial (A.) in widely-distributed material in an effort to reduce confusion.


From here you may see:

  1. a list of my publications
  2. a more detailed version of my professional history
  3. my Lovelace tutorial
  4. information about my upcoming book Ada 95: The Lovelace Tutorial
  5. information about Software Inspection: An Industry Best Practice

David A. Wheeler (dwheeler@ida.org)