| Prev - Next - Down | SDMetrics - the UML design measurement tool | 
| Metric: NumOps | Category: Size | 
| The number of operations of the component. 
 | |
| Metric: NumComp | Category: Size | 
| The number of subcomponents of the component. Counts components directly owned by this component; sub-sub-components etc. are not included in this count. | |
| Metric: NumPack | Category: Size | 
| The number of packages of the component. This only counts packages directly owned by the component; any sub-packages etc. of these packages are not included in this count. | |
| Metric: NumCls | Category: Size | 
| The number of classes of the component. This only counts classes directly owned by the component; nested classes, classes in packages, subcomponents, etc. are not included in this count. 
 | |
| Metric: NumInterf | Category: Size | 
| The number of interfaces of the component. This only counts interfaces directly owned by the component; interfaces in packages, sub-components, etc. are not included in this count. 
 | |
| Metric: NumManifest | Category: not specified | 
| The number of artifacts of which this component is a manifestation. 
 | |
| Metric: Connectors | Category: Complexity | 
| The number of connectors owned by the component. | |
| Metric: ProvidedIF | Category: Inheritance | 
| The number of interfaces the component provides. A component provides an interface if there is a plain or interface realization to the interface, or if a port of the component provides the interface. 
 | |
| Metric: RequiredIF | Category: not specified | 
| The number of interfaces the component requires. The component requires an interface if there is a dependency, usage dependency, or an association to the interface, or if a port of the component requires the interface. | |
| Metric: Dep_Out | Category: Coupling (import) | 
| The number of outgoing UML dependencies (component is the client). See also Dep_Out for classes. | |
| Metric: Dep_In | Category: Coupling (export) | 
| The number of incoming UML dependencies (component is the supplier). See also Dep_In for classes. | |
| Metric: Assoc_Out | Category: Coupling (import) | 
| The number of associated elements via outgoing associations. Takes associations, aggregations, and compositions with navigability away from the component into account, i.e., elements the component knows. | |
| Metric: Assoc_In | Category: Coupling (import) | 
| The number of associated elements via incoming associations. Takes associations, aggregations, and compositions with navigability to the component into account, i.e., elements that know the component. | |
| Metric: Diags | Category: Diagram | 
| The number of times the component appears on a diagram. | |
| Prev | Up | Next | 
| Appendix B.7 "Activity Metrics" | Contents | Appendix B.9 "Node Metrics" |