- Ingénieur de l'Ecole Nationale Supérieure des Arts et Métiers (1966).
- Master of Science,
- Ph D. Université of California, Berkeley EECS department (1968).
- Membre du Staff R&D de CERA Villacoublay (1969).
- Professeur de Mathématiques et Informatiques à l'Ecole Nationale Supérieure de l'Aéronautique et de l'Espace à Toulouse de 1970 à 1980.
- Membre du Département Recherche Informatique de l'ONERA CERT Toulouse de 1970 à 1971.
- Chef du Département Recherche Informatique de l'ONERA CERT Toulouse de 1972 à 1980.
- Chef de la Division « Computer Science » à la CGE Marcoussis de 1980 à 1983.
- Deputy Director BULL Corporate Research (les Clayes) (1983).
- Directeur de l'European Computer Industry Research Centre (Munich) de 1984 Ã 1989.
- BULL Vice-président R&D de 1989 à 1991.
- GSI Vice-président « Software Development » de 1991 à 1992.
- Directeur du Centre Européen Pour la Recherche RANK XEROX de 1992 à 1997.
- Architecte principal de Xerox Group de 1997 Ã 2000.
- Vice-president de System Software and Architecture Group de Xerox de 1997 Ã 1999.
- Corporate Vice-président, chargé de la recherche et de la technologie du groupe Xerox de 2000 à 2002.
- Corporate Vice President Senior, Directeur général de la technologie, Président de Xerox Innovation Group de 2001 à 2006.
- Membre des comité scientifiques du LAAS, LRI , IMAG, IFIA I3S et de nombreuses instances dans le domaine de la recherche et de l'industrie (commission nationale du CNRS, de la DGRST, des Communautés Européennes, groupe RUBBIA sur les programmes de recherche sur le calcul et les réseaux à hautes performances, etc).
- Président de l'Association of Logic Programming de 1989 à 1992.
- Vice président de la section Française de IEEE.
- Vice-président IFAC TC on computers.
- Représentant européen, et membre du conseil de l'Association for Computing Machinery.
- Conseiller de la Direction de l'INRIA 2008-2009
- Membre du conseil d'administration de Cosytec SA
- Programmation logique.
- Bases de données.
- Programmation par contraintes.
- Gestion de l'Innovation
- Gestion de la Recherche
Réseaux
Microélectronique
Biotechnologies
Electronique plastique
e-Books
-      Auteur du livre « Techniques de compilation » (Cepadues Edit.).
-      Co-auteur de 3 ouvrages ?Logic and Databases ?, ?Advances on the theory of databases?, ?Vol. 1 et 2.
-      Publication de plus de 30 articles dans des revues et conférences.
-     Lauréat de la « Distinguished Alumnus Award in Computer Sciences and Engineering » de l'Université de Berkeley (1991).
Génie informatique et mathématiques
Grands groupes ou multinationale





