Digital and smart manufacturing