Visualizing a congruency of versions of an application across phases of a release pipeline
First Claim
1. A system for visualizing a congruency of versions of an application across phases of a release pipeline, the system comprising:
- a processor;
a selecting engine to select a phase from a number of phases;
a representing engine to represent, via a user interface (UI), a congruency for a number of versions of an application compared against a target version of the application across the phases of a release pipeline, the congruency for the number of versions of the application represented with identifiers, wherein the target version is a specific version of the application against which other versions are compared;
a differentiating engine to differentiate a latest-deployed version of the application against a planned version of the application in a particular environment displayed in a foreground of the release pipeline;
a comparing engine to compare, based on a selection, properties of the versions of the application; and
a user interface to display the release pipeline for several applications.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for visualizing a congruency of versions of an application across phases of a release pipeline includes a selecting engine to select a phase from a number of phases; a representing engine to represent, via a user interface (UI), a congruency for a number of versions of an application compared against a target version of the application across the phases of a release pipeline, the congruency for the number of versions of the application represented with identifiers; a differentiating engine to differentiate a latest-deployed version of the application against a planned version of the application in a particular environment; and a comparing engine to compare, based on a selection, properties of the versions of the application.
-
Citations
20 Claims
-
1. A system for visualizing a congruency of versions of an application across phases of a release pipeline, the system comprising:
-
a processor; a selecting engine to select a phase from a number of phases; a representing engine to represent, via a user interface (UI), a congruency for a number of versions of an application compared against a target version of the application across the phases of a release pipeline, the congruency for the number of versions of the application represented with identifiers, wherein the target version is a specific version of the application against which other versions are compared; a differentiating engine to differentiate a latest-deployed version of the application against a planned version of the application in a particular environment displayed in a foreground of the release pipeline; a comparing engine to compare, based on a selection, properties of the versions of the application; and a user interface to display the release pipeline for several applications. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for visualizing a congruency of versions of an application across phases of a release pipeline, comprising:
-
a tangible computer readable storage medium, said tangible computer readable storage medium comprising computer readable program code embodied therewith, said computer readable program code comprising program instructions that, when executed, causes a processor to; represent, via a user interface (UI), a congruency for a number of versions of several applications compared against a target version of the several applications across phases of a release pipeline, the congruency for the number of versions of the application represented as identifiers, wherein the target version is a specific version of the application against which other versions are compared; display, via the UI, the release pipeline for the several applications; and differentiate a latest-deployed version of the application against a planned version of the application in a particular environment displayed in a foreground of the release pipeline. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for visualizing a congruency of versions of an application across phases of a release pipeline, the system comprising:
-
a processor; a selecting engine to select a phase from a number of phases, wherein;
a phase is a stage of development for an application; and
each phase has multiple versions of an application;
a representing engine to represent, via a user interface (UI), a congruency for a number of versions of an application compared against a target version of the application across the phases of a release pipeline, the congruency for the number of versions of the application represented with identifiers wherein;
the identifiers comprise;a first identifier, which is a pattern, to represent the versions of the application that match the target version; and a second identifier, which is an intensity of the pattern, to represent a degree to which the versions of the application match the target version; and a third identifier, which is a color, to represent whether a version is a latest-deployed version of the application; and
the phases are represented as columns;a differentiating engine to differentiate a latest-deployed version of the application against a planned version of the application in a particular environment; a comparing engine to compare, based on a selection, properties of the versions of the application, wherein the properties that are compared include a header, an environment, a version, a status, a component, or combinations thereof. - View Dependent Claims (17, 18, 19, 20)
-
Specification