发明名称 Generating client applications for business processes management engines
摘要 Aspects include a computer-implemented method of generating client applications for a set of business processes management engines. A set of model definition files representing business process models is obtained, where each business process model describes the operation of a corresponding business processes management engine of the set of business processes management engines. A plurality of client applications are generated using the obtained model definition files. At least one client application of the plurality of client applications is arranged to communicate directly with two or more of the business processes management engines.
申请公布号 US9508052(B1) 申请公布日期 2016.11.29
申请号 US201514961948 申请日期 2015.12.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Badawy Hossam M. M.;El-Nakhily Ahmed;Yassin Amr F.
分类号 G06F9/44;G06Q10/06;G06Q10/10 主分类号 G06F9/44
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Dobson Scott
主权项 1. A computer-implemented method of generating client applications for a set of business processes management runtime engines, the method comprising: obtaining a set of model definition files representing business process models, each business process model describing the operation of a corresponding business processes management runtime engine of the set of business processes management runtime engines, the obtained set of model definition files in a plurality of different formats; transforming, by a process model analyzer executing on a computer, each of the model definition files in the set into process and client descriptors, the process and client descriptors in a common format, the process descriptors each comprising a list of process tasks, and input and output data structures for each task, and the client descriptors comprising metadata describing the client applications; and generating, by a client generator executing on a computer, a plurality of client applications based on the processor descriptors, the client descriptors, and client application generation parameter, each client application comprising a process client component, an administration client component, and a monitoring client component, wherein at least one client application of the plurality of client applications is arranged to communicate directly with two or more of the business processes management runtime engines; and wherein the transforming utilizes a plurality of business process model adaptors, each business process model adaptor being arranged to read a model definition file of a different format.
地址 Armonk NY US