Design Metrics in the Reengineering of Object-Oriented Systems