This study focuses on the cyber-physical system (CPS) consisting of interdependent electrical distribution and communication networks, where the two networks are mutually dependent. A small disturbance in either of them can trigger a cascade of faults within the entire network. To investigate the failure mechanism, first, two features that affect topological resilience (TR) are defined in this study: adaptation and recovery abilities. Second, the authors model the process of cascading failures that occur in this coupled system by introducing and developing the infrastructure interdependencies simulator. The process of cascading failures is based on percolation theory, and they present a detailed analysis of cascading failure in a standard IEEE 33-bus system coupled with the 33-node communication system. This study proves that the adaptation ability of a coupled system is even lower than a single system. This is due to the interdependencies between systems, and the study of the failure mechanisms helps planers to make a better decision in the recovery process. Finally, the modified shortest path search is used to optimise the repair sequence. Their numerical results validate that the recovery ability of the coupled system is increased through the optimisation, which contributes to the TR enhancement.