Modelling, Simulation, and Performance Analysis of Business Processes Involving Ubiquitous Systems
A recent trend in Ubiquitous Computing is that embedded software (e.g. in production machines, wired or wireless networked sensors and actuators, or RFID readers) directly offers Web Services. This allows it to directly participate in IT business processes. Our work suggests an approach to assess and compare the performance of such hybrid process models. It critically evaluates BPEL, the standard instrument for creating executable process descriptions, for its support of the dynamic nature of ubiquitous services, e.g. due to device mobility and unreliable wireless communication.
- 1.Web Services Business Process Execution Language Version 2.0 (OASIS Standard) (April 2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html
- 2.Spieß, P., Karnouskos, S.: Maximizing the business value of networked embedded systems through process-level integration into enterprise software. In: Proc. Second Intl. Conf. on Pervasive Computing and Applications (July 2007)Google Scholar
- 3.Hackmann, G., Gill, C., Roman, G.-C.: Extending BPEL for interoperable pervasive computing. In: Proceedings of the 2007 IEEE International Conference on Pervasive Services, pp. 204–213 (2007)Google Scholar
- 4.Hackmann, G., Haitjema, M., Gill, C.D., Roman, G.-C.: Sliver: A BPEL Workflow Process Execution Engine for Mobile Devices. In: ICSOC, pp. 503–508 (2006)Google Scholar
- 5.Wohed, P., van der Aalst, W.M.P., Dumas, M., ter Hofstede, A.H.M.: Pattern based analysis of bpel4ws. Technical Report Technical Report FIT-TR-2002-04, Faculty of Information Technology, Queensland University of Technology (December 2002)Google Scholar