| K. El Emam, S. Benlarbi, N. Goel, W. Melo, H. Lounis, and S. Rai: "The Optimal Class Size for Object-Oriented Software: A Replicated Study". Submitted for publication, 2000. |
....model, a threshold can be defined as [119] t t b b b p = M I M S e 2 1 0 1 1 Eqn. 5 where: 0 1 0 0 z if z if z I Eqn. 6 and t is the metric s threshold value. One can also specify the model with transformed variables. 16 A recent study [33] has shown that there are no size thresholds for object oriented systems. Therefore size can be kept as a continuous variable in the model. However, this is not a foregone conclusion, and further studies need to verify this for object oriented and procedural systems. The difference between the no ....
K. El-Emam, S. Benlarbi, N. Goel, W. Melo, H. Lounis, and S. Rai, "The Optimal Class Size for Object-Oriented Software: A Replicated Study," National Research Council of Canada, NRC/ERB 1074, 2000.
....implications. It would provide us with a mechanism 3 Hatton s model also suggests that components that are of low complexity do not use short term memory efficiently, and that failure to do so also leads to increased fault proneness. However, this aspect of his model has been criticised recently [26] and therefore will not be considered further. that would explain the introduction of faults into object oriented applications. Below we present the empirical evidence that can be construed as supportive of this theory. 2.1.1 Size Thresholds Hatton [34] argues that the concept of ....
....object is small enough to fit into short term memory, then it will be easier to understand and reason about. Objects that are too large and overflow the short term memory tend to be more fault prone. However, a recent study demonstrated that there are no size thresholds for object oriented classes [26]. Therefore, we do not consider size thresholds further. 2.1.2 Inheritance Thresholds Inheritance is believed to make the understandability of object oriented software difficult. A survey of object oriented practitioners showed 55 of respondents agreeing that inheritance depth is a factor when ....
[Article contains additional citation context not shown here]
K. El Emam, S. Benlarbi, N. Goel, W. Melo, H. Lounis, and S. Rai: "The Optimal Class Size for Object-Oriented Software: A Replicated Study". Submitted for publication, 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC