Architecture Based Software Reliability

نویسنده

  • KISHOR TRIVEDI
چکیده

{ With the growing emphasis on reuse, software development process moves toward component-based software design. In this paper we present an overview of the architecture-based approach to reliability estimation of the software composed of components. First, the common requirements of the architecture-based models are identiied, and the classiication is proposed. Then, the key models in each class are described in detail. Also, a critical analysis of underlying assumptions, limitations and applicability of these models is provided which should be helpful in determining the directions for future research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Component-based Heterogeneous Software Architecture Reliability (cohar) Modeling

In this paper, we propose an analytical model for component-based heterogeneous software architecture reliability and a method to find the solution for finding the optimal reliability of the overall software system according to the reliability of each component, the operational profile, and the architecture of software. Our approach is based on Markov chain properties and architecture perspecti...

متن کامل

Architecture-Based Software Reliability Estimation: Problem Space, Challenges and Strategies

In modern software-intensive systems, reliability is considered to be one of the most critical non-functional properties. To build software in a cost-efficient manner, reliability should be analyzed at architecture design time. In this paper, we consider the problem space of, challenges in, and strategies for architecture-based estimation of a software system’s reliability. Architecture-based r...

متن کامل

An Architecture-Based Software Reliability Model

In this paper we present an analytical model for estimating architecture-based software reliability, according to the reliability of each component, the operational profile, and the architecture of software. Our approach is based on Markov chain properties and architecture view to state view transformations to perform reliability analysis on heterogeneous software architectures. We demonstrate ...

متن کامل

Toward Architecture-based Reliability Estimation

Over 30 years of research have gone into software reliability engineering during testing. With today's complex software systems however, reliability has to be built into the early phases of development, including architectural design. We present a software architecture-based approach to estimating component reliability. Our sto-chastic reliability model is applicable to early stages of developm...

متن کامل

How Different Architecture Based Software Reliability Models Are Related?

In the published papers on architecture based approach to software reliability modeling a large number of variants have been proposed, mostly by ad hoc methods. These have frequently tended to obscure the unifying structural properties common to many such variants. The mathematical treatment and the relation of these models becomes evident once their common structure is exhibited. In this paper...

متن کامل

Reliability Analysis of Pipe and Filter Architecture Style

Architecture–based reliability analysis is necessary for a software application that is developed using the component–based software development paradigm. Prevalent architecture–based analysis techniques represent the application architecture by a Markov process, which may be adequate in the context of an application with a general– purpose architecture. The Markov process, however, is not adeq...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000