Abstract
In today's competitive market with inevitable uncertainties arising from different sources, designing resilient cyber-physical production systems (CPPS) is vital. Meanwhile, dynamic-oriented and unpredictable events intensify the time-dependent complexity of systems. A complexity-based approach relying on understanding and managing the inherent uncertainties could alleviate the systems' complexity toward enhancing the resilience of systems. In this respect, this paper proposes a comprehensive framework to design resilient CPPS from a holistic perspective, considering the increasing complexity over time. The results present how adopting an appropriate approach through the proposed framework can facilitate time-dependent complexity management in CPPS and accelerate achieving resilient solutions.