Smart products development approaches for Industry 4.0 | Synapse