すでにあるかは知らないけど、ちゃんとしたのを自分で作るときは、Semantic Bovinatorが使えるかも。
強力すぎる気もするけど。
http://cedet.sourceforge.net/semantic.shtml