New mobile technologies such as Bluetooth or Wi-Fi suffer from many limitations and problems, especially when they are used in combination, whereas they are quite stable in small networks. The lack of specialised mobile middleware requires new methods in the design and execution of mobile information systems. We propose a two-phase approach to manage a mobile business process by partitioning a given workflow into several workflows, with each one governed by a controller. In the first phase, we introduce synchronisation tasks between different controllers. In the second phase, we create for each controller a local process view. Thanks to added tasks, the overall execution of all local workflows achieve the same result as the original one. The mobile scenario and the necessity for more automation lead us to choose the Business Process Execution Language for Web Services (BPEL4WS) as the language for the process definition.

Maurino, A., Modafferi, S. (2005). Partitioning rules for orchestrating mobile information systems. PERSONAL AND UBIQUITOUS COMPUTING, 9(5), 291-300 [10.1007/s00779-004-0333-4].

Partitioning rules for orchestrating mobile information systems

MAURINO, ANDREA;
2005

Abstract

New mobile technologies such as Bluetooth or Wi-Fi suffer from many limitations and problems, especially when they are used in combination, whereas they are quite stable in small networks. The lack of specialised mobile middleware requires new methods in the design and execution of mobile information systems. We propose a two-phase approach to manage a mobile business process by partitioning a given workflow into several workflows, with each one governed by a controller. In the first phase, we introduce synchronisation tasks between different controllers. In the second phase, we create for each controller a local process view. Thanks to added tasks, the overall execution of all local workflows achieve the same result as the original one. The mobile scenario and the necessity for more automation lead us to choose the Business Process Execution Language for Web Services (BPEL4WS) as the language for the process definition.
Articolo in rivista - Articolo scientifico
distributed bpel, SOA, Web services
English
2005
9
5
291
300
none
Maurino, A., Modafferi, S. (2005). Partitioning rules for orchestrating mobile information systems. PERSONAL AND UBIQUITOUS COMPUTING, 9(5), 291-300 [10.1007/s00779-004-0333-4].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/28945
Citazioni
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 7
Social impact