CMP is a methodology for estimating the effort required for cloud migration projects using a modified function point analysis approach. It focuses on migrations between data centers involving IaaS and PaaS offerings. CMP breaks the migration down into components like network complexity, problem domains, and class complexities. A final CMP score is calculated as a weighted sum of these components to estimate the migration size. The paper finds CMP shows promise as a software size measure for cloud migrations.