大規模な API (特に Java または J2EE 標準ライブラリ) が与えられた場合、どのメソッド、クラス、さらにはパッケージを一般的に最も使用する傾向があるかを教えてくれるツール、検索エンジン、またはその他のリソースはありますか? 私は API に注釈を付けています (以下を参照)。人気のある分野に注目したいと思います。私が考えることができる唯一のことは、異なるメソッド名でGoogleコードを使用することですが、それはもちろん退屈です.
いくつかの背景 (誰かが興味を持っている場合): 博士号の研究の一環として、ユーザーがメソッドのドキュメント (自分自身または既存の API) で重要な「ディレクティブ」を強調表示し、これらの注釈をユーザーにプッシュして増加させることができるツールを開発しました。彼らがそれに気づく可能性。私たちのラボでの調査では、これには可能性があることが示されていますが、人々に現場で使用してもらうには、注釈付き API の「コーパス」を提供する必要があり、注釈を付けるライブラリに優先順位を付けようとしています。