Software for every stage of smart manufacturing process