| 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" |