Process Meta-Model Supporting Domain Reuse
The reusability of business processes is very important feature, just like the reusability of software products. The existing process meta-modals cannot support the process reuse. A process meta-modal is proposed to support domain reuse. Refering the to classs inheritance technology in the OO, the common character and abstract-reification relation ship among domain business processes are expressed. With the mechanism of parameter template, the abstract expression ability of process modal is strengthened. A platform-independent process definition language is designed based on the meta-modal, it can be convert into specific process definition language by mapping mechanism, such as WSFL、WPDL. Consequently, some workflow engine can execute it and web services can be integrated. A prototype system named "PM Builder" is realized to build process model by the use of the meta-model and its language.