Title :
Codesign-Oriented Performability Modeling for Hardware-Software Systems
Author :
Tokuno, Koichi ; Yamada, Shigeru
Author_Institution :
Dept. of Social Manage. Eng., Tottori Univ., Tottori, Japan
fDate :
3/1/2011 12:00:00 AM
Abstract :
We discuss the performability evaluation model for the computer-based system, introducing the concept of codesign. We assume that the computer system consists of one hardware, and one software subsystems; and consider both of hardware, and software failure & restoration characteristics. In particular, the reliability growth process, the upward tendency of difficulty in debugging, and the imperfect debugging environment are described for the software subsystem. Assuming that the system can process the multiple tasks simultaneously, and that the arrival process of the tasks follows a nonhomogeneous Poisson process (NHPP), we use infinite server queueing theory to analyze the distribution of the number of tasks whose processes can be completed within the processing time limit. We derive several performability measures considering the real-time property, which are given as the functions of time, and the number of debugging activities. Finally we illustrate several numerical examples of the measures to investigate the impact of hardware and software failure & restoration characteristics on the system performability evaluation.
Keywords :
hardware-software codesign; program debugging; queueing theory; software reliability; stochastic processes; codesign concept; codesign oriented performability modeling; computer system; hardware-software system; real time property; reliability growth process; server queueing theory; software subsystem; Codesign; Markov process; hardware-software system; infinite-server queueing model; performability evaluation; software reliability growth;
Journal_Title :
Reliability, IEEE Transactions on
DOI :
10.1109/TR.2010.2103991