COnstructive COst MOdel