Michael Kay (software engineer)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Michael Kay

Born October 11, 1951 (1951-10-11) (age 60)
Hannover, Germany
Institutions Saxonica, Software AG, International Computers Limited
Alma mater Trinity College, Cambridge
Doctoral advisor Maurice Wilkes
Known for Saxon XSLT

Michael H. Kay FBCS (born 11 October 1951) is the editor of the W3C specification of the XSLT 2.0 language for performing XML transformations,[1] and the developer of the Saxon XSLT and XQuery[2] processing software.

He attended the Salesian College in Farnborough, and then went to Trinity College, Cambridge to read Natural Sciences. He gained his Ph.D at the University of Cambridge Computer Laboratory under the supervision of Maurice Wilkes. He spent over twenty years with the British computer manufacturer ICL, then worked for three years with Software AG before forming his own company, Saxonica.

He is the author of the book XSLT: Programmer's Reference by Wrox Press and several other books on software engineering [3][4][5][6]. He lives and works in Reading, England and is a member of the XML Guild[7].


[edit] References

  1. ^ Kay, Michael. "XSL Transformations (XSLT) Version 2.0". World Wide Web Consortium. http://www.w3.org/TR/xslt20/. Retrieved 2006-05-10. 
  2. ^ Kay, Michael (2008), "Ten Reasons Why Saxon XQuery is fast", IEEE Data Eng. Bull. 31 (4): 65–74, http://sites.computer.org/debull/A08dec/saxonica.pdf. 
  3. ^ Kay, Michael (1993), OPENframework Information Management, Prentice Hall, ISBN 0136305008 
  4. ^ Kay, Michael (2008), XSLT 2.0 and XPath 2.0 Programmer's Reference (4th ed.), Wrox, ISBN 0470192747 
  5. ^ Kay, Michael (2004), XSLT 2.0 Programmer's Reference (3rd ed.), Hungry Minds Inc., ISBN 0764569090 
  6. ^ Kay, Michael (2004), XPath 2.0 Programmer's Reference (3rd ed.), Hungry Minds Inc., ISBN 0764569104 
  7. ^ http://xmlguild.org/members The XML Guild: where you find established XML experts

[edit] External links

[Category:People educated at Salesian College (Farnborough)]]


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages