Kishor S. Trivedi

Last updated
Kishor S. Trivedi
NationalityAmerican
Alma materUniversity of Illinois Urbana-Champaign
Indian Institute of Technology Bombay
Known forReliability and Performance Evaluation

Stochastic modeling formalisms

Software Aging and Rejuvenation
AwardsTechnical Achievement Award. IEEE Computer Society. 2008

Life Fellow. IEEE. 2017

IEEE Reliability Society – Lifetime Achievement Award 2021
Scientific career
FieldsComputer Science
InstitutionsDuke University
Doctoral advisor James Evans Robertson
J. Richard Phillips
Doctoral students
Website https://ece.duke.edu/faculty/kishor-trivedi

Kishor Shridharbhai Trivedi is an Indian-American computer scientist who is currently the Hudson Chaired Professor in department of electrical and computer engineering at Duke University.

Contents

Education

Kishor S. Trivedi was born in India. He graduated from Indian Institutes of Technology Bombay in 1968 with B.Tech. in electrical engineering. He received a master's degree in computer science in 1972, and a PhD in computer science, both from the University of Illinois at Urbana-Champaign (UIUC) [1] under supervision of James Evans Robertson [2] and J. Richard Philips.

Career

Kishor S. Trivedi is currently the Hudson Chaired Professor in department of electrical and computer engineering at Duke University. [1] He has been on the Duke faculty since 1975.

Books

He wrote three well-known books including the bluebook "Probability and Statistics with Reliability, Queuing and Computer Science Applications", [3] redbook "Performance and Reliability Analysis of Computer Systems: An Example-Based Approach Using the SHARPE Software Package" [4] and whitebook "Queueing Networks and Markov Chains". [5] In addition to these three books, he recently wrote a greenbook "Reliability and Availability Engineering". [6]

Publications

He has published more than 500 articles in international conferences, journals. [1]

Honors

He is an Institute of Electrical and Electronics Engineers (IEEE) fellow [7] and a Life fellow of IEEE. He received 2008 IEEE Computer Society Technical Achievement Award “For pioneering contributions to the understanding of the phenomena of software aging and software rejuvenation." [8] He is an elected member of the IFIP Working Group 10.4 on Dependable Computing and Fault-Tolerance. [9]

Related Research Articles

<span class="mw-page-title-main">Jack Dongarra</span> American computer scientist (born 1950)

Jack Joseph Dongarra is an American computer scientist and mathematician. He is the American University Distinguished Professor of Computer Science in the Electrical Engineering and Computer Science Department at the University of Tennessee. He holds the position of a Distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory, Turing Fellowship in the School of Mathematics at the University of Manchester, and is an adjunct professor and teacher in the Computer Science Department at Rice University. He served as a faculty fellow at the Texas A&M University Institute for Advanced Study (2014–2018). Dongarra is the founding director of the Innovative Computing Laboratory at the University of Tennessee. He was the recipient of the Turing Award in 2021.

In systems engineering, dependability is a measure of a system's availability, reliability, maintainability, and in some cases, other characteristics such as durability, safety and security. In real-time computing, dependability is the ability to provide services that can be trusted within a time-period. The service guarantees must hold even when the system is subject to attacks or natural failures.

<span class="mw-page-title-main">David Patterson (computer scientist)</span> American computer pioneer and academic (born 1947)

David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.

Brian Randell is a British computer scientist, and emeritus professor at the School of Computing, Newcastle University, United Kingdom. He specialises in research into software fault tolerance and dependability, and is a noted authority on the early pre-1950 history of computing hardware.

Harlan D. Mills was Professor of Computer Science at the Florida Institute of Technology and founder of Software Engineering Technology, Inc. of Vero Beach, Florida. Mills' contributions to software engineering have had a profound and enduring effect on education and industrial practice. Since earning his Ph.D. in Mathematics at Iowa State University in 1952, Mills led a distinguished career.

In computer programming jargon, a heisenbug is a software bug that seems to disappear or alter its behavior when one attempts to study it. The term is a pun on the name of Werner Heisenberg, the physicist who first asserted the observer effect of quantum mechanics, which states that the act of observing a system inevitably alters its state. In electronics, the traditional term is probe effect, where attaching a test probe to a device changes its behavior.

<span class="mw-page-title-main">Erol Gelenbe</span>

Sami Erol Gelenbe, a Turkish and French computer scientist, electronic engineer and applied mathematician, pioneered the field of Computer System and Network Performance in Europe. Active in European Union research projects, he is Professor in the Institute of Theoretical and Applied Informatics of the Polish Academy of Sciences (2017-), Associate Researcher in the I3S Laboratory and Abraham de Moivre Laboratory. Previous Chaired professorships include the University of Liège (1974-1979), University Paris-Saclay (1979-1986), University Paris Descartes (1986-2005), ECE Chair at Duke University (1993-1998), University Chair Professor and Director of EECS, University of Central Florida (1998-2003), and Dennis Gabor Professor and Head of Intelligent Systems and Networks, Imperial College (2003-2019).

In software engineering, software aging is the tendency for software to fail or cause a system failure after running continuously for a certain time, or because of ongoing changes in systems surrounding the software. Software aging has several causes, including the inability of old software to adapt to changing needs or changing technology platforms, and the tendency of software patches to introduce further errors. As the software gets older it becomes less well-suited to its purpose and will eventually stop functioning as it should. Rebooting or reinstalling the software can act as a short-term fix. A proactive fault management method to deal with the software aging incident is software rejuvenation. This method can be classified as an environment diversity technique that usually is implemented through software rejuvenation agents (SRA).

Elaine Jessica Weyuker is an ACM Fellow, an IEEE Fellow, and an AT&T Fellow at Bell Labs for research in software metrics and testing as well as elected to the National Academy of Engineering. She is the author of over 130 papers in journals and refereed conference proceedings.

Hisashi Kobayashi is the Sherman Fairchild University Professor of Electrical Engineering and Computer Science, Emeritus at Princeton University in Princeton, New Jersey. His fields of expertise include applied probability; queueing theory; system modeling and performance analysis; digital communication and networks; network architecture; investigation of the Riemann hypothesis; and stochastic modeling of an infectious disease. He was a Senior Distinguished Researcher at the National Institute of Information and Communications Technology (NICT), Japan from September 2008 to March 2016.

Fred Barry Schneider is an American computer scientist, based at Cornell University, where he is the Samuel B. Eckert Professor of Computer Science. He has published in numerous areas including science policy, cybersecurity, and distributed systems. His research is in the area of concurrent and distributed systems for high-integrity and mission-critical applications.

In queueing theory, a discipline within the mathematical theory of probability, a fluid queue is a mathematical model used to describe the fluid level in a reservoir subject to randomly determined periods of filling and emptying. The term dam theory was used in earlier literature for these models. The model has been used to approximate discrete models, model the spread of wildfires, in ruin theory and to model high speed data networks. The model applies the leaky bucket algorithm to a stochastic source.

<span class="mw-page-title-main">Cyrus Derman</span> American mathematician

Cyrus Derman was an American mathematician and amateur musician who did research in Markov decision process, stochastic processes, operations research, statistics and a variety of other fields.

In probability theory, the matrix geometric method is a method for the analysis of quasi-birth–death processes, continuous-time Markov chain whose transition rate matrices with a repetitive block structure. The method was developed "largely by Marcel F. Neuts and his students starting around 1975."

<span class="mw-page-title-main">Bruce Hajek</span> American electrical engineer

Bruce Edward Hajek is a Professor in the Coordinated Science Laboratory, the head of the Department of Electrical and Computer Engineering, and the Leonard C. and Mary Lou Hoeft Chair in Engineering at the University of Illinois at Urbana-Champaign. He does research in communication networking, auction theory, stochastic analysis, combinatorial optimization, machine learning, information theory, and bioinformatics.

Mootaz Elnozahy is a computer scientist. He is currently a professor of computer science at the computer, electrical and mathematical science, and engineering (CEMSE) division at King Abdullah University of Science and Technology. He previously served as Special Advisor to the President and Dean of CEMSE. Elnozahy's research area is in systems, including high-performance computing, power-aware computing, fault tolerance, operating systems, system architecture, and distributed systems. His work on rollback-recovery is now a standard component of graduate courses in fault-tolerant computing, and he has made seminal contributions in checkpoint/restart, and in general on the complex hardware-software interactions in resilience.

Vivek Shripad Borkar is an Indian electrical engineer, mathematician and an Institute chair professor at the Indian Institute of Technology, Mumbai. He is known for introducing analytical paradigm in stochastic optimal control processes and is an elected fellow of all the three major Indian science academies viz. the Indian Academy of Sciences, Indian National Science Academy and the National Academy of Sciences, India. He also holds elected fellowships of The World Academy of Sciences, Institute of Electrical and Electronics Engineers, Indian National Academy of Engineering and the American Mathematical Society. The Council of Scientific and Industrial Research, the apex agency of the Government of India for scientific research, awarded him the Shanti Swarup Bhatnagar Prize for Science and Technology, one of the highest Indian science awards for his contributions to Engineering Sciences in 1992. He received the TWAS Prize of the World Academy of Sciences in 2009.

Arun K. Somani is Associate Dean for Research of College of Engineering, Distinguished Professor of Electrical and Computer Engineering and Philip and Virginia Sproul Professor at Iowa State University. Somani is Elected Fellow of Institute of Electrical and Electronics Engineers (IEEE) for “contributions to theory and applications of computer networks” from 1999 to 2017 and Life Fellow of IEEE since 2018. He is Distinguished Engineer of Association for Computing Machinery(ACM) and Elected Fellow of The American Association for the Advancement of Science(AAAS).

Joanne Bechta Dugan is an American computer engineer whose research concerns fault tolerance in computer systems, fault tree analysis, and the dynamic fault tree method for the probabilistic analysis of fault tolerance. She is a professor of electrical and computer engineering at the University of Virginia.

References

  1. 1 2 3 "Kishor S. Trivedi". Duke Electrical and Computer Engineering. 2021-06-01. Retrieved 2021-06-01.
  2. "MathTree - Kishor S. Trivedi Family Tree". academictree.org. Retrieved 2021-06-01.
  3. Trivedi, Kishor S. (2016-09-06). Probability and Statistics with Reliability, Queuing and Computer Science Applications. doi:10.1002/9781119285441. ISBN   9781119285427.
  4. Sahner, Robin A.; Trivedi, Kishor; Puliafito, Antonio (1996). Performance and Reliability Analysis of Computer Systems: An Example-Based Approach Using the SHARPE Software Package. Springer US. ISBN   978-0-7923-9650-5.
  5. Bolch, Gunter; Greiner, Stefan; de Meer, Hermann; Trivedi, Kishor S. (2006-03-15). Queueing Networks and Markov Chains. doi:10.1002/0471791571. ISBN   9780471791577.
  6. "Reliability and Availability Engineering | Engineering: general interest". Cambridge University Press. Retrieved 2021-06-01.
  7. "IEEE fellow directory".{{cite web}}: CS1 maint: url-status (link)
  8. "Kishor Trivedi | IEEE Computer Society" . Retrieved 2021-07-16.
  9. "IFIP WG10.4 Members". www.dependability.org. Retrieved 2021-07-16.