A Pattern-Based Approach for Designing Reliable Cyber-Physical Systems | IEEE Conference Publication | IEEE Xplore