Categories operating systems systems Difference between theory and practice in security and reliability. Post author By yodaiken Post date February 25, 2007 Theory of how F-22 Fighter software is going to be made bulletproof. Practice. Update: More practice (noted by Ben_k on Bruce Schneier’s weblog). Update2: See this paper and this one. ← Operating system interfaces are what you bump into… → Watering down computer science, Java, and feminism