Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Software’s Hidden Clockwork: A General Theory of Software Defects

Software’s Hidden Clockwork: A General Theory of Software Defects



Les Hatton theorizes the possibility to predict the number of defects in software systems based on the observation that such systems have properties independent of why, how or who implemented them.


Les Hatton is a British-born computer scientist and mathematician most notable for his work in failures and vulnerabilities in software controlled systems. After spending most of his career in industry working for Oakwood Computing Associates, he is currently a professor of Forensic Software Engineering at Kingston University, London.

About the conference

With nearly 85,000 members, the IEEE Computer Society is the world's leading organization of computer professionals. Founded in 1946, the Computer Society is the largest of the 38 societies of the Institute of Electrical and Electronics Engineers (IEEE). The Computer Society is dedicated to advancing the theory, practice and application of computer and information processing technology, and is known globally for its computing standards activities.

Recorded at:

Sep 27, 2012