生死をも左右するソフトウェアの設計・構築はどうすれば完璧に近づけられるのか?

  • 📰 gigazine
  • ⏱ Reading Time:
  • 13 sec. here
  • 2 min. at publisher
  • 📊 Quality Score:
  • News: 9%
  • Publisher: 51%

日本 見出し ニュース

日本 最新ニュース,日本 見出し

生死をも左右するソフトウェアの設計・構築はどうすれば完璧に近づけられるのか?(2015)

家のカギや照明などを自動で制御する「ホームオートメーション」にとって、やはり重要なのはシステムの安全性です。仮に問題が発生しても問題なく作動するフェイルセーフの仕組みが取り入れられているわけですが、例えば2重の冗長性を持たせたシステムを構築する場合には、それぞれ別々の業者にシステムを作らせ、両社を隔離させた状態で別々にプログラム設計を行わせるとのこと。そしてできあがったそれぞれのシステムに対して同時に同じ指示を与え、同じ動作が行われない場合はそのシステムは「失敗」ということになるそうです。

フィッシュマン氏によると、そのプログラムの安定度はまさにケタ違いとのこと。「エラーによる再起動は必要とされず、バグも存在しない。人間が作り上げた中で最も完全に近いシステムです。最近の3バージョンのプログラムでは、42万行に及ぶプログラムで見つかったエラーは、それぞれ1か所ずつ。最新11バージョンで見るとその数は17個に増えています。これに対し、一般向けに開発された同じ規模のプログラムでは、エラーは5000個は存在しているでしょう」と、明らかなレベルの違いが存在する様子を語っています。

 

コメントありがとうございます。コメントは審査後に公開されます。

プログラムの品質を「マンパワー」ではなく「プロセス」によって高める仕組み、ですね。 全てのスタッフは9時に出社して5時には退社 ミスのない環境作りが、大切ですよね(^_^)

このニュースをすぐに読めるように要約しました。ニュースに興味がある場合は、ここで全文を読むことができます。 続きを読む:

 /  🏆 80. in JP

日本 最新ニュース, 日本 見出し

Similar News:他のニュース ソースから収集した、これに似たニュース記事を読むこともできます。