Automatically detecting inconsistencies between a business process model and a corresponding tutorial video

    公开(公告)号:US11182727B2

    公开(公告)日:2021-11-23

    申请号:US16180352

    申请日:2018-11-05

    IPC分类号: G06Q10/06 G06N5/02 G10L15/26

    摘要: Methods, systems, and computer program products for detecting inconsistencies between a business process model of an organization and its accompanying tutorial video are provided herein. A computer-implemented method includes identifying activities within a business process model and assigning a concept to each activity within the business process model; constructing a confluence graph for a tutorial video corresponding to the business process model by (i) generating text corresponding to audio of the tutorial video and identifying activities within the text, and (ii) assigning a concept for each activity within the text and creating a concept node, within the confluence graph, for each concept assigned to an activity within the text; comparing the concepts of the business process model and the concept nodes of the confluence graph to identify inconsistencies between the business process model and the corresponding tutorial video; and outputting the identified inconsistencies to at least one user.

    MODIFYING AN APPEARANCE OF A GUI TO IMPROVE GUI USABILITY

    公开(公告)号:US20180107362A1

    公开(公告)日:2018-04-19

    申请号:US15843079

    申请日:2017-12-15

    IPC分类号: G06F3/0481 G06N3/08 G06N5/02

    CPC分类号: G06N5/022 G06N3/088

    摘要: A computer-implemented method modifies a graphical user interface (GUI) for an application to improve GUI usability. One or more processors identify a current GUI that is utilized by a current software application. The processor(s) match the current GUI to other GUIs that have a same function, semantics, and context of the current GUI. The processor(s) identify a top-k active field used by the other GUIs, and match a function of a current active field from the current GUI to a function of the top-k active field used by the other GUIs. In response to a visual appearance of the current active field from the current GUI not matching a visual appearance of the top-k active field used by the other GUIs, the processor(s) replace the current active field with the top-k active field in the current GUI in order to improve usability of the current GUI.

    AUTOMATICALLY DETECTING FEATURE MISMATCHES BETWEEN MOBILE APPLICATION VERSIONS ON DIFFERENT PLATFORMS

    公开(公告)号:US20170212752A1

    公开(公告)日:2017-07-27

    申请号:US15004238

    申请日:2016-01-22

    IPC分类号: G06F9/44 G06F17/30

    摘要: One embodiment provides a method of identifying discrepancies of an application operating on multiple operating platforms, said method comprising: utilizing at least one processor to execute computer code that performs the steps of: obtaining a first source code associated with an application of a first operating platform, the first source code comprising at least one feature of the application; generating, based on the first source code, a first context graph; obtaining a second source code associated with the application of a second operating platform, the second source code comprising the at least one feature of the application; generating, based on the second source code, a second context graph; comparing the first and second context graph; and identifying, based on the comparison, at least one discrepancy. Other variants and embodiments are broadly contemplated herein.

    Automated Modularization of Graphical User Interface Test Cases
    7.
    发明申请
    Automated Modularization of Graphical User Interface Test Cases 有权
    图形用户界面测试用例的自动模块化

    公开(公告)号:US20160196021A1

    公开(公告)日:2016-07-07

    申请号:US14589279

    申请日:2015-01-05

    IPC分类号: G06F3/0483 G06F3/0484

    CPC分类号: G06F11/3688

    摘要: Methods, systems, and computer program products for automated modularization of GUI test cases are provided herein. A method includes grouping test steps derived from one or more application test cases into multiple candidate sub-routines based on a manner in which one or more user interface elements are accessed in each of the test steps; refining the multiple candidate sub-routines to generate a given set of one or more sub-routines; and refactoring the one or more application test cases by replacing the test steps in the one or more application test cases with one or more calls to the given set of one or more sub-routines.

    摘要翻译: 本文提供了用于GUI测试用例自动化模块化的方法,系统和计算机程序产品。 一种方法包括:基于在每个测试步骤中访问一个或多个用户界面元素的方式将从一个或多个应用测试用例导出的测试步骤分组到多个候选子例程中; 细化多个候选子例程以生成给定的一个或多个子例程集合; 并且通过用一个或多个子例程的给定集合的一个或多个调用替换一个或多个应用测试用例中的测试步骤来重构一个或多个应用测试用例。

    Generation of business process model

    公开(公告)号:US11556881B2

    公开(公告)日:2023-01-17

    申请号:US16392377

    申请日:2019-04-23

    摘要: One embodiment provides a method, including: obtaining at least one video capturing images of a writing capture device used during a business process design session, wherein the images comprise portions of the process flow; obtaining at least one audio recording corresponding to the business process design session; identifying an intended business process model shape; determining at least one business process model shape missing from the process flow provided on the writing capture device; identifying a task dependency for pairs of business process model shapes; and generating a business process model from (i) the intended business process model shapes, (ii) the at least one business process model shape missing from the process flow, and (iii) the identified task dependencies.

    Translation of ticket for resolution

    公开(公告)号:US10831999B2

    公开(公告)日:2020-11-10

    申请号:US16286036

    申请日:2019-02-26

    IPC分类号: G06F40/295 G06Q30/00

    摘要: One embodiment provides a method, including: receiving a foreign language trouble ticket requiring resolution; translating text of the foreign language trouble ticket into a language known to the person, wherein the translating comprises (i) translating a subset of foreign language keywords within a portion of the foreign language trouble ticket identified as a problem portion into the known language and (ii) translating a remaining subset of keywords into the known language using keyword links generated from previously resolved tickets by: extracting keywords from the historical tickets, wherein the keywords are recognized as corresponding to an identified portion; and generating at least one keyword link from at least one of the identified portions identified as a problem description portion; and directing the known language ticket to a resolver group, wherein the resolver group is selected based upon an issue identified within the ticket.

    Communication enrichment recommendation

    公开(公告)号:US10824995B2

    公开(公告)日:2020-11-03

    申请号:US15970449

    申请日:2018-05-03

    IPC分类号: G06Q10/10 H04L29/08 G06F9/451

    摘要: One embodiment provides a method for use within an organization having a plurality of groups dedicated to providing assistance with requests, including: obtaining a communication comprising a request for assistance from a user; identifying, using information contained within the obtained communication, a group that is able to provide assistance in resolving the request, each group having a corresponding model identifying information needed by that group; determining, based upon a model corresponding to the identified group, information needed by the identified group to resolve the request; identifying at least one modification that needs to be made to the communication based upon the determined information, wherein the identifying at least one modification comprises determining a difference between the determined information and the information contained within the obtained communication; and sending a modified communication to the identified group, wherein the modified communication comprises the obtained communication having at least one incorporated identified modification.