## Memo
## Memo with LLM
## Abstract
最新の分散アプリケーションは、各サービスが独立して開発・管理され、新機能やアップデートが継続的に提供されるマイクロサービス・アーキテクチャへと移行している。マイクロサービスアーキテクチャの指針となる原則は、様々なハードウェアとソフトウェアの障害を予測し、軽減することが不可欠であるということである。本論文では、マイクロサービスの障害処理能力を自動的にテストするために、マイクロサービスベースのアプリケーションのためのガイド付きレジリエンス・テスト手法であるIntelliFTを紹介する。IntelliFTは、一定時間内に障害処理ロジックの欠陥を効率的に明らかにすることを目的としている。IntelliFTの特徴は、テスト対象のアプリケーションの既存の統合テストを活用して障害空間を探索し、注入された障害が深刻な障害につながるかどうかを、適合性ガイド付き探索手法の設計によって決定することである。中規模のマイクロサービス・ベンチマーク・システムを用いた実験結果から、提案手法が効果的であり、最先端技術を改善し、リカバリ・ロジックのバグを迅速に発見できることが示された。