One of the most immediate future work is to derive a predictive model for using
aspects to implement design by contract, based on our experience of this study.
Hence, developers may recognize the situations where it is advantageous to aspectize
design by contract code. In addition, we intend to augment our change scenarios in
order to contemplate more kinds and combination changes. Furthermore, we also
intend to investigate the modularization of design by contract concern in other kinds
of system domains such as Software Product Lines.