๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Reliability Simulation of Component-Based Software Systems

โœ Scribed by Swapna S., Kishor S.


Tongue
English
Leaves
21
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Paper - 21 p
Prevalent black-box based approaches to software reliability modeling are inappropriate for the reliability assessment of modern component-based systems. The existing Markovian and semi-Markovian methods to predict the reliability and performance of such heterogeneous systems, suffer from several limitations: they are subject to an intractably large state-space for more involved scenarios, and they cannot take into account the influence of various parameters such as reliability growth of the individual components, dependencies among the components, etc. , in a single model. Discrete-event simulation on the other hand offers an attractive alternative to analytical models as it can capture a detailed system structure, and can be used
to study the influence of different factors separately as well as in a combined manner on dependability measures. In this paper we demonstrate the flexibility offered by discrete-event simulation to analyze such complex systems through two case studies, one of a terminating application, and the other of a real-time application with feedback control. We simulate the failure behavior of the terminating application with instantaneous as well as explicit repair. We also study the effect of having fault-tolerant configurations for some of the components on the failure behavior of the application. In the second case of the real-time application, we simulate the failure behavior of a single version taking into account its reliability growth initially. Later we study the failure behavior of three fault tolerant systems, viz. , DRB, NVP and NSCP, which are built from the individual versions of the real-time application. Results demonstrate the flexibility offered by simulation to study the influence of various factors on the failure behavior of the applications for
single as well as fault-tolerant configurations.

โœฆ Subjects


ะ˜ะฝั„ะพั€ะผะฐั‚ะธะบะฐ ะธ ะฒั‹ั‡ะธัะปะธั‚ะตะปัŒะฝะฐั ั‚ะตั…ะฝะธะบะฐ;ะะฐะดะตะถะฝะพัั‚ัŒ ะธะฝั„ะพั€ะผะฐั†ะธะพะฝะฝั‹ั… ัะธัั‚ะตะผ


๐Ÿ“œ SIMILAR VOLUMES


Building reliable component-based softwa
โœ Ivica Crnkovic, Magnus Larsson ๐Ÿ“‚ Library ๐Ÿ“… 2002 ๐Ÿ› Artech House ๐ŸŒ English

Here's a complete guide to building reliable component-based software systems. Written by world-renowned experts in the component-based software engineering field, this unique resource helps you manage complex software through the development, evaluation and integration of software components. You q

Component-based software development: ca
โœ Kung-Kiu Lau ๐Ÿ“‚ Library ๐Ÿ“… 2004 ๐Ÿ› World Scientific ๐ŸŒ English

Component-based software development (CBD) is an emerging discipline that promises to take software engineering into a new era. Building on the achievements of object-oriented software construction, CBD aims to deliver software engineering from a cottage industry into an industrial age for Informati

Component-Based Software Development: Ca
โœ Kung-Kiu Lau ๐Ÿ“‚ Library ๐Ÿ“… 2004 ๐Ÿ› World Scientific Publishing Company ๐ŸŒ English

Component-based software development (CBD) is an emerging discipline that promises to take software engineering into a new era. Building on the achievements of object-oriented software construction, CBD aims to deliver software engineering from a cottage industry into an industrial age for Informati

UML Components: A Simple Process for Spe
โœ John Cheesman, John Daniels ๐Ÿ“‚ Library ๐Ÿ“… 2000 ๐Ÿ› Addison-Wesley Professional ๐ŸŒ English

(Pearson Education) Applies Unified Modeling Language to the world of component architecture, demonstrating how it can be used to specify components, their interactions and their integration into cohesive systems. May be of interest to system architects, designers, programmers, and testers. Softcove

System Software Reliability
โœ Hoang Pham PhD (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› Springer-Verlag London ๐ŸŒ English

<p><P>Computer software reliability has never been more important. Today, computers are employed in areas as diverse as air traffic control, nuclear reactors, aircraft, real-time military, industrial process control, security system control, biometric scan-systems, automotive, mechanical and safety