ACE:10.1504/IJCIS.2014.059542 ACE:10.1504/IJVD.2014.058481