http://www.mlb.co.jp/linux/science/gflow/index.html