Generalization Of An Integrated Cost Model And Extensions To Cots, Ple And Ttm