, Volume 192, Issue 1, pp 337–362

Critical rationalism and engineering: methodology


DOI: 10.1007/s11229-014-0571-6

Cite this article as:
Staples, M. Synthese (2015) 192: 337. doi:10.1007/s11229-014-0571-6


Engineering deals with different problem situations than science, and theories in engineering are different to theories in science. So, the growth of knowledge in engineering is also different to that in science. Nonetheless, methodological issues in engineering epistemology can be explored by adapting frameworks already established in the philosophy of science. In this paper I use critical rationalism and Popper’s three worlds framework to investigate error elimination and the growth of knowledge in engineering. I discuss engineering failure arising from the falsification of engineering theories, and present taxonomies of the sources of falsification and responses to falsification in engineering. From this I discuss contexts of research and design in engineering, ad hoc rescue of engineering theories, and engineering assurance.


Engineering Methodology Falsification Critical rationalism 

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  1. 1.NICTAKensingtonAustralia
  2. 2.School of Computer Science and EngineeringUniversity of New South WalesSydneyAustralia

Personalised recommendations