Check out the new USENIX Web site.



next up previous
Next: Visibility Component of Up: Metric Definition Previous: Terminology

Basic Terms

An explicit parameter can be either a modifiable or an inspectable object with respect to a specific method. The classification is determined by whether the object changes its state during the execution of the method. For the implementation of the metric being presented in this paper, all the implicit parameters are assumed to be modifiable objects. This metric is applied to the specification of a class which will not provide sufficient information to determine which of the implicit parameters might be modified. This assumption will make our metric value an upper bound on the effort estimation.

The attributes that are available for calculating the testability metric are the attributes defined in the class, the parameters declared in the method signatures and the attributes that are visible to the methods due to inheritance and aggregation.



next up previous
Next: Visibility Component of Up: Metric Definition Previous: Terminology



John McGregor
Sun May 5 14:43:24 EDT 1996