Compare and contrast reliability and availability, Software Engineering

Assignment Help:

Q. Compare and contrast reliability and availability?

Ans. Reliability: The probability of failure-free system operation over a specified time in a given environment for a given purpose is called reliability Availability:The probability that a system at a point in time will be operational and able to deliver the requested services is known as availability.

Both of these attributes can be expressed quantitatively. It is sometimes possible to subsume system availability under system reliability. Clearly if a system is unavailable it is not delivering the specified system services. Nevertheless it is possible to have systems with low reliability that must be available. Consequently long as system failures can be repaired quickly and don't damage data low reliability mayn't be a problem. Availability acquires repair time into account.


Related Discussions:- Compare and contrast reliability and availability

What is big-bang waterfall model, What is Big-bang waterfall model? Bi...

What is Big-bang waterfall model? Big bang Model of S/w development is based on the big bang theory. A huge quantity of people, money and time are put together, lot of energy

Software development, SOFTWARE DEVELOPMENT: Software development is a ...

SOFTWARE DEVELOPMENT: Software development is a human activity. It involves a clear understanding of the field of application, such as library and information science; knowled

Differentiate between regression testing and re-testing, Differentiate betw...

Differentiate between regression testing and re-testing - Re-testing: - It means testing a single defect that was just fixed. Only one test is performed here. - The ta

List the important properties of a modular system, List the important prope...

List the important properties of a modular system.    Desirable properties are:- Every module is a well defined subsystem useful to others Every module has a well defined single

Define software testing, Q. Define software testing. Explain various level ...

Q. Define software testing. Explain various level of testing? Ans: Software testing- It is a process used to help identify the completeness, correctness and quality of develo

What is evolutionary prototype, Evolutionary Prototype In this, prot...

Evolutionary Prototype In this, prototype is constructed to learn about software problems and their solutions in successive steps. Prototype is initially developed to satisf

What are the various types of system testing, What are the various types of...

What are the various types of system testing? 1. Recovery testing - is planned to check the system's ability to recover from failures. 2. Security testing - determines t

Explain productivity, Productivity Productivity refers to metrics and c...

Productivity Productivity refers to metrics and calculates of output from production processes, per unit of input. Productivity P may be conceived of as a metrics of the techni

Aggregation between objects, Aggregation between objects Aggregation am...

Aggregation between objects Aggregation among objects shows a relationship. It is a whole/part relationship. Aggregation might be implying containment.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd