Steve Cook

In 2013 Steve retired from Microsoft, where he worked for ten years as an architect for Visual Studio. He represented Microsoft at the OMG, leading the development of UML 2.5. He was also a member of the OMG’s Board of Directors and Architecture Board.

He founded the Object-Oriented Programming and Systems Group of the British Computer Society, and the Object Technology conference series. He was a Research Fellow at Queen Mary and Westfield College, London University. He started the Object Technology Practice at IBM, became a Distinguished Engineer, and was elected to the IBM Academy of Technology.

With John Daniels he developed the Syntropy method, and was a major contributor to UML, introducing OCL, and representing IBM on the UML2 submission.

He is a British Computer Society Fellow, and has an Honorary Doctor of Science from De Montford University.