Ram Chillarege's pursuit of semantics and quantitative methods to reason about software engineering processes predates the current drive towards machine learning and AI. Orthogonal Defect Classification (ODC), his invention, is used across the industry to speed up Root Cause Analysis by 100X. His consulting practice reaches several Fortune 500 companies in the US, Europe, and Asia. Prior to his consulting practice, he founded and ran the IBM Center for Software Engineering at the T.J. Watson Research Center. He chaired the IEEE Steering committee for Software Reliability Engineering for the past decade and has authored ~50 peer reviewed technical articles. An IEEE Fellow, receipent of the IEEE Technical Achievement Award and the Meritorius service award. Ram holds a Ph.D in Electrical & Computer Engineering from the University of Illinois, Urbana-Champaign and a Bachelors from the Indian Institute of Science.
Technical & Personal Accomplishments
1. Software Fault Injection: Ram created the notion of Software Fault Injection (circa 1987, IEEE) which created a new area of research in software dependability, reliability and security. The area blossomed with numerous PhD thesis and several tenured faculty. Today, you will see ideas of software fault injection in several software security tools and consulting methodologies.
2. Orthogonal Defect Classification (ODC, circa 1989, IEEE) is Ram’s signature invention. This is a deep concept that uses semantic extraction from software repositories to creates a measurement systems for abstract processes such as design and test. ODC changed how root cause analysis is performed on these software processes yielding speed ups of 100X and more. ODC to software dignosis is like and an MRI is to medicine - it creates imaging of what is hidden. A few Fortune 500 corporations reported savings upwards of $100M, thanks to ODC. In the past decade, several academics have begun extending ODC into other areas such as security. It is interesting to note the parallels of “big data” with what ODC began years ago.
3. Research and Software Industry: Ram has devoted much of his professional life to bring advanced techniques into the mainstream of software engineering. At IBM he helped create a network across 50,000 software developers and testers to begin using advanced software measurement methods. This channel was new in IBM research to build bridges with mainstream development at a scale and impact never seen before. Since 2005, Ram helped the IEEE Software Reliability community with similar ideas. Today, the IEEE ISSRE conference is ranked in the top tier, boasting a unique accomplishment of a 50-50 participation between researchers and industry. This is a unique accomplishment among the highly reputed IEEE/ACM conference.
4. Primary Education, India: Ram believes that the best education a child can receive is in his/her vernacular. However, in India, this is in conflict with the current practice where the desire for English language education is dominant. The well-to-do attend English medium schools and the less fortunate, vernacular state supported schools. As a consequence the people lose. In the long term, the country loses. Twenty years ago, he created a project to test this theory. A magnet school with better English education at a vernacular Kannada primary school in Udupi, India. In the years that followed, this school trippled in size, as other vernacular schools in the same town faded. The children wrote us of their success, and Ram’s belief is now stronger than before. A new version of this project has just begun, called Language Empowerment Across People (LEAP), to take this idea beyond these borders.
5. Analytical Software Engineering Consulting: The jouney to bring sophisticated software engineering into a development organization has built a family of client companies around the world. We work with a few, but work deep and work long to earn your trust. We have taught ODC to thousands of engineers in the US, Europe and Asia. And ODC analysis has created insight into hundred of projects, helping them transform and gain value they had never imagined.