Fred Rivard works at:
Object Technology International Inc. Canada - France
http://www.emn.fr/fran/recherche/dept_info/perso/rivard/