Object-Point Metrics Based on Design Style Guidelines of Object-Oriented Software