IBM Personal Communication

Biodata of Dr. C. Mohan
IBM Fellow and Former IBM India Chief Scientist

Long Version                     Short Version

Mohan's IBM Academy photo

Daedalus's labyrinth motif used by IBM's Academy of TechnologyIEEE Logo

ACMSIGMOD

DB2 FamilyIMS

Lotus Domino R5

MQSeries Logo

Logo of Indian Institute of Technology, MadrasUniversity of Texas at Austin Logo

Dr. C. Mohan joined the Computer Science Department of the IBM Almaden Research Center as a Research Staff Member in 1981 where he has worked on a number of topics in the areas of database, workflow and transaction management. From June 2006 until January 2009, he worked as the IBM India Chief Scientist, based in Bangalore, with responsibilities that relate to serving as the executive technical leader of IBM India within and outside IBM. In 1997, Mohan was named to IBM's highest technical position of an IBM Fellow for being recognized worldwide as a leading innovator in transaction management. In 2009, he was elected to the US National Academy of Engineering (NAE) and the Indian National Academy of Engineering (INAE). He received the ACM SIGMOD Innovations Award in 1996 in recognition of his innovative contributions to the development and use of database systems. At the 1999 International Conference on Very Large Data Bases, he was honored with the 10 Year Best Paper Award for the impact of his work on the ARIES family of algorithms. In 2002, he was named an ACM Fellow and an IEEE Fellow. In 1992, he was elected a member of the IBM Academy of Technology. Currently, he is a Council member of IBM's Software Group Architecture Board, and a member of  Academy of Technology and Information Management Architecture Board. In the past, he has been a member of IBM's Technical Leadership Team (TLT), IBM's Research Management Council (RMC), IBM India's Senior Leadership Team, the IBM Asset Architecture Board, and the Bharti Technical Advisory Councils. He is also on the Academic Senate of the International Institute of Information Technology (IIIT) at Bangalore.

In late 1996, Mohan founded and started leading the Dominotes project whose goal was to enhance Lotus Domino/Notes's scalability and fault tolerance by introducing transactional recovery in Domino R5. Earlier, Mohan led the Exotica project which was focused on advanced transaction management and on IBM's workflow product FlowMark (now called MQSeries Workflow), messaging product MQSeries and groupware product Lotus Notes. During 1998-99, he was on a sabbatical at INRIA, Rocquencourt (France). Mohan was a designer and/or an implementer of the R* distributed DBMS, the Starburst extensible DBMS and DB2. He is the primary inventor of the ARIES family of recovery and concurrency control methods, and the Presumed Abort commit protocol. He has lectured extensively, and authored numerous conference and journal papers on concurrency control, recovery, commit protocols, index management, query optimization, active databases, architectural support for transaction processing, parallelism, OODBMSs, client-server computing, remote-site backup, caching, workflow, data sharing and distributed systems. He is a consultant for numerous IBM database, transaction processing and workflow product groups. His research ideas have been incorporated in the IBM products DB2/390, DB2 for Unix, Windows and OS/2, DB2 Server for VSE & VM (the former SQL/DS), IMS, MQSeries, S/390 Parallel Sysplex Coupling Facility, WebSphere, Cloudscape, Lotus Notes/Domino, VM Shared File System, AdStar Distributed Storage Manager (ADSM, now called Tivoli Storage Manager) and Workstation Data Save Facility (WDSF/VM), in the IBM prototypes R*, Starburst and QuickSilver, in IBM's SNA LU6.2 and DRDA architectures, and in Microsoft SQLServer, Sybase and Informix.

Mohan is the recipient of several IBM awards: an IBM Corporate Award for database support for parallel sysplex; another Corporate Award for his invention of the ARIES recovery method which is being used extensively in several IBM products, in Transarc's Encina Product Suite, and in the University of Wisconsin's Gamma and EXODUS DBMSs, and SHORE persistent object system; an IBM Outstanding Innovation Award (OIA) for ARIES; an OIA for his inventions (ARIES, ARIES/IM, Commit_LSN) and major contributions to performance, availability and concurrency in DB2/MVS V4; three OIAs for his algorithmic and hardware architectural coinventions for supporting the shared disks transaction environment in S/390 and DB2/MVS; an Outstanding Technical Achievement Award (OTAA) for enhancements to Lotus Domino to provide log-based recovery; an OIA for his coinvention of the Hybrid Join method which is implemented in DB2/MVS; an OIA for his coinvention of the Presumed Abort commit protocol which has been widely adopted in the industry and which is now part of the ISO-OSI, X/Open and DRDA distributed transaction processing standards; an IBM Research Division Award (RDA) for his work on transaction management in R*; an RDA for his contributions to WDSF/VM (now called TSM); an RDA for his contributions to WebSphere Messaging; 10th Plateau IBM Invention Achievement Award for his patenting activities (34 issued patents). Mohan was named a leading inventor of IBM for 1994 and 1995, and a Master Inventor in 1997.

Mohan was the Americas Program Chair for the 1996 International Conference on Very Large Data Bases, the Program Chair for the 1987 International Workshop on High Performance Transaction Systems and a Program Vice-Chair for the 1994 International Conference on Data Engineering. He was the Industrial Program Chair for the 2003 International Conference on Data Engineering. He has been on the program committees of the conferences SIGMOD, PODS, ICDE, ICDCS, VLDB, PDIS, HPTS, COMAD, ADB and Compcon. He has been on the advisory board of IEEE Spectrum, and an editor of the VLDB Journal and Distributed and Parallel Databases - An International Journal. He was an Associate Editor of IEEE's Data Engineering Bulletin. He has been a visiting scientist in Hahn-Meitner-Institut (Germany). Mohan received a PhD in Computer Science from the University of Texas at Austin in 1981. In 2003, he was named a Distinguished Alumnus of IIT Madras from which he received a B.Tech. in Chemical Engineering in 1977. He is a frequent speaker in North America, Western Europe and India, and has given talks in 35 countries. More information can be found in his home page at http://www.almaden.ibm.com/u/mohan/ 


Dr. C. Mohan joined IBM Almaden Research Center (San Jose, California) in 1981 where he worked until May 2006 on a number of topics in the areas of database, workflow and transaction management. From June 2006, he worked as the IBM India Chief Scientist, based in Bangalore, with responsibilities that relate to serving as the executive technical leader of IBM India within and outside IBM. In February 2009, at the end of his India assignment, Mohan resumed his research activities at IBM Almaden. Mohan is the primary inventor of the ARIES family of recovery and concurrency control methods, and the industry-standard Presumed Abort commit protocol. He was named an IBM Fellow, IBM 's highest technical position, in 1997 for being recognized worldwide as a leading innovator in transaction management. In 2009, he was elected to the US National Academy of Engineering (NAE) and the Indian National Academy of Engineering (INAE). He received the 1996 ACM SIGMOD Innovations Award in recognition of his innovative contributions to the development and use of database systems. In 2002, he was named an ACM Fellow and an IEEE Fellow. At the 1999 International Conference on Very Large Data Bases, he was honored with the 10 Year Best Paper Award for the widespread commercial and research impact of his ARIES work which has been widely covered in textbooks and university courses. From IBM , Mohan has received 2 Corporate and 8 Outstanding Innovation/Technical Achievement Awards. He is an inventor on 34 patents and was named an IBM Master Inventor in 1997. Mohan works very closely with numerous IBM product groups and his research results are implemented in numerous IBM and non- IBM prototypes and products like DB2, MQSeries, WebSphere, Informix, Cloudscape, Lotus  Notes, Microsoft SQLServer and System Z Parallel Sysplex.  He has been on the advisory board of IEEE Spectrum and an editor of VLDB Journal, and Distributed and Parallel Databases. Currently, he is a Steering Council member of IBM 's Software Group Architecture Board, and a member of the IBM Academy of Technology. In the past, he has been a member of IBM 's Research Management Council (RMC), IBM 's Technical Leadership Team (TLT), IBM India's Senior Leadership Team, and the Bharti Technical Advisory Council. He is on the Academic Senate of the International Institute of Information Technology (IIIT) in Bangalore. Mohan received his PhD in computer science from the University of Texas at Austin in 1981. In 2003, he was named a Distinguished Alumnus of IIT Madras from which he received a B.Tech. in chemical engineering in 1977. Mohan is a frequent speaker in North America, Western Europe and India, and has given talks in 35 countries. More information can be found in his home page at http://www.almaden.ibm.com/u/mohan/

Last updated on 12 February 2010. C. Mohan, mohan@almaden.ibm.com