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