What is software maintenance?
Software maintenance is a set actions in which program are customized after it has been put into use.
COCOMO model:-
COnstructive COst MOdel is a cost model that provides the estimate of number of man-months it will required to develop the software product.