タグ

形式手法に関するjanuaryのブックマーク (2)

  • AWSにおける形式手法 - masateruk’s blog

    AWSにおける形式手法の記事(https://lamport.azurewebsites.net/tla/formal-methods-amazon.pdf)を読んだ。特に重要だと思われる示唆を3つあげると以下の通り。 産業界では長年形式手法は多大な工数をかけて比較的容易なコードの断片を検証するというイメージがあったが、これはまったくの誤り。現実の問題に適用可能である アマゾンでは10の現実のシステムに適用して、すべてで効果が得られた。難解なバグの発見したり、正当性を犠牲にすることなく確信を持って最適化を施せた 7つのチームでTLA+を使用。エンジニアは2−3週間で学習することができる 以下は、読んでいる途中で書きだした要点。 AWSでは2011年以降形式仕様とモデル検査を使用している 複雑な分散システムを検証するにあたって、従来の手法 ― 設計レビュー、コードレビュー、静的解析、ストレス

    AWSにおける形式手法 - masateruk’s blog
  • 形式手法実践ポータル | Formal Methods User Group

    「形式手法(フォーマルメソッド)」は,数理論理学等に基づき品質の高いソフトウェアを効率よく開発するための科学的・系統的アプローチの総称です.形式手法においては,システムの注目する側面を正確に,曖昧さのないモデルで表現します.これによりシステムへに関する理解を明確にするとともに,システムの満たす性質について科学的・系統的な分析や検証を行います.その結果,曖昧な理解や誤りを早期に発見し手戻りを防いだり,分析・検証により品質を高めたりすることができます. 形式手法におけるツールの充実や,ソフトウェアの品質に対する要求の高まりを受けて,形式手法は改めて注目されてきています.ただし,形式手法・ツールにはその目的に応じて多種多様な種類があり,また個々の手法・ツールを効果的に用いるためには注意深く適用方法を検討する必要があります. このサイトでは,形式手法の利用を促進することを目指し,目的の異なる様々な

  • 1