Counts number of function points in a system. Function points are calculated by multiplying unadjusted
function points from value adjustment factor.
Unadjusted function points calculation: each use case component type (tagged values “Component Type” value)
is multiplied by the weight according component complexity. Weight values are selected according
component type (tagged value “Component Type”) and complexity (tagged value “Complexity”).
To calculate this metric, the Use Case Description Profile shall be used in a project, and tagged values
“Component Type” and “Complexity” shall be added to use cases.
Notes for developers: If there are few tagged value “Component Type” values added, there shall be added
the same number of tagged value “Complexity” values. If tagged value “Complexity” is not specified for component,
there shall be assumed that component has average complexity.