Michael Howard Kay (né le 11 octobre 1951) est l'éditeur des spécifications du langage XSLT 2.0 et 3.0 du W3C pour la réalisation de transformations XML et le développeur du logiciel de traitement Saxon XSLT et XQuery
Éducation
Michael Kay est le fils de Ronald Kay (1920-2019) et d'Alma Brigitte Kay (née Albert) (1924-2019). Son père était anglais, sa mère allemande ; il est né en Allemagne mais a toujours vécu en Angleterre.
Kay a fait ses études au Salesian College de Farnborough , puis à l' Université de Cambridge où il a étudié les sciences naturelles au Trinity College . Il a obtenu son doctorat en philosophie tout en travaillant au Laboratoire d'informatique de l'Université de Cambridge sous la direction de Maurice Wilkes sur les bases de données .
Carrière
Kay a passé plus de vingt ans (1977-2001) au sein du constructeur informatique britannique International Computers Limited (ICL) . Il a été nommé membre émérite d'ICL en 1990. Après son départ d'ICL, il a travaillé pendant trois ans chez Software AG avant de fonder sa propre entreprise, Saxonica. Il a précédemment participé au projet GedML : Genealogical Data in XML.
Publications
Kay est l'auteur du livre XSLT : Programmer's Reference ( Wrox Press) et de plusieurs autres ouvrages et articles sur le génie logiciel. Il vit et travaille à Reading , en Angleterre , et est membre de la XML Guild Il intervient régulièrement à la XML Summer School d' Oxford et à la conférence Balisage Markup .
Kay discute de son point de vue sur le rôle de XML, XSLT, des normes ouvertes et des logiciels libres dans une interview de 2022 avec Yegor Bugayenko .