×

Method and apparatus for supporting multiple business process languages in BPM

  • US 8,423,955 B2
  • Filed: 08/31/2007
  • Issued: 04/16/2013
  • Est. Priority Date: 08/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, by a business process management (BPM) engine executable by a processing device to support a plurality of business process languages, user input identifying a definition of a business process;

    identifying one of the plurality of business process languages supported by the BPM engine and used for the definition of the business process, the identifying in view of a filename extension of a file containing the definition;

    invoking a runtime environment associated with the one of the plurality of business process languages;

    executing the business process in the invoked runtime environment; and

    storing, in a runtime execution database, runtime execution data collected during the executing of the business process, wherein the runtime execution data comprises generic data that applies across the plurality of business process languages and data specific to one of the plurality of business process languages.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×