Explain basic execution time model, Software Engineering

Assignment Help:

Q. Explain Basic Execution Time Model?

The model was developed by the J.D. MUSA in 1979(MUSA79) and is based on execution time. It is presumed that failures may occur according to a non-homogeneous Poisson Process (NHPP) Real world events may be described using Poisson processes. Instance of Poisson processes are

- A Number of telephone calls expected in a given period of time

- Expected figure of road accidents in a given period of time

- Expected figure of persons visiting in a shopping mall in a given period of time.

In this model the reduce in failure intensity as a function of the number of failures observed is constant and is given as:

288_Explain Basic Execution Time Model.png

Where Initial failure intensity at the start of execution.

V0 Number of failures experienced, if program is executed for Infinite time period μ Average as well expected number of failures experienced at a given point in time. These models imply a uniform operational profile. If every input class are selected equally often the various faults have an equal probability of manifesting themselves. The correction of whichever of those faults then contributes an equal decrease in the failure intensity. The negative sign publicized that there is a negative slope meaning thereby a decrementing trend in failure intensity.


Related Discussions:- Explain basic execution time model

Paradigm, which paradigm tend to correspond with top down and bottom up des...

which paradigm tend to correspond with top down and bottom up design

State in detail about the software design, State in detail about the Softwa...

State in detail about the Software design Software design is the core of software engineering process and first of three important technical activities that are design, coding,

Explain about the software testing strategies, Explain about the software t...

Explain about the software testing strategies. A method approach to software testing. Verification and Validation. Verification refers to the set of activities that ma

What is version description document, Explain version description document ...

Explain version description document (VDD)? Ans) Version description document (VDD) is a document that accompanies and signifies a given version of a software product. Typically

Post-production design feedback for future designs, Q. Post-production desi...

Q. Post-production design feedback for future designs ? Post-production design feedback for future designs Implementation it is introducing the designed solution into

Explain software metric, Software metric Any type of measurement which ...

Software metric Any type of measurement which relates to a software system, process or related documentation Lines of code in a program, the Fog index, number of person-days

What are dynamic testing tools, What are dynamic testing tools?  Dynami...

What are dynamic testing tools?  Dynamic testing tools:  1: coverage analyzers (execution verifiers 2: output comparators 3: Test data generators: 4:  Test file gen

Cohesion, Identify the type of cohesion in the following statements: 1. Co...

Identify the type of cohesion in the following statements: 1. Compute average daily temperatures at various sites 2. Initialize sums and open files 3. Create new temperature recor

#use case diagram, #use case diagram for car manufactures by considering bu...

#use case diagram for car manufactures by considering build and price of car as use case#

What is infeasible path, Explain Infeasible Path? Program statement sequ...

Explain Infeasible Path? Program statement sequence that can never be implemented.

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