10.1504/IJSMM.2010.037508