Skip to main content

Kishor S. Trivedi

Hudson Distinguished Professor Emeritus of Electrical and Computer Engineering
Pierre R. Lamond Department of Electrical and Computer Engineering
Box 90291, Durham, NC 27708-0291
534 Research Drive, 401 Wilkinson, Durham, NC 27708-0291

Scholarly Works - Book sections


Models and Solutions for Practical Reliability and Availability Assessment

Book section · January 1, 2025 We are dependent on computer, communication, cyber physical systems (CPS), IoT, transportation, financial and many other technical systems in our daily lives. Reliability and availability are key attributes of these systems, thus making the assessment of t ... Full text Cite

Probability models applied to reliability and availability engineering

Book section · January 1, 2024 Our daily lives are dependent on various technological systems that may be mission-critical, safety-critical, or business-critical. Reliability and availability are crucial attributes and, thus, key requirements that should be considered during the entire ... Full text Cite

Effect of Epistemic Uncertainty in Markovian Reliability Models

Book section · January 1, 2023 This chapter introduces the moment-based epistemic uncertainty propagation in Markov models. The epistemic uncertainty in Markov models introduces the uncertainty of model parameters, and it can be propagated by regarding parameters as random variables. Th ... Full text Cite

Reliability and availability analysis in practice

Book section · November 16, 2020 Reliability and availability are key attributes of technical systems. Methods of quantifying these attributes are thus essential during all phases of system lifecycle. Data (measurement)-driven methods are suitable for components or subsystems but, for the ... Full text Cite

Future directions for software aging and rejuvenation research

Book section · January 1, 2020 In this chapter we present a summary of some future directions for software aging and rejuvenation research. ... Full text Cite

Software aging and rejuvenation: A genesis

Book section · January 1, 2020 Software aging and rejuvenation originated at AT&T Bell Labs. A significant amount of research on the topic also took place at Duke University and Università degli Studi di Napoli Federico II. We present here a historical perspective on this topic as viewe ... Full text Cite

Systems Modelling: Methodologies and Tools

Book section · January 1, 2019 Modern systems implement multiple and complex operations to manage the user demand, thereby ensuring adequate quality levels. They are usually made of a collection of interconnected (autonomous) subsystems, with a common goal to be pursued, that are percei ... Full text Cite

Markov chain models and applications

Book section · April 22, 2015 Modeling is a fundamental aspect of the design process of a complex system, as it allows the designer to compare different architectural choices as well as predict the behavior of the system under varying input traffic, service, fault and prevention parame ... Full text Cite

On-line algorithms for division and multiplication

Book section · January 1, 2015 In this paper, on-line algorithms for division and multiplication are developed. It is assumed that the operands as well as the result flow through the arithmetic unit in a digit-by-digit, most significant digit first fashion. The use of a redundant digit ... Full text Cite

Performance analysis for large IaaS clouds

Book section · January 1, 2014 IaaS clouds are major enablers of data-intensive cloud applications because they provide necessary computing capacity for managing Big Data environments. In a typical IaaS cloud, virtual machine (VM) instances deployed on physical machines (PM) are provide ... Full text Cite

Multi-state availability modeling in practice

Book section · December 1, 2012 This chapter presents multi-state availability modeling in practice. We use three analytic modeling techniques; (1) continuous time Markov chains, (2) stochastic reward nets, and (3) multi-state fault trees. Two case studies are presented to show the usage ... Full text Cite

Software Aging and Rejuvenation for Increased Resilience: Modeling, Analysis and Applications

Book section · January 1, 2012 Software aging and rejuvenation research has shown that the application of approaches for software aging modeling, monitoring, and rejuvenation has the potential to significantly increase software resilience. In this chapter, we present an overview of impo ... Full text Cite

Dependability Modeling

Book section · July 31, 2011 This chapter presents modeling method and evaluation techniques for computing dependability metrics of systems. The chapter begins providing a summary of seminal works. After presenting the background, the most prominent model types are presented, and the ... Full text Cite

Accelerated life tests and software aging

Book section · June 30, 2011 Accelerated life test (ALT) methods are successfully applied in many industries to reduce the test period of highly dependable products. Software industry is not different, having the same demand to reduce the period of test for software products with very ... Full text Cite

Response time distributions in networks of queues

Book section · January 1, 2011 This chapter addresses the issue of determining the response time distribution in networks of queues. Four different techniques are described and demonstrated. A two step numerical approach to compute the response time distribution for closed Markovian net ... Full text Cite

Reliability Indices

Book section · January 1, 2010 Modern complex systems are expected to be reliable and to provide certain levels of performance during operation. Hence definition and evaluation of reliability and performability indices become necessary. State-space models, such as continuous time Markov ... Full text Cite

Transient Behavior of CTMCS

Book section · January 1, 2010 Since their first specification, Markov models have been widely used for modeling many kinds of systems, in different environments, in application fields, and with different purposes. The success of the formalism of Markov chains is due to the simplicity a ... Full text Cite

Markov Modeling in Reliability

Book section · January 1, 2008 We present an overview of evaluating the reliability of the complex systems with Markov modeling. In this article, the definition of reliability and the description of basic reliability models are given. Markov models are discussed in detail and illustrati ... Full text Cite

Software Aging and Rejuvenation

Book section · January 1, 2008 Several recent studies have established that most system outages are due to software faults. Given the ever-increasing complexity of software and the well-developed techniques and analysis for hardware reliability, this trend is not likely to change in the ... Full text Cite