发明名称 Deriving process models from natural language use case models
摘要 One or more process models from natural language use case models are derived, for example, by creating, using a processor, an in-memory model of a use case from information in natural language text describing the use case; transforming the in-memory model into a process model in predetermined modeling notation; and generating a selected business process model using the process model.
申请公布号 US8949773(B2) 申请公布日期 2015.02.03
申请号 US201012731533 申请日期 2010.03.25
申请人 International Business Machines Corporation 发明人 Paradkar Amitkumar M.;Sinha Avik
分类号 G06F9/44;G06Q10/00 主分类号 G06F9/44
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C. ;Percello, Esq. Louis J.
主权项 1. A computer-implemented method for deriving one or more process models from natural language use case specifications, comprising: creating an in-memory model of a use case from information in natural language text describing the use case, wherein the in-memory model comprises at least an actor node and one or more action nodes comprising an action initiated at least by the actor node, wherein the action of the one or more action nodes has a type comprising at least one of input, output, create, query, update, delete, direct, initiate, and access change, the method further comprising transforming the in-memory model into a process model in predetermined modeling notation, wherein the process model comprises at least a start node, an activity node, and a sub-process node, and the method further comprising generating a selected business process model using the process model; and guiding a user to create the in-memory model, generate the selected business process model, edit the natural language text, and edit the selected business process model and edit the in-memory model; and in response to detecting an addition of a gateway in the generated business process model, the method further comprising automatically transforming the addition into creation of an exception in the natural language text of the use case of the in-memory model, wherein in response to detecting a change in at least the process model, the method further comprising triggering a consistency check among the natural language text of the use case, the in-memory model, the end-to-end business process model, and the changed process model.
地址 Armonk NY US