-
公开(公告)号:US11531947B2
公开(公告)日:2022-12-20
申请号:US16657843
申请日:2019-10-18
摘要: In accordance with an embodiment, described herein are systems and methods for use with business process management (BPM) systems or environments, including software development tools for developing software applications that are associated with business processes (business process software applications, business process applications, process applications, or processes). In accordance with an embodiment, the system comprises a column-based process editor and graphical user interface, that can utilize a column-based format to model and display a process, for example a dynamic process, which can subsequently be deployed and executed within the system or environment. For example, the column-based process editor and graphical user interface can include various graphical elements to indicate configured properties of artifacts of a dynamic process. Interaction with the graphical elements enables users to review, edit, and/or remove particular properties associated with the dynamic process.
-
公开(公告)号:US10324692B2
公开(公告)日:2019-06-18
申请号:US15449787
申请日:2017-03-03
IPC分类号: G06F17/30 , G06F8/38 , G06F17/22 , G06F16/958
摘要: Implementations generally relate to system integration. In some implementations, a method includes receiving, at an integration layer of a client device, process information from a JavaScript-based user interface (UI) development framework on the client device, where the process information includes command information and event information that is structured in a JavaScript format, where the process information enables one or more webpages to be rendered in a browser, and where the UI development framework is managed by a Java-based application development framework (ADF) on the client device. The method further includes determining a predetermined communication phase of the ADF, where the ADF communicates with a server during the predetermined communication phase. The method further includes sending the process information to the ADF based on the predetermined communication phase of the ADF, where the ADF converts the process information from the JavaScript format into an extensible markup language (XML) format and sends the process information in the XML format to the server.
-
公开(公告)号:US10216513B2
公开(公告)日:2019-02-26
申请号:US15438487
申请日:2017-02-21
发明人: Tomas Alabes , Nicolas Laplume
摘要: Implementations generally relate to managing module dependencies. In some implementations, a method includes determining, at a server, dependencies associated with each software module of a process. The method further includes aggregating the dependencies associated with the software modules. The method further includes storing the aggregated dependencies in one or more configuration files, where the configuration file includes one or more dependency paths associated with each of the dependencies. The method further includes updating one or more of the dependency paths in the configuration files based on one or more changes to one or more of the dependency paths.
-
公开(公告)号:US20180074815A1
公开(公告)日:2018-03-15
申请号:US15438487
申请日:2017-02-21
发明人: Tomas Alabes , Nicolas Laplume
IPC分类号: G06F9/44
CPC分类号: G06F8/71 , G06F9/44526
摘要: Implementations generally relate to managing module dependencies. In some implementations, a method includes determining, at a server, dependencies associated with each software module of a process. The method further includes aggregating the dependencies associated with the software modules. The method further includes storing the aggregated dependencies in one or more configuration files, where the configuration file includes one or more dependency paths associated with each of the dependencies. The method further includes updating one or more of the dependency paths in the configuration files based on one or more changes to one or more of the dependency paths.
-
公开(公告)号:US20230410010A1
公开(公告)日:2023-12-21
申请号:US18238733
申请日:2023-08-28
IPC分类号: G06Q10/0631 , G06F8/34 , G06F8/20 , G06Q10/10 , G06F8/30
CPC分类号: G06Q10/06316 , G06F8/34 , G06F8/313 , G06Q10/103 , G06F8/22 , G06F8/20
摘要: In accordance with an embodiment, described herein are systems and methods for use with business process management (BPM) systems or environments, including software development tools for developing software applications that are associated with business processes (business process software applications, business process applications, process applications, or processes). In accordance with an embodiment, the system comprises a column-based process editor and graphical user interface, that can utilize a column-based format to model and display a process, for example a dynamic process, which can subsequently be deployed and executed within the system or environment. For example, the column-based process editor and graphical user interface can include various graphical elements to indicate configured properties of artifacts of a dynamic process. Interaction with the graphical elements enables users to review, edit, and/or remove particular properties associated with the dynamic process.
-
公开(公告)号:US11640307B2
公开(公告)日:2023-05-02
申请号:US17493693
申请日:2021-10-04
IPC分类号: G06F9/445 , G06F16/16 , G06Q10/101
摘要: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
-
公开(公告)号:US20180081791A1
公开(公告)日:2018-03-22
申请号:US15440916
申请日:2017-02-23
发明人: Tomas Alabes , Nicolas Laplume
IPC分类号: G06F11/36
CPC分类号: G06F11/3676 , G06F11/00 , G06F11/3688 , G06F11/3692
摘要: Implementations generally relate to test coverage of multi-module code. In some implementations, a method includes testing, at a server, program code from a plurality of software modules of a process. The method further includes determining individual test coverage information for each software module of the process based on the testing of the program code for each software module, where the individual test coverage information includes individual test results for each software module and an individual test coverage value for each software module. The method further includes aggregating the individual test coverage information of the software modules. The method further includes determining overall test coverage information for the software modules, where the overall test coverage information is based on the aggregating of the individual test coverage information for the software modules.
-
公开(公告)号:US20180074799A1
公开(公告)日:2018-03-15
申请号:US15449787
申请日:2017-03-03
CPC分类号: G06F8/38 , G06F17/2247 , G06F17/2264 , G06F17/30893
摘要: Implementations generally relate to system integration. In some implementations, a method includes receiving, at an integration layer of a client device, process information from a JavaScript-based user interface (UI) development framework on the client device, where the process information includes command information and event information that is structured in a JavaScript format, where the process information enables one or more webpages to be rendered in a browser, and where the UI development framework is managed by a Java-based application development framework (ADF) on the client device. The method further includes determining a predetermined communication phase of the ADF, where the ADF communicates with a server during the predetermined communication phase. The method further includes sending the process information to the ADF based on the predetermined communication phase of the ADF, where the ADF converts the process information from the JavaScript format into an extensible markup language (XML) format and sends the process information in the XML format to the server.
-
公开(公告)号:US11775261B2
公开(公告)日:2023-10-03
申请号:US15430244
申请日:2017-02-10
发明人: Tomas Alabes , Nicolas Damonte , Juan Allo Ron , Suman Ganta , Javier Espeche
IPC分类号: G06F8/34 , G06Q10/0631
CPC分类号: G06F8/34 , G06Q10/06316
摘要: Implementations generally relate to facilitating process building. In some implementations, a method includes receiving, at a client device, process element information, where the process element information defines process elements, wherein the process elements are nodes displayed in a process, and wherein the processelements are associated with process element groups based on categories. The method further includes displaying the process elements in a palette region in a user interface of the client device. The method further includes displaying the process in a workspace region in the user interface based on process elements from the palette region that are selected by a user.
-
公开(公告)号:US11741411B2
公开(公告)日:2023-08-29
申请号:US17992615
申请日:2022-11-22
IPC分类号: G06F8/20 , G06Q10/0631 , G06F8/34 , G06Q10/10 , G06F8/30
CPC分类号: G06Q10/06316 , G06F8/20 , G06F8/22 , G06F8/313 , G06F8/34 , G06Q10/103
摘要: In accordance with an embodiment, described herein are systems and methods for use with business process management (BPM) systems or environments, including software development tools for developing software applications that are associated with business processes (business process software applications, business process applications, process applications, or processes). In accordance with an embodiment, the system comprises a column-based process editor and graphical user interface, that can utilize a column-based format to model and display a process, for example a dynamic process, which can subsequently be deployed and executed within the system or environment. For example, the column-based process editor and graphical user interface can include various graphical elements to indicate configured properties of artifacts of a dynamic process. Interaction with the graphical elements enables users to review, edit, and/or remove particular properties associated with the dynamic process.
-
-
-
-
-
-
-
-
-