Key points are not available for this paper at this time.
新しいソフトウェアプロジェクトの要件を集める際には、ゼロから構築するよりもプロトタイプの基礎として使用できる類似のアプリケーションを見つけることがコスト効果的であることが多い。しかし、このようなサンプルアプリケーションを見つけることは困難であり、プロトタイピングが時間と費用を要するものとなることが多い。私たちは、実行可能なアプリケーションの大規模アーカイブから高度に関連するソフトウェアプロジェクトを見つけるための新しいアプローチ「Exemplar(実行可能な例のアーカイブ)」を提供します。プログラマーがツールバー、ダウンロード、スマートカードなどの高レベルの概念を含むクエリを入力すると、Exemplarは情報検索とプログラム分析を使用してこれらの概念を実装するアプリケーションを取得します。Exemplarがプログラマーがプロトタイピングを支援するために高度に関連するアプリケーションを迅速に見つけるのに効果的かつ効率的であると仮定します。
Grechanik et al. (Tue,) はこの問題を研究しました。