ソフトウェア開発の効率を向上させるため,ライブラリなどのAPI (Application Programming Interface)が利用されている.一方で,巨大化・複雑化したAPIの利用は必ずしも容易ではない.そこで本研究では,APIの理解を支援するコード検索手法を提案する.提案手法の特徴として,(1)「変数のデータフロー」を(独自の検索クエリを用いて)指定し,APIの理解に有益なコード例を検索する点,(2) 検索対象となるソースコードを既存のコード検索エンジンから取得することで,さまざまなAPIの検索に対応している点,(3) 有限オートマトンを利用した軽量なアルゴリズムを用いることでウェブアプリケーションとしての実装を実現している点が挙げられる.評価実験では,提案手法がAPIの理解を有効に支援する場合があることや,検索クエリの記述が比較的容易であること,検索時間が実用的な範囲に収まることを確認した.