Availability-Based Software Performability Model with User-Perceived Performance Degradation

نویسندگان

  • Koichi Tokuno
  • Shigeru Yamada
چکیده

This paper discusses software performability evaluation considering the real-time property. We assume that the software system has two operational states from the viewpoint of the end users: one is operating with the desirable performance level according to specification and the other is with degraded performance level. The time-dependent behavior of the system is described by the Markovian software availability model with performance degradation. Assuming that the system can process the multiple tasks simultaneously, we analyze the distribution of the number of tasks whose processes can be completed within the processing time limit with the infinite server queueing model. We derive several software performability measures; these 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 consideration of the performance degradation on the system performability evaluation.

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

ثبت نام

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

منابع مشابه

Performability analysis of guarded-operation duration: a translation approach for reward model solutions

Performability measures are often defined for analyzing the worth of fault-tolerant systems whose performance is gracefully degradable. Accordingly, performability evaluation is inherently well-suited for application of reward model solution techniques. On the other hand, the complexity of performability evaluation for solving engineering problems may prevent us from utilizing those techniques ...

متن کامل

Performability Modeling for Multi-layered Service Systems

Distributed software is usually structured in layers, with some kind of operational control or user interface tasks as the topmost layer, making requests to various layers of servers. Client Server systems and ODP (Open Distributed Processing) systems such as DCE, ANSA and CORBA are structured this way, as are distributed transaction processing systems. Performance and dependability are the two...

متن کامل

Towards Performability Modeling of Software Rejuvenation

In this paper, we discuss issues in performability modeling of \software rejuvenation," a form of software fault tolerance based on occasionally cleaning up the operational environment. System factors which play a key role in such a model are identi ed. Among these, we comment on two issues of particular interest when modeling software rejuvenation: (1) the representation of the degradation in ...

متن کامل

Performability Analysis of Guarded-Operation Duration: A Successive Model-Translation Approach

When making an engineering design decision, it is often necessary to consider its implications on both system performance and dependability. In this paper, we present a performability study that analyzes the guarded operation duration for onboard software upgrading. In particular, we define a “performability index” Y that quantifies the extent to which the guarded operation with a duration φ re...

متن کامل

Performability Analysis of Computer Systems: From Model Spacification to Solution

De Souza e Silva, E. and H.R. Gail, Performability analysis of computer systems: from model specification to solution, Performance Evaluation 14 (1992) 157-196. Computer systems reliability/availability modeling deals with the representation of changes in the structure of the system being modeled, which are generally due to faults, and how such changes affect the availability of the system. On ...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2010