人類がコンピュータシステムへの依存度を高めるにつれ、安全で信頼性の高いソフトウェアの必要性は極めて重要になっています。今日では、飛行機、電車、自動車から歯ブラシや調理台に至るまで、あらゆるものに無数の小型コンピュータが搭載されています。これらの各システムには、コンピュータに仕事の遂行方法を指示し、他のコンピュータと接続するために書かれたソフトウェアが含まれています。これらのシステムにおけるセキュリティ問題は、状況に依存しますが、軽微な不快感から人命の喪失に至るまでの結果を引き起こしてきました。
このプレゼンテーションでは、講演者がコンピュータに対する私たちの信頼を損なう問題について議論し、よりよい未来につながる解決策を提案します。信頼は、ソフトウェア開発業界とコンピュータセキュリティ業界の両方の内部から生じる問題によって損なわれます。人類がよりよい未来を望むのであれば、私たちは集団的な過ちから学び、それを繰り返さないことに投資する必要があります。幸いなことに、現代のツールとテクニックは私たちをそこへ導くのに役立ちます。アプローチにおけるほんのいくつかの重要な転換が、大きな違いを生み出すことができます。