抄録
Webシステムに代表される、ユーザとシステムとの継続的な入出力によってその機能を果たす、いわゆるリアクティブシステムにおいては、テストケースは単なる入力値ではなく、システムへの入力シーケンスとなる。テストケース導出の目安として、システムがある特定の状態となるような入力シーケンスの導出が挙げられる。本稿では、Web上のチケット予約システムを例として、モデル検査ツールUPPAALによるトレース解析を応用したテストケースの自動生成手法を提案する。
この手法により、モデルを解析してシステムが特定の状態に到達するまでの最短手順をテストケースとして導出することが出来、システムの効率的な開発につながる。