29 May 2012
Grady Booch, Chief Scientist for IBM Research and an IBM Fellow has been awarded the BCS Lovelace Medal in recognition of his innovative work in software architecture, software engineering and collaborative environments.
Booch’s work has become the foundation of much of contemporary software engineering and has been successfully applied to virtually every domain of software intensive systems. Internationally renowned Booch was responsible for originating the terms and practice of object orientated design, (OOD) as well as the term and practice of collaborative development environments (CDE).
The BCS Lovelace Medal was established in 1998 in honour of Lady Augusta Ada Byron, Countess of Lovelace and daughter of Lord Byron. The Medal is presented annually to individuals who, in the opinion of BCS, have made a significant contribution to the advancement of Information Systems.
David Clarke, MBE, Chief Executive Officer, BCS, The Chartered Institute for IT, says: ‘’I am delighted that we are awarding Grady Booch with the Lovelace medal, he has developed important foundations for the ever increasing use of software systems. The impact he has made to the IT industry and his contribution to academic research organisations, including the publication of six best selling books, makes Booch a very worthy receiver of this award’’.
Chief Scientist of Rational Software Corporation from its 1981 founding until IBM’s 2003 $2.1B acquisition, Booch is currently Chief Scientist for IBM Research. In this role he is focusing on the theory and practice of software architecture for ultra-large systems as well as developing a transmedia documentary on computing.
Grady Booch says of being presented with the award: “I am thrilled to accept the Lovelace Medal from BCS, The Chartered Institute for IT. The flowering of modern computing can be traced back to the time of Charles Babbage and Ada Augusta, Countess of Lovelace, for whom this award is named. It is a distinct privilege and responsibility to be counted among those men and women who have helped advance the technology of computing for the advancement of the human spirit.”
Booch’s work began as the industry, starting its transition from structured languages such as FORTRAN, COBOL, and C to object-oriented ones such as C++, Java, and others, desperately needed expressive notations and processes accommodating the move to ultra-large software-intensive systems. The Booch Method evolved into the current standard Unified Modelling Language and the Unified Process, both of which serve as the foundation for all contemporary pragmatic software engineering practices, are used world-wide and are taught in virtually every university.