This main purpose of the following discussion is to focus attention on the common structure in which the existing COTS-based software system reliability models have been developed. We classified the structural into four categories namely scope, approach, architecture and model.