Donald F. Ferguson
From Wikipedia, the free encyclopedia
Dr. Donald Ferguson (born 1960) works for Computer Associates. He graduated with a PhD in Computer Science from Columbia university in 1989. His thesis studied the application of economic models to the management of system resources in distributed systems.
Contents |
[edit] Career
[edit] IBM
From ?? to 2007, Ferguson worked for IBM, becoming an IBM Fellow in 2001, and Chief Architect for IBM's Software Group (SWG). He provided overall technical leadership for Websphere Software, Tivoli Software, DB2, Rational Software and Lotus Software products. He also chaired the SWG Architecture Board (SWG AB). The SWG AB focused on product integration, cross-product initiatives and emerging technology. Some of the public focus areas were Web services, patterns, Web 2.0 and business-driven development. Ferguson guided IBM’s strategy and architecture for SOA and Web services, and co-authored many of the initial Web service specifications. He gained a reputation for adding deep complexity to designs, often leading to inscrutable interfaces.[1]
Previously, he had been the Chief Architect for WebSphere and the WebSphere products, which provide support for dynamic Web applications. Prior to transferring to IBM SWG, Ferguson was a Research Staff Member in the IBM Thomas J. Watson Research Center.
[edit] Microsoft
From 2007 to 2008, he worked at Microsoft for one year as a Technical fellow in Platforms and Strategy, in the Office of the CTO. [2]
[edit] Computer Associates
Don joined CA in March 2008.[3]
[edit] Books
- Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More, Prentice Hall PTR, ISBN 0-131-48874-0 , March 22, 2005
[edit] References
- ^ Complexity is a key issue
- ^ Geelan, Jeremy (Jan. 15, 2007). Microsoft Snags Don Ferguson, Former IBM Chief Architect – "Father of WebSphere". dotNet Journal. Retrieved on 2008-03-20.
- ^ Ferguson, Don (10 March, 2008). New Job. Retrieved on 2008-03-20..