Measurement of software development productivity is needed in order to control
software costs, but it is discouragingly labor-intensive and expensive. Computer aided
software engineering (CASE) technologies -- especially object-oriented, integrated CASE
-- have the potential to support the automation of this measurement. In this paper, we
discuss the conceptual development of automated analyzers for function point and
software reusability measurement for object-based CASE. Both analyzers take advantage
of the existence of a representation of the application system that is stored within an
object repository, and that contains the necessary information about the application
system. We also propose new metrics for software reusability measurement, including
reuse leverage, reuse value and reuse classification. The functionality and analytic
capabilities of state-of-the-art automated software metrics analyzers are illustrated in the
context of an investment banking industry application.Information Systems Working Papers Serie