Titulaire d'un doctorat d'université en informatique (Paris 6, 1986). - Travaille au centre de recherche en informatique de l'École des Mines (Paris) (en 2017)
Polytechnicien. - Professeur à l'Université de Californie, Santa Barbara (en 1990). - Président, Interactive software engineering, Santa Barbara, Calif. et de la Société des outils du logiciel, Paris (en 1990). - Fondateur de la revue "Technique et science informatique". - Docteur en sciences mathématiques et en informatique (Nancy I, 1985)