Deriving process models from natural language use case models
AssigneeInternational Business Machines Corporation
InventorsAMITKUMAR M. PARADKAR, AVIK SINHA
Life of this patent
Estimating the term…
Abstract
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.
Claims24
A method for deriving one or more process models from natural language use case specifications, comprising:
- 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 business process model representing an end to end business scenario using the process model.
A system for deriving one or more process models from natural language use case models, comprising:
- a processor operable to create an in-memory model of a use case from information in natural language text describing the use case, the processor further operable to transform the in-memory model into a process model in predetermined modeling notation, and the processor further operable to generate a selected business process model using the process model;
- and
- a user interface module operable to guide 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.
A computer readable storage medium storing a program of instructions executable by a machine to perform a method of deriving one or more process models from natural language use case models, comprising:
- 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.
Dependencies are inferred from the claim text.