IBM computer scientists have been at the forefront of scientific and technological innovation across a broad range of research areas. They have made pioneering contributions in artificial intelligence, high-speed processor design, computer architecture, natural language processing, programming languages, optimizing compilers, operating systems, storage systems, computer-supported cooperative work, databases, speech recognition, integer programming, and service-oriented architectures, to name a few.
Grady Booch Podcast: The Marketplace Was Reaching Out to Us (up to IBM Research Computer Science Blog)
IBM Fellow Grady Booch was present at the dawn of UML’s creation. In this episode of Inside IBM Research, Grady explains how he, Jim Rumbaugh and Ivar Jacobson shined a light through the programming chaos of the day to help developers manage and develop the entire life cycle of their software projects