10.1504/IJGEI.2000.000865