Compute act and the total cost of the system, Software Engineering

a) Define Annual Change Traffic (ACT) and Annual Maintenance Effort (AME) of Boehm model.

b) For a software system of 90 KLOC, 5KLOC of code was added. The initial development cost was Rupees 8 lakhs with a total KLOC of 50. Total lifetime for the software is 10 years. Compute ACT and the total cost of the system.

Ans: a) Boehm proposed a formula for estimating maintenance costs as part of his COCOMO model. He utilized a quantity called Annual Change Traffic (ACT) which is defined as: The fraction of a software product's source instructions which undergo change during a year either through addition deletion or modification ACT is defined as

ACT = (KLOC added + KLOC deleted) / KLOC total

(Annual Maintenance Effort)

AME is defined as ACT X SDE

where SDE is the software development effort in man-months]

ACT: Annual Change Traffic.

b) ACT = ( 5 ) / 50 = 0.10

Development cost = Rs. 8 lakhs.

Life time = 10 years

Total cost = development cost + 10 * (development cost * 0.10)

= 8 + 10 * .8 = 16 lakhs

Posted Date: 7/26/2013 4:04:11 AM | Location : United States







Related Discussions:- Compute act and the total cost of the system, Assignment Help, Ask Question on Compute act and the total cost of the system, Get Answer, Expert's Help, Compute act and the total cost of the system Discussions

Write discussion on Compute act and the total cost of the system
Your posts are moderated
Related Questions
How can recovery scenario manager be used to handle exceptions in QTP? QTP provides a wizard through Recovery Scenario Manger which can recover unexpected errors and events wh

This case-study describes the requirements of an airline travel agency who want to develop a website to allow customers to make online bookings. The outline requirements are descri

#question2. Explain any ten CASE tools...

Evolutionary Development model.  Evolutionary Development Model : Evolutionary development model resembles iterative enhancement model. The similar phases as defined for the w

what is software decomposition? what are its techniques?

What is meant by System Requirements? Place the system services and constraints in detail. Serves as a link between the system purchaser & the system developer.

Discuss spiral model for software life cycle SPIRAL MODEL The spiral model is classified into number of frame works. These frameworks are represented by task regions.

What does Data abstraction contains? A Data abstraction is a named collection of data that defines a data object Eg: door Attributes: door type, Opening mechanism, Swing di

How to compute the cyclomatic complexity? The cyclomatic complexity can be computed by any one of the following ways. 1. The numbers of regions of the flow graph correspond

Discuss any two software characteristics. Software is not manufactured : The life of software is from method exploration to the retirement of the software product. It is one t