From: gfouque@csi.UOttawa.CA (Gilles Fouque)
Subject: PostDoc; Position in ML or KB R&D
Organization: Dept. of Computer Science, University of Ottawa
Date: Mon, 24 Aug 92 00:15:12 GMT

                                                        Gilles Fouque
                                                        Computer Science
                                                        Ottawa University
                                                        George Glinski
                                                        Ottawa, K1N 6N5 Ont
                                                        Canada


 I am currently completing a post-doctoral fellowship at the University of Ottawa
in the Ottawa Machine Learning Group which is headed by Dr S. Matwin and Dr R. Holte,
to the end of this year. This post-doctoral study has been devoted to the development
of a system for software reuse. This system involves techniques developed during my
Ph-D, such as the static code analysis for validation and reusability of software.

  My research involved the acquisition of elaborate knowledge in inductive machine
learning and software code analysis, and it required an in-depth study of expert
system techniques, relational database design and managment.

  After the completion of my research at the university, I would like to join a 
company or a laboratory where I could apply my academic background. I would be very
interested to discuss any potential employment and my credentials relating to it.
I may be reached through my electronic mail address (gfouque@csi.uottawa.ca), or by
telephone (613) 789-0710 during this evening. I am interested in but not exclusively
limited by a position located in California.

Sincerely,

Gilles Fouque

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CURRICULUM VITAE

PERSONAL DATA

Name:			FOUQUE, Gilles
	
Office: 		University of Ottawa, Department of Computer Science
			Ottawa, Ontario, K1N 6N5, Canada						
			e-mail: gfouque@csi.uottawa.ca

Residence:		Apt. 81, 450 Daly
			Ottawa, Ontario, Canada, K1N 6H5
			(613) 789-0710

											
EDUCATION

  1991 				Ph. D.  in Computer Science, University of Paris 6, France.
  1987				M. S. in Computer Science, University of Paris 11, France.
  1986				B. S.  in Computer Science, University of Paris 11, France.

RESEARCH INTERESTS
  Artificial Intelligence 	Machine Learning, Structural Matching, Case-Based Reasoning, 
				Connexionism, Expert Systems, Knowledge Representation, 
				Automatic Translation, Logic Programming, Applicative 
				Languages.
  Software Engineering		Reusability, Software Analysis, Code Generation.
  Dbms				Database Management Systems, Information System Design, 	
				Database Design, Object-Oriented Database.


TECHNICAL KNOWLEDGE

  Operating Systems		Unix, MVS/XA, Multics, MS/DOS.
  Computers			Spark, Sun 3, IBM PC, IBM 3090, Bull, Apple.
  Programming Languages		C, Pascal, Lisp, Fortran 77, ASM 360/370,ASM 8086, Prolog, 	
				Alog, Plasma, Smalltalk-80, Basic, Cobol.
  Tools				Genesia-2, Ogust, Oracle, Opsodra, Americ.


PRESENT POSITION		

  Sept. 1991-Dec. 1992         Post-doctoral fellow with the Machine Learning Group at the
                                University of Ottawa. This post-doctoral position has been financed
                                by a Lavoisier grant from the French government, amounting,
                                approximately, to $20,000.


RESEARCH EXPERIENCE

  1991-present			Post-doctoral fellow in Ottawa Machine Learning Group.  
				Development of a Case-Based Reasoner prototype using 
				software analysis techniques in order to build a consistent 
				library of reusable components.

  1987-1991			Ph. D. Candidate in Computer Science.
				The topic of my thesis was to look at opportunities
				in using machine learning to improve software engineering
				tools using static code analysis techniques.  This research
				has been applied to building a prototype for analysis and 
				documentation in a SQL application.

  Apr.-Sept. 1987		Master thesis in Computer Science.
				Study of the virtual machine LILA (Implementation Language 
				for Logic and Actors) for the realization of an ALOG interpreter.  	
				The objectives of this study were to look at the implementation 
				of the virtual machine LILA on a RISC architecture machine 
				(SPS9, Bull).

PROFESSIONAL EXPERIENCE

  Dec. 1991-Apr. 1992		Instructor. 
                                Teaching CSI 1100, "Introduction to Computer Science" to
                                first-year students at the University of Ottawa.
				Teaching CSI 2515, "Programming Languages Concepts," to 	
				second-year students at the University of Ottawa. 

  Dec. 1990-Aug. 1991		Research and Development Engineer.  IFATEC Co.,
				Versailles, France.
				Extension and improvement of an application based on the 
				ORACLE dbms.  This project was carried out at the research
				centre of EDF.

LANGUAGES

  French and English	


PUBLICATIONS

   1992				CAESAR : A System for CAse basEd SoftwAre Reuse.
				Seventh Knowledge-Based Software Engineering Conference.
				Mc Lean, U.S.A.

				Building a Tool for Software Code Analysis: A Machine 		
				Learning Approach. The Fourth Conference on Advanced
				Information Systems Engineering.   Manchester.
				
				Static Analysis Techniques in a Reuse Case-Based Reasoner.
				Artificial Intelligence and Software Reuse Workshop. 
				Queen's University at Kingston.

  1991				Application of Machine Learning to Software Engineering:
				An Aid for Program Validation.  Ph. D. Thesis (in French).
				Universite Paris 6.

  1990				Software Engineering: State of the ART. Report of MASI
				Laboratory,  Universite Paris 6. RR 90/54.
				
				Machine Learning Methods.  Report of MASI Laboratory,
				Universite Paris 6.  RR 90/43.

				Tool for the Automation of the Maintenance of a set of
				Complex SQL Requests.  Internal Report, EDF.

  1989				Application of the Learning System OGUST for the 
				Program's Generalization.  Note EDF. HI-27/6483.

				Learning and Knowledge Re-utilization Techniques. 
				Note EDF. HI-27/6169.

  1987				The Virtual Machine LILA for the Implementation of an ALOG
				Interpreter. MS Thesis (in French).  Universit Paris 6.

				Study of "Nettalk", an article by T. J. Sejnowski.  Technical 	
				Report.  
				
				Implementation of the two-dimensional self-organizing 		
				system of T. Kohonen and its application to hierarchical 
				clustering. Technical Report.