Monitoring and maintaining balance of factory quality attributes within a software factory environment
US-9189757-B2 · Nov 17, 2015 · US
US9569203B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9569203-B2 |
| Application number | US-201514670571-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 27, 2015 |
| Priority date | Mar 27, 2015 |
| Publication date | Feb 14, 2017 |
| Grant date | Feb 14, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One or more processors generate a plurality of artifacts from a first application pattern description. The first application pattern description describes at least one instance of a first application pattern. One or more processors receive a request for a capability of an instance of the first application pattern. The capability is requested to augment a second application pattern instance. One or more processors analyze a second application pattern description. The second application pattern description describes the second application pattern instance. Based on an analysis of the second application pattern description, one or more processors install one or more of the plurality of artifacts against at least one server of the second application pattern instance. One or more processors execute one or more automated operations in order to enable the second application pattern instance with the capability.
Opening claim text (preview).
What is claimed is: 1. A method of integrating application pattern instances comprising: generating, by one or more processors, a plurality of artifacts from a first application pattern description, wherein the first application pattern description describes at least one instance of a first application pattern; receiving, by one or more processors, a request for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance; analyzing, by one or more processors, a second application pattern description, wherein the second application pattern description describes the second application pattern instance; based on an analysis of the second application pattern description, installing, by one or more processors, one or more of the plurality of artifacts against at least one server of the second application pattern instance; and executing, by one or more processors, one or more automated operations in order to enable the second application pattern instance with the capability. 2. The method of claim 1 further comprising: modifying, by one or more processors, an automation registry with the plurality of artifacts. 3. The method of claim 1 further comprising: based on the request for the capability, selecting, by one or more processors, components that allow a connection between one or more nodes of the second application pattern instance and one or more nodes from the instance of the first application pattern. 4. The method of claim 1 wherein the first application pattern is a system management infrastructure. 5. The method of claim 1 wherein the step of receiving, by one or more processors, a request for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance further comprises: receiving, by one or more processors, an application programming interface (API) call for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance. 6. The method of claim 1 further comprising: searching, by one or more processors, an application pattern registry for one or more instances of the first application pattern. 7. The method of claim 1 wherein the first application pattern, at least in part, executes one or more of: hardware inventories, server availability monitoring and metrics, software inventory and installation, anti-virus and anti-malware management, user activity monitoring, capacity monitoring, security management, storage management, network capacity and utilization monitoring, anti-manipulation management, and patch management. 8. A computer program product for integrating application pattern instances comprising: one or more computer-readable storage media and program instructions stored on at least one of the one or more computer-readable storage media, the program instructions comprising: program instructions to generate a plurality of artifacts from a first application pattern description, wherein the first application pattern description describes at least one instance of a first application pattern; program instructions to receive a request for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance; program instructions to analyze a second application pattern description, wherein the second application pattern description describes the second application pattern instance; based on an analysis of the second application pattern description, program instructions to install one or more of the plurality of artifacts against at least one server of the second application pattern instance; and program instructions to execute one or more automated operations in order to enable the second application pattern instance with the capability. 9. The computer program product of claim 8 further comprising: program instructions to modify an automation registry with the plurality of artifacts. 10. The computer program product of claim 8 further comprising: based on the request for the capability, program instructions to select components that allow a connection between one or more nodes of the second application pattern instance and one or more nodes from the instance of the first application pattern. 11. The computer program product of claim 8 wherein the first application pattern is a system management infrastructure. 12. The computer program product of claim 8 wherein the program instructions to receive a request for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance further comprises: program instructions to receive an application programming interface (API) call for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance. 13. The computer program product of claim 8 further comprising: program instructions to search an application pattern registry for one or more instances of the first application pattern. 14. The computer program product of claim 8 wherein the first application pattern, at least in part, executes one or more of: hardware inventories, server availability monitoring and metrics, software inventory and installation, anti-virus and anti-malware management, user activity monitoring, capacity monitoring, security management, storage management, network capacity and utilization monitoring, anti-manipulation management, and patch management. 15. A computer system for integrating application pattern instances comprising: one or more computer processors; one or more computer-readable storage media; and program instructions stored on at least one of the one or more computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to generate a plurality of artifacts from a first application pattern description, wherein the first application pattern description describes at least one instance of a first application pattern; program instructions to receive a request for a capability of an instance of the first application pattern, wherein the capability is requested to augment a second application pattern instance; program instructions to analyze a second application pattern description, wherein the second application pattern description describes the second application pattern instance; based on an analysis of the second application pattern description, program instructions to install one or more of the plurality of artifacts against at least one server of the second application pattern instance; and program instructions to execute one or more automated operations in order to enable the second application pattern instance with the capability. 16. The computer system of claim 15 further comprising: program instructions to modify an automation registry with the plurality of artifacts. 17. The computer system of claim 15 further comprising: based on the request for the capability, program instructions to select components that allow a connection between one or more nodes of the second application pattern instance and one or more nodes from the instance of the first application pattern. 18. The computer system of claim 15 wherein the first application pattern is a system management infrastructure.
Related publications grouped by family.
Answers are generated from the same data shown on this page.