SLIM ( Software Life Cycle Management )
Putnam's [Putnam 78] SLIM is one of the first algorithmic cost model. It is based on the Norden/Rayleigh function and generaly known as a macro estimation model ( It is for large projects ). SLIM enables a software cost estimator to perform the following functions :
http://yunus.hun.edu.tr/~sencer/cocomo.html