Patent ID: 11947996
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method to execute an orchestration plan of computing services, the method comprising:
developing a representation of a set of services where each service relates to other services, wherein types of relationships between individual services of the set of services differ;
applying a set of dependency rules for each of the types of relationships within the set of services such that application of the set of dependency rules creates inter-step dependencies between steps representing state transitions of the set of services;
determining whether a circularity causes the steps representing state transitions of the set of services to fail completion;
finalizing the orchestration plan based on the inter-step dependencies and prevention of the circularity; and
executing the orchestration plan that allows for execution of the steps as the steps represent nondependent steps at a time of execution and in absence of the circularity of the steps at the time of execution.