Designing Reconfigurable Cyber-Physical Systems Using Unified Modeling Language Article in Energies (January 2023)