Information Technology Reference
In-Depth Information
WSDL files, XML schemas, and the UML class definitions in a
business domain. Minor effort is needed to set up the cross-
domain data relations and add necessary data mediations.
2. As far aswe know, no existingwork tackles the problemof service
composition by using Petri net decomposition. This idea can be
seen as a combination of the bottom-up and top-down approaches
in the service composition domain. That is, the generation of a
service net is a bottom-upway to give a compact representation of
the service portfolio. The decomposition of a service net is a top-
down way to derive solution candidates with a desired structure.
The introduction of service nets has two advantages: (1) a service
net regarding a given service portfolios can be reused for
multiple service composition requests and (2) when new services
are added or services retire, a service net can be modified in an
incremental way and does not need to be built from scratch.
3. Our approach does not preclude the integration with other ones,
such as those that are semantic or rule based. The solution
obtained by our approach provides hints to find a satisfactory
solution. Even when no feasible solution is derived, in the
decomposed nets, we can find fragments that may be relevant to
and useful in finding a final solution.
Future work includes building a more comprehensive data model to
derive better solutions and validating our approach via service libraries
such as ITIL (Information Technology Infrastructure Library) and
SCOR (Supply-Chain Operations Reference-model) or artificially gen-
erated large-scale service networks [91]. Our work does not address
how the generated Petri nets are to be executed in a workflow engine.
One feasible solution is to transform the resultant Petri nets into BPEL
processes such that they can be executed in a BPEL-compliant engine.
Well-established methods, such as those proposed in [57], can be used
to serve this purpose.
3.8 BIBLIOGRAPHIC NOTES
Current research work on service composition methods can be divided
into two categories: top-down and bottom-up approaches. The former
Search WWH ::




Custom Search