Data governance: change management based on contextualized dependencies
US-2017288940-A1 · Oct 5, 2017 · US
US10324585B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10324585-B2 |
| Application number | US-201615174653-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 6, 2016 |
| Priority date | Jun 4, 2015 |
| Publication date | Jun 18, 2019 |
| Grant date | Jun 18, 2019 |
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.
In accordance with an embodiment, described herein is a system and method for graphically displaying a completeness indicator for a current integration flow being defined in a cloud-based integration service. The cloud-based integration service includes a web user interface for designing the current integration flow and a runtime for executing the integration flow. A plurality of integration flow definitions can be provided, each defining a plurality of integration components for a particular type of integration flow. The system can compare one or more integration components in the current integration flow, against a plurality of integration components in a definition for a particular type of integration flow, taking into account the relative weighting of each integration component. A value reflecting the level of completeness of the current integration flow can be generated based on the comparison, and graphically displayed as a completeness indicator in the web interface application.
Opening claim text (preview).
What is claimed is: 1. A system for generating a completeness indicator for an integration flow being defined in a cloud-based integration service, the system comprising: a computer comprising one or more microprocessors; and an integration cloud service (ICS), executing on the computer, wherein the ICS comprises a web interface application providing a design time for an associated user to define a current ICS integration flow, the web interface application comprising: a first integration flow definition that defines a plurality of integration components for a complete integration flow of a particular type, wherein each of the plurality of integration components for the complete integration flow of the particular type is associated with a particular weighted score reflecting an effort required to define that integration component in a corresponding integration component of a plurality of integration components of the current ICS integration flow, a second integration flow definition operable responsive to a save action to store one or more integration components of the plurality of integration components of the current ICS integration flow defined by the associated user in the design time for the current ICS integration flow; and an integration flow analyzer executing on the computer to determine a level of completeness of the current ICS integration flow based on the particular weighted scores associated with the plurality of integration components for the complete integration flow of the particular type, and based on one or more weighted scores of one or more of the plurality of integration components for the complete integration flow of the particular type corresponding to the one or more integration components of the plurality of integration components of the current ICS integration flow defined by the associated user in the design time for the current ICS integration flow, wherein the integration flow analyzer executing on the computer generates the completeness indicator representative of the level of completeness of the current ICS integration flow by calculating a first total weighted score as a sum of the particular weighted scores of the plurality of integration components for the complete integration flow of the particular type of the first integration flow definition, calculating a second total weighted score as a sum of the weighted scores of the one or more of the plurality of integration components for the complete integration flow of the particular type corresponding to the one or more integration components of the second integration flow definition, and calculating the completeness indicator representative of the level of completeness of the current ICS integration flow by dividing the second total weighted score by the first total weighted score. 2. The system of claim 1 , wherein the first integration flow definition is selected from a plurality of integration flow definitions, each for a different type of integration flow. 3. The system of claim 1 , wherein the completeness indicator is graphically displayed as a gauge, or numerically as a percentage value. 4. The system of claim 1 , wherein the first integration flow is dynamically updated based on one or more integration components currently defined in the web user interface application. 5. The system of claim 3 , wherein an additional indicator is overlaid on the gauge, the additional indicator indicating that additional end-user help is available. 6. The system of claim 5 , wherein clicking on the additional indicator overlaid on the gauge causes the web interface application to display the additional steps required to complete the current ICS integration flow. 7. A method for generating a completeness indicator for an integration flow being defined in a cloud-based integration service, the method comprising: providing an integration cloud service (ICS), executing on a computer comprising a microprocessor, wherein the cloud service comprises a web interface application providing a design time for an associated user to define a current ICS integration flow, the web interface application: providing a first integration flow definition that defines a plurality of integration components for a complete integration flow of a particular type, each of the plurality of integration components for the complete integration flow of the particular type is associated with a particular weighted score reflecting an effort required to define that integration component in a corresponding integration component of a plurality of integration components of the current ICS integration flow; providing a second integration flow definition operable responsive to a save operation to store one or more integration components of the plurality of integration components of the current ICS integration flow defined by the associated user in the design time for the current ICS integration flow; and providing an integration flow analyzer executing on the computer determining a level of completeness of the current ICS integration flow based on the particular weighted scores associated with the plurality of integration components for the complete integration flow of the particular type, and based on one or more weighted scores of one or more of the plurality of integration components for the complete integration flow of the particular type corresponding to the one or more integration components of the plurality of integration components of the current ICS integration flow defined by the associated user in the design time for the current ICS integration flow, wherein the integration flow analyzer executing on the computer generates the completeness indicator representative of the level of completeness of the current ICS integration flow by calculating a first total weighted score as a sum of the particular weighted scores of the plurality of integration components for the complete integration flow of the particular type of the first integration flow definition; calculating, by the integration flow analyzer of the web interface application, a second total weighted score as a sum of the weighted scores of the one or more of the plurality of integration components for the complete integration flow of the particular type corresponding to the one or more integration components of the second integration flow definition; and calculating, by the integration flow analyzer of the web interface application, the completeness indicator representative of the level of completeness of the current ICS integration flow by dividing the second total weighted score by the first total weighted score. 8. The method of claim 7 , wherein the first integration flow definition is selected from a plurality of integration flow definitions, each for a different type of integration flow. 9. The method of claim 7 , wherein the completeness indicator is graphically displayed as a gauge, or numerically as a percentage value. 10. The method of claim 7 , wherein the first integration flow is dynamically updated based on one or more integration components currently defined in the web interface application. 11. The method of claim 9 , wherein an additional indicator is overlaid on the gauge, the additional indicator indicating that additional end-user help is available. 12. The method of claim 11 , wherein clicking on the additional indicator overlaid on the gauge causes the web interface application to display additional steps required to complete the current ICS integration flow. 13. A non-transitory computer-readable storage medium storing a set of instructions for generating a completeness indicator for an integration flow being defined in a cloud-ba
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Help systems · CPC title
Drag-and-drop · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.