Contents > C: List of Design Rules

C: List of Design Rules

This appendix provides the detailed definitions of the design rules that ship with SDMetrics. For space reasons, we only list the rules for the UML2.x metamodel. The rules for the UML1.x metamodel are largely the same, or have equivalent counterparts, where applicable. You can browse the list of UML1.x rules in the measurement catalog (see Section 4.13 "The View 'Catalog'") when analyzing UML1.x models.
C.1 Class Rules
C.2 Interface Rules
C.3 Datatype Rules
C.4 Property Rules
C.5 Operation Rules
C.6 Parameter Rules
C.7 Package Rules
C.8 Association Rules
C.9 Associationclass Rules
C.10 Generalization Rules
C.11 Interfacerealization Rules
C.12 Dependency Rules
C.13 Interaction Rules
C.14 Actor Rules
C.15 Usecase Rules
C.16 Statemachine Rules
C.17 Region Rules
C.18 State Rules
C.19 Activitygroup Rules
C.20 Action Rules
C.21 Controlnode Rules
C.22 Objectnode Rules
C.23 Pin Rules
C.24 Controlflow Rules
C.25 Objectflow Rules