Empirical Validation of Metrics for UML Statechart Diagrams