http://www.boulder.nist.gov/div815/sofm2006/SOFM2006_TechnicalDigest.pdf