I'm a research staff member at the Institute for Defense Analyses (IDA) in the Computer and Software Engineering Division (CSED).
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.
My personal interests (besides computing) include chess, 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
Led and contributed to various teams to evaluate important software development projects, products, and techniques. These include the Ballistic Missile Defense Organization (BMDO), Theater High Altitude Area Defense (THAAD), Patriot PAC-3, BSY-2, Internet technology (including its application to software development), software engineering environments (SEEs), CASE tools, and inspections. Provided recommendations based on these evaluations to various sponsors. Led and substantially contributed to development of software in various languages, including a five-person team that generated simulations from specifications. Developed and applied techniques for identifying software development risks and software safety issues.
Developed software in various languages, and solved diverse kinds of computer-related problems.
If you're interested, a more detailed version of my professional history is available.
Most of my work is not available on the Internet at this time. A list of my publications is available.
an author and editor of
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.
This book is listed in the "Best Sellers" category
in the IEEE Computer Society "New Releases" Fall 1996 catalog.
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
calling U.S. (714) 821-8380, or faxing to U.S. (714) 821-4641.
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:
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:
You may be viewing an older copy of this document. Feel free to view the up-to-date master version of this document.
David A. Wheeler (email@example.com)