The importance of detecting protein complexes in protein interaction networks originates from the fact that they are key players in most cellular processes. The more complexes we identify, the better we can understand normal as well as abnormal molecular events. Despite the notable performance of the current computational methods for detecting protein complexes, questions arise regarding potential ways to improve them, in addition to ameliorative guidelines to introduce novel approaches. A close interpretation leads to the assent that the way in which protein interaction networks are initially viewed should be adjusted. These networks are dynamic in reality and it is necessary to consider this fact to enhance the detection of complexes. In this paper, we present "DyCluster", a framework to model dynamic aspect of protein interaction networks by incorporating gene expression data, through biclustering techniques, prior to applying complex-detection algorithms. The experimental results show that DyCluster leads to higher numbers of correctly-detected complexes with better evaluation scores.