Opposite to BPEL4WS, BIA can design
dynamic workflows.
But Doshi et al. (2005) discuss the problems of working with Web services in the
case of dynamic workflow composition. Doshi et al. state that the advent of Web
services has made automated workflow composition relevant to Web-based applications.
One technique is the artificial intelligence (AI)-based classical planning.
However, workflows generated in this way suffer from the paradoxical assumption
of deterministic behaviour of Web services, then requiring the additional overhead
of operative monitoring to recover from unexpected behaviour of services due to
service failures, and the dynamic nature of real-world environments. Doshi et al.
propose a solution based on Markov decision processes (demonstrated with a supply
chain scenario).
Indeed with the classic Web services, BIA will be confronted with semantic issues. It
is preferable that the detected Web services are provided with semantic capabilities.
Hausmann, Heckel, and Lohmann (2005) propose a model-based development of
Web service descriptions wherein ontologies are combined with a unified modelling
language (UML)-based description of the service.
Pages:
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314