Back to results
US 8,799,901 B2Granted
Establishing new service as conversation by replacing variables in generic service in an order with variables from a decoupled method of legacy service
AssigneeHewlett-Packard Development Company, L.P.
InventorsHarumi Kuno, Alan Hersh Karp
Life of this patent
Estimating the term…
Abstract
Methods associated with a service are identified. Select ones of the methods are matched to generic methods of a conversation. A new service is established from the conversation that includes the select ones of the methods.
Claims10
A method of establishing a service, the method comprising:
- executing instructions on a processor to identify first methods associated with a legacy service;
- executing instructions on the processor to match at least one of the first methods to at least one generic method of a conversation, the generic method having an identifier for identifying the generic method for invocation by a program of a specific instance of the conversation;
- executing instructions on the processor to establish a new service as the conversation that includes the at least one of the first methods by matching said at least one of the first methods with said at least one generic method;
- decoupling legacy operations of the legacy service to create said at least one of the first methods;
- and
- populating a data structure with names associated with the at least one of the first methods that replace the at least one of the first methods in the conversation in an order that permits each generic variable name for one of the first methods to be replaced by one of said at least one generic method.
3 more elements
A method comprising:
- executing instructions on a processor to identify methods associated with a legacy service;
- executing instructions on the processor to decouple methods associated with the legacy service, the legacy service being coupled to the decoupled methods prior to the decoupling;
- executing instructions on the processor to match at least one of the decoupled methods to at least one generic method of a conversation, the generic method having an identifier for identifying the generic method for invocation by a program of a specific instance of the conversation;
- and
- executing instructions on the processor to establish a new service as the conversation that includes the at least one of the decoupled methods by matching said at least one of the decoupled methods with said at least one generic method;
- decouple legacy operations of the legacy service to create said at least one of the decoupled methods;
- and
- populate a data structure with names associated with the at least one of the decoupled methods that replace the at least one of the decoupled methods in the conversation in an order that permits each generic variable name for the one of the decoupled methods to be replaced by one of said at least one generic method.
5 more elements
An article comprising a non-transitory computer readable storage medium to store instructions that when executed by a computer cause the computer to:
- identify first methods associated with a legacy service;
- match at least one of the first methods to at least one generic method of a conversation, the generic method not being associated with any specific instance of a method;
- and
- establish a new service as the conversation that includes the at least one of the first methods by matching said at least one of the first methods with said at least one generic method;
- decouple legacy operations of the legacy service to create said at least one of the first methods;
- and
- populate a data structure with names associated with the at least one of the first methods that replace the at least one of the first methods in the conversation in an order that permits each generic variable name for one of the first methods to be replaced by one of said at least one generic method.
4 more elements
Dependencies are inferred from the claim text.