The invention discloses a
linked data-based
multiplexing method of
business process execution language (BPEL) templates and services and a
system thereof. The
system comprises a model layer, a
control layer, a
user interface (UI) layer and a service asset
library, wherein the model layer is used for providing models required by graphing and various functions of the whole
system; the
control layer is used for carrying out a control operation on a
visualization process in the whole system, and further, realizing functions of script
parsing of BPEL, template extracting and packaging, service combining and business exporting; the UI layer is mainly used for the functions of a palette, an editing window, an attribute view, an outline view and a guide view; and the service asset
library specifically consists of field bodies, template bodies and service bodies. With the adoption of the
linked data-based
multiplexing method of the BPEL templates and services and the system thereof, the multi-
granularity service asset
multiplexing which includes the multiplexing by taking a BPEL subprocess as a template and the atomic
Web service multiplexing can be realized; and the development efficiency for service combinations can be increased so as to shorten a development cycle through a pre-designed process template or a user-defined multiplexing template.