http://www.ece.purdue.edu/~landgreb/
http://dynamo.ecn.purdue.edu/~landgreb/publications.html
http://dynamo.ecn.purdue.edu/~biehl/MultiSpec/
It's a coincidence that I find he makes the software MultiSpec.
In his homepage, there shows his research fruit and also his implementation ,sofware MultiSpec. It seams that he contribute the excellent results to us, it's a good example for me to follow.