This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
C. Mohan | |
---|---|
Born | |
Citizenship | United States |
Alma mater | Indian Institute of Technology, Madras (1972–1977) University of Texas, Austin (1977–1981) |
Known for | ARIES Database systems Distributed database Presumed Abort Commit Protocol Transaction processing Workflow management Blockchain Distributed ledger |
Spouse | Kalpana Mohan |
Children | Pavithra Mohan Parthiv Mohan |
Awards | US National Academy of Engineering 2009 ACM SIGMOD Edgar F. Codd Innovations Award 1996 IBM Fellow 1997 IEEE Fellow 2002 ACM Fellow 2002 Indian National Academy of Engineering 2009 Distinguished Visiting Professor, Tsinghua University 2016 Distinguished Alumnus Award, IIT Madras 2003 |
Scientific career | |
Fields | Computer Science |
Institutions | Tsinghua University (2016–) IBM (1981–2020) Kerala Blockchain Academy (2020–) Tamil Nadu e-Governance Agency (2019–) INRIA (1998–1999) |
Thesis | Strategies for Enhancing Concurrency and Managing Deadlocks in Data Base Locking Protocols |
Doctoral advisor | Abraham Silberschatz |
Chandrasekaran Mohan is an Indian-born American computer scientist. He was born on 3 August 1955 in Tamil Nadu, India. [1] After growing up there and finishing his undergraduate studies in Chennai, he moved to the United States in 1977 for graduate studies, naturalizing in 2007. In June 2020, he retired from being an IBM Fellow at the IBM Almaden Research Center (San Jose, California) after working at IBM Research for 38.5 years. Currently, he is a visiting professor at China's Tsinghua University. [2] He is also an Honorary Advisor at the Tamil Nadu e-Governance Agency [3] (TNeGA) in Chennai and an advisor at the Kerala Blockchain Academy [4] in Kerala.
Mohan received his PhD in computer science from the University of Texas at Austin in 1981. He received a B.Tech. in chemical engineering from IIT Madras in 1977. He had his pre-college education in Vellore, Tamil Nadu.
After finishing his PhD in the database area in December 1981, Mohan joined IBM Research in San Jose, working on projects like R*, Starburst, Exotica, and DBCache. [5] He subsequently worked as a visiting scientist at INRIA Rocquencourt in 1998–1999, then returned to IBM. From June 2006 until January 2009, he worked as the IBM India Chief Scientist, based in Bangalore. [6]
After his return to IBM Almaden Research Center at the end of his India assignment, Mohan worked on projects relating to Storage Class Memories, [7] Big Data, Hybrid Transactional/Analytical Processing (HTAP) enhancements to IBM Db2 and Apache Spark, and Blockchain and Distributed ledger technologies. He gave numerous keynotes and other talks on NoSQL, NewSQL, modern enhancements to classic RDBMSs and Big Data. [8]
Since 2017, he has lectured on blockchain and distributed ledger technologies, [9] co-organizing seminars [10] [11] and giving a keynote [12] [13] on the topic. [14] In August 2016, Mohan was named a visiting professor in the School of Software of China's Tsinghua University. [2]
Mohan has published numerous conference and journal papers in the areas of database, workflow and transaction management, and blockchain technologies. [15] [16] [17] [18] [19] According to Google Scholar, his h-index is 68 and his i10-index is 141. [18] He is the primary inventor of the ARIES family of recovery and concurrency control methods, [20] and the industry-standard (e.g., X/Open XA) Presumed Abort commit protocol . [21] [22] His journal papers on ARIES [23] and Presumed Abort [24] are considered classic papers in the areas of transactions, recovery, distributed commit and locking, [25] and are included in a collection [26] of database papers, informally called the "Red Book", edited by ACM Turing Award winner Prof. Michael Stonebraker and others under a section titled Techniques Everyone Should Know. In the introduction to that section, one of the editors of the Red Book, Peter Bailis, while discussing the ARIES paper, has said "In graduate database courses, this paper is a rite of passage. However, this material is fundamental, so it is important to understand." In the ACM SIGMOD Record series called Reminiscences on Influential Papers, with reference to the ARIES paper, Prof. Betty Salzberg of Northeastern University has said: "The ARIES paper was important for me because it enabled me to envision the mechanisms of recovery in database systems clearly. ... Reading the ARIES paper influenced much of my subsequent research. ... Now it is almost impossible for me to imagine thinking of a database system without ARIES style recovery." [27] Prof. Alan Fekete of University of Sydney, as part of the abstract of a keynote talk by him in February 1993 said the following: "In the past few years, there have been several exciting advances in transaction management that seem certain to influence future commercial systems. One is the invention and publication of improved techniques for implementation of transaction management. In particular, an exciting series of papers have come from the ARIES project led by C. Mohan at IBM Almaden Research Laboratory. There are new algorithms which provide concurrency control for B-tree indices, recovery compatible with fine-grained locking, and concurrency control allowing long-running audits." [28]
Mohan has worked closely with many IBM product groups worldwide and his research results have been implemented in numerous IBM and non-IBM prototypes, and products like IBM Db2, MQSeries, [29] IBM WebSphere, Informix, Cloudscape, IBM Notes, Microsoft SQL Server and IBM System z Parallel Sysplex. [30]
In a 2003 interview conducted by Marianne Winslett as part of the ACM SIGMOD "Distinguished Database Profiles" [31] series, Mohan discussed the first 20 years of his IBM career. Video and audio recordings, and the textual transcript of that interview were published. [5] [32] [33] That interview provides a historical perspective on the state of the database research and products landscape then and also on Computer Science work in India. It also discusses Mohan's most important research results and how they came about. A Chinese translation of this interview's transcript is also available. [34]
Mohan worked as a technologist during his entire 38.5 years professional career at IBM and avoided becoming a manager! He has often talked about the importance of long-term technical careers with sustained focus in one area to attain excellence and to be effective in innovation. [35] [36] Especially in a developing country like India, during his IBM India Chief Scientist assignment as well as at other times, he has often emphasized the need for good technical people to stay technical and not be too attracted by a management career path. [37] In a front-page story back in August 2007, Business Standard , one of India's leading newspapers, discussed Mohan's senior most technical position at IBM and elaborated on his patenting activities. [38]
Mohan's research, publications, inventions and technology transfer contributions have been well appreciated both inside and outside IBM over the decades via numerous awards and other recognition.
In February 2009, Mohan was elected to the United States National Academy of Engineering (NAE) "for contributions to locking and recovery algorithms for database systems". [39] [40] [41] During the same year, he was also elected as a Foreign Fellow of the Indian National Academy of Engineering (INAE). [42] He received the 1996 Association for Computing Machinery (ACM) SIGMOD Edgar F. Codd Innovations Award in recognition of his innovative contributions to the development and use of database systems. He was the first non-American and the fifth person ever to receive that award. [43] The first 4 winners in chronological order were Michael Stonebraker, Jim Gray, Phil Bernstein and David DeWitt. Later, the first two won the Association for Computing Machinery (ACM) Turing Award.
In 2002, Mohan was named an ACM Fellow and an IEEE Fellow. At the 1999 International Conference on Very Large Data Bases (VLDB), he was honored with the 10 Year Best Paper Award [44] [45] for the widespread commercial and research impact of his ARIES work which has been widely covered in textbooks [46] [47] and university courses.
In 2003, Mohan was named a Distinguished Alumnus of his undergraduate alma mater IIT Madras. [48] In discussing Mohan's accomplishments, that award citation [49] says: "He has played a key role in establishing the foundations of database systems, which are at the core of modern information infrastructure, that support modern society. His work is among the lessons taught to students of database systems across the world. He has won numerous awards and holds key patents. It is rare for the work of one person to have had such a significant research, commercial and societal impact".
From IBM, Mohan has received 2 Corporate and 8 Outstanding Innovation/Technical Achievement Awards. He is an inventor on 50 issued/pending patents [50] [51] [52] and was named an IBM Master Inventor in 1997.
Mohan has discussed his IBM and non-IBM professional activities in and outside Silicon Valley in a short video. [53] He is a frequent speaker in North America, Western Europe and India, and has given talks in 40 countries. [54] [55] [56] [57] [58] [59] [60] [61]
Mohan has been on the advisory board of IEEE Spectrum and an editor of VLDB Journal, and Distributed and Parallel Databases. He was a Steering Council member of IBM's Software Group Architecture Board, and a member of IBM's Technical Leadership Team (TLT), IBM Academy of Technology, and Information Management Architecture Board. In the past, he has also been a member of IBM's Research Management Council (RMC), IBM India's Senior Leadership Team, the IBM Asset Architecture Board, and the Bharti and Vodafone Technical Advisory Councils. He also served on the academic senate of the International Institute of Information Technology (IIIT) at Bangalore.
Edgar Frank "Ted" Codd was an English computer scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases and relational database management systems. He made other valuable contributions to computer science, but the relational model, a very influential general theory of data management, remains his most mentioned, analyzed and celebrated achievement.
In database systems, durability is the ACID property that guarantees that the effects of transactions that have been committed will survive permanently, even in case of failures, including incidents and catastrophic events. For example, if a flight booking reports that a seat has successfully been booked, then the seat will remain booked even if the system crashes.
James Nicholas Gray was an American computer scientist who received the Turing Award in 1998 "for seminal contributions to database and transaction processing research and technical leadership in system implementation".
IBM Research is the research and development division for IBM, an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries. IBM Research is the largest industrial research organization in the world and has twelve labs on six continents.
Peter Pin-Shan Chen is a Taiwanese-American computer scientist. He is a (retired) distinguished career scientist and faculty member at Carnegie Mellon University and Distinguished Chair Professor Emeritus at LSU. He is known for the development of the entity–relationship model in 1976.
M. Dale Skeen is an American computer scientist. He specializes in designing and implementing large-scale computing systems, distributed computing and database management systems.
Joseph M. Hellerstein is an American professor of computer science at the University of California, Berkeley, where he works on database systems and computer networks. He co-founded Trifacta with Jeffrey Heer and Sean Kandel in 2012, which stemmed from their research project, Wrangler.
Samuel R. Madden is an American computer scientist specializing in database management systems. He is currently a professor of computer science at the Massachusetts Institute of Technology.
Elisa Bertino is a professor of computer science at Purdue University and is acting as the research director of CERIAS, the Center for Education and Research in Information Assurance and Security, an institute attached to Purdue University. Bertino's research interest include data privacy and computer security.
Patricia G. Selinger is an American computer scientist and IBM Fellow, best known for her work on relational database management systems.
Michael Ralph Stonebraker is an American computer scientist specializing in database systems. Through a series of academic prototypes and commercial startups, Stonebraker's research and products are central to many relational databases. He is also the founder of many database companies, including Ingres Corporation, Illustra, Paradigm4, StreamBase Systems, Tamr, Vertica and VoltDB, and served as chief technical officer of Informix. For his contributions to database research, Stonebraker received the 2014 Turing Award, often described as "the Nobel Prize for computing."
Jennifer Widom is an American computer scientist known for her work in database systems and data management. She is notable for foundational contributions to semi-structured data management and data stream management systems. Since 2017, Widom is the dean of the School of Engineering and professor of computer science at Stanford University. Her honors include the Fletcher Jones Professor of Computer Science and multiple lifetime achievement awards from the Association for Computing Machinery.
Richard Thomas Snodgrass is an American computer scientist and writer and is professor emeritus at the University of Arizona. He is best known for his work on temporal databases, query language design, query optimization and evaluation, storage structures, database design, and ergalics.
Opher Etzion is an Israeli computer scientist.
Martin L. Kersten was a computer scientist with research focus on database architectures, query optimization and their use in scientific databases. He was an architect of the MonetDB system, an open-source column store for data warehouses, online analytical processing (OLAP) and geographic information systems (GIS). He has been (co-) founder of several successful spin-offs of the Centrum Wiskunde & Informatica (CWI).
A blockchain is a distributed ledger with growing lists of records (blocks) that are securely linked together via cryptographic hashes. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data. Since each block contains information about the previous block, they effectively form a chain, with each additional block linking to the ones before it. Consequently, blockchain transactions are irreversible in that, once they are recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks.
Hyperledger is an umbrella project of open source blockchains and related tools that the Linux Foundation started in December 2015. IBM, Intel, and SAP Ariba have contributed to support the collaborative development of blockchain-based distributed ledgers. It was renamed the Hyperledger Foundation in October 2021.
Michael James Carey is an American computer scientist. He is currently a Distinguished Professor (Emeritus) of Computer Science in the Donald Bren School at the University of California, Irvine and a Consulting Architect at Couchbase, Inc..
Gennaro "Jerry" Cuomo is an American software engineer who has worked for IBM since 1987. Holding the title of IBM Fellow, Cuomo is known as one of the founding fathers of IBM WebSphere Software, a software framework and middleware that hosts Java-based web applications.
Volker Markl is a German computer scientist and database systems researcher.