发明名称 Chaining applications
摘要 Method, system, and computer program product to enforce application dependencies, by building a data model based on inputs specifying relationships between a plurality of applications, generating, based on the data model, a list of candidate executions for a first application having a specified relationship with a second application, and outputting a visual representation of the data model, the visual representation comprising a plurality of objects representing the plurality of applications and arranged to represent the relationships between the applications, the list of candidate executions, and one or more user interface elements allowing user navigation between the first application and the second application, of the list of candidate executions.
申请公布号 US9471211(B2) 申请公布日期 2016.10.18
申请号 US201313845853 申请日期 2013.03.18
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Bansal Anju;Bharadwaj Sunil;Velega Raghuram R.;Venkataraman Shankar;Venkatramani Chitra;Wagle Rohit S.
分类号 G06F3/0484;G06F9/44;G06F11/32;G06F11/34;G06F17/30 主分类号 G06F3/0484
代理机构 Patterson + Sheridan, LLP 代理人 Patterson + Sheridan, LLP
主权项 1. A system, comprising: one or more computer processors; and a memory containing a program, which when executed by the one or more computer processors, performs an operation comprising: receiving input specifying relationships between a plurality of applications, wherein the input includes a relationship specifying that a first application is dependent on a second application, wherein the input specifies, for each of the plurality of applications, a relationship between at least one of a parent application and a child application;building a data model for each of the plurality of applications based on the input and the relationships between the at least one of the parent application and the child application of each of the plurality of applications;generating, based on the data model, a list of candidate executions for the first application, wherein each instance of a dependency between the first and second applications in the list of candidate executions restricts the second application from being dependent on the first application based on the input by specifying that the first application is dependent on the second application and not specifying the second application being dependent on the first application; andoutputting a visual representation of the data model, the visual representation comprising: a plurality of objects representing the plurality of applications and arranged to represent the relationships between the applications;the list of candidate executions;a progress indicator specifying a respective percentage each candidate execution has completed; andone or more directional buttons for each candidate execution, which when selected, provide navigation between the respective applications in the list of candidate executions.
地址 Armonk NY US