Conclusion Validity. The applicability, usefulness, and representative of the
set of the metrics used in this study can be questioned. However, due to the nature of
the study and the fact that separation of concerns and change propagation are
central to this study, the design by contract crosscutting concern was naturally the
one which varied most. Hence, we used a set of metrics related to separation of
concerns and change propagation to better assess the design stability of the DbC
code throughout the changes. It is important to note that the multi-dimensional
analysis conducted by this work allowed us to grasp which measurement outliers
were significant and those which were not. In fact, when concluding from the results
we have considered all the gathered data and never relied upon one single piece of
data from this set. In addition, the SoC metrics described in Sec. 4 have already been
proved to be e®ective quality indicators in several case studies.
Conclusion Validity. The applicability, usefulness, and representative of the
set of the metrics used in this study can be questioned. However, due to the nature of
the study and the fact that separation of concerns and change propagation are
central to this study, the design by contract crosscutting concern was naturally the
one which varied most. Hence, we used a set of metrics related to separation of
concerns and change propagation to better assess the design stability of the DbC
code throughout the changes. It is important to note that the multi-dimensional
analysis conducted by this work allowed us to grasp which measurement outliers
were significant and those which were not. In fact, when concluding from the results
we have considered all the gathered data and never relied upon one single piece of
data from this set. In addition, the SoC metrics described in Sec. 4 have already been
proved to be e®ective quality indicators in several case studies.
การแปล กรุณารอสักครู่..