You can view the full text of this article for free using the link below.

Title: Availability analysis for embedded system with N-version programming using fuzzy approach

Authors: Manju Kaushik; Gireesh Kumar; Preeti; Richa Sharma

Addresses: Department of CSE, JECRC University, Jaipur-303905, India ' Department of CSE, JK Lakshmipat University, Jaipur-302026, India ' Department of Mathematics, NIMS University, Jaipur-303121, India ' Department of Mathematics, JK Lakshmipat University, Jaipur-302026, India

Abstract: This present study deals with the conventional as well as fuzzy availability analysis of an embedded system considering both the software and hardware reliability. In this model, we have considered a specified number of subsystems composed of software and hardware components arranged in series. In N-version programming for the execution of the same task, N-versions of software are running at same time. Further, the assumption of rebooting is also taken in to consideration. Markov analysis has been done in which all the rates are exponentially distributed. To validate the proposed model, a numerical illustration is also carried out for conventional and fuzzy approaches for analysing the system performance by assuming the triangular membership function of the system descriptors.

Keywords: embedded systems; N-version programming; NVP; rebooting; Markov modelling; recursive method; fuzzy availability analysis; fuzzy logic; software reliability; hardware reliability; system performance; triangular membership function; system descriptors.

DOI: 10.1504/IJSETA.2015.067533

International Journal of Software Engineering, Technology and Applications, 2015 Vol.1 No.1, pp.90 - 101

Received: 27 Feb 2014
Accepted: 07 May 2014

Published online: 18 Mar 2015 *

Full-text access for editors Full-text access for subscribers Free access Comment on this article