Display and management of a service candidate inventory
AssigneeRed Hat, Inc.
InventorThomas F. Erl
Life of this patent
Estimating the term…
Abstract
An apparatus, system, and method to facilitate the display and management of service candidates in a service-oriented architecture (SOA). In one embodiment, the method includes receiving a user request for an inventory of service candidates in a SOA service model, and providing a user interface displaying the service candidate inventory. The method further includes allowing user access to individual service candidates in the service candidate inventory via the user interface.
Claims25
A method comprising:
- receiving, by a processing device, a user request for an inventory of service-oriented candidates in a service-oriented architecture (SOA) service model, the SOA service model representing a collection of data defining an SOA design project;
- identifying service candidates in view of the collection of data defining an SOA design project, wherein each of the service candidates comprise an operation candidate;
- generating composition candidates in view of the service candidates when a specific number of the service candidates are identified;
- assigning each of the service candidates to a plurality of the composition candidates;
- providing a user interface displaying the service-oriented candidate inventory;
- wherein the service-oriented candidate inventory comprising the service candidates includes the operation candidate and the composition candidates;
- and
- allowing user access to individual service candidates in the service-oriented candidate inventory via the user interface.
A non-transitory computer-readable medium having executable instructions to cause a processing device to perform operations comprising:
- receiving, by the processing device, a user request for an inventory of service-oriented candidates in a service-oriented architecture (SOA) service model, the SOA service model representing a collection of data defining an SOA design project;
- identifying service candidates in view of the collection of data defining an SOA design project, wherein each of the service candidates comprise an operation candidate;
- generating composition candidates in view of the service candidates when a specific number of the service candidates are identified;
- assigning each of the service candidates to a plurality of the composition candidates;
- providing a user interface displaying the service-oriented candidate inventory;
- wherein the service-oriented candidate inventory comprising the service candidates includes the operation candidate and the composition candidates;
- and
- allowing user access to individual service candidates in the service-oriented candidate inventory via the user interface.
An apparatus comprising:
- a memory;
- and
- a processing device, coupled to the memory to:
- receive a user request for an inventory of service-oriented candidates in a service-oriented architecture (SOA) service model, the SOA service model representing a collection of data defining an SOA design project,
- identify service candidates in view of the collection of data defining an SOA design project, wherein each of the service candidates comprise an operation candidate;
- generate composition candidates in view of the service candidates when a specific number of the service candidates are identified;
- assign each of the service candidates to a plurality of the composition candidates;
- provide a user interface displaying the service-oriented candidate inventory;
- wherein the service-oriented candidate inventory comprising the service candidates includes the operation candidate and the composition candidates and
- allow user access to individual service candidates in the service-oriented candidate inventory via the user interface.
Dependencies are inferred from the claim text.