2009-08-29 9 views
0

IEEE Computerマガジンのアプリケーションでデータマイニングを使用する方法についての記事を読んでいます。AOPを使用したデータマイニングプログラムコールスタックの実現可能性

私にとって興味深いところは、プログラムの実行フローを監視し、データマイニングを行うことができるデータベースにデータを入れることができるという考え方です。

このデータをデータマイニングツールで使用して、APIの変更につながる可能性のある特定のパターンがあるかどうかなどの情報を調べることができます。理想的には、いくつかの順序で関数を呼び出さなければならない場合は、それを検出するのに役立ちます。

おそらく他の用途もありますが、これが始まりです。

だから、そのようなツールは役に立ちますか?

私は、すべての呼び出しのフローを追跡してスタックを保存し、おそらくパラメータなどの他の情報を収集できるので、動的アプリケーションで実際にこれを行う唯一の方法であると考えています。

残念ながら、ソフトウェアエンジニアはデータマイニングの専門家ではなく、データマイニングを行う者は複雑なアプリケーションを作成する専門家ではない場合があります。

私にとって、興味深いのは、分散アプリケーションやクラウドコンピューティングを使用して分析することですが、それは非常に複雑かもしれません。

2番目の質問ですが、このタイプの質問はコミュニティのWikiにする必要がありますか?

答えて

1

はい、役に立つと思います。 いいえ、コミュニティのwikiであってはいけません。

データマイニング戦略のいくつかのプログラム的な使い方については、Segaranの書籍「Programming Collective Intelligence」を参照してください。

+0

私は本をチェックアウトします。どうもありがとうございました。 –

関連する問題