Design Techniques and Applications of Cyberphysical Systems: A Survey | Synapse