Bouchard, Martin, Sch. of Info. Technol. and Eng., University of Ottawa, Ont., Canada