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
Question: You work with Mr Akshay Kapoor, Human Resource Manager of an IT Company called LTZ. Mr Kapoor is the Chairperson of the Human Resource Policy Committee. Other members

Problem 1: Describe briefly on the seven stages in a product life cycle. Problem 2: What do you meant by SSAD? Explain in detail. Problem 3: What is a predictiv

Write short notes on estimation models. Empirical estimation models can be used to complement decomposition methods and propose a potentially valuable approach in their own rig

Q. Explain the bath tub curve of hardware reliability? Ans: As indicated in the diagram below there are three phasing in the life of whichever hardware component that is burn

Q. Explain effort adjustment factor? All of the 15 attributes receives a rating on a six-point scale that ranges from very low to extra high (in importance or value). An endeav

Q. Describe the Importance of function point? - This is independent of the languages tools or else methodology used for implementation. - They are able to be estimated from


What is CASE? CASE tool stands for Computer Aided Software Engineering. Computer Aided Software Engineering tools assist software engineering manages and practitioners in each

What is Checksheet? Ans) A checksheet is the form used to record data as it is gathered.

The restructuring helps in maintaining a program in the following ways:        (a) Programs have higher quality, good documentation, less complexity, and conformance to modern