10.1504/IJMDM.2011.040700