The management of software development projects relies on software measures. In particular, the measures of the functional size of software are important for estimating the amount of resources needed for development. Several methods have been proposed to measure the functional size of software. These methods aim at measuring functional user requirements, i.e., the functionality of software as perceived by the end user. The COSMIC consortium defined a standard process to perform functional size measurements, and published the official guidelines for COSMIC measurement, which results in a measure expressed in the COSMIC Function Point size unit. Traditionally, a software application is considered as an atomic object, since from the point of v...