Cyber-physical Systems Architecture for Self-Aware Machines in Industry 4.0 Environment | Synapse