10.1504/IJSMM.2008.018645