Dynamic optimal control model for profit maximization of software product under the influence of promotional effort · Study