DocumentCode
3188251
Title
Extending BPEL for Interoperable Pervasive Computing
Author
Hackmann, Gregory ; Gill, Christopher ; Roman, Gruia-Catalin
Author_Institution
Department of Computer Science and Engineering, Washington University in St. Louis, Email: ghackmann@wustl.edu
fYear
2007
fDate
15-20 July 2007
Firstpage
204
Lastpage
213
Abstract
The widespread deployment of mobile devices like PDAs and mobile phones has created a vast computation and communication platform for pervasive computing applications. However, these devices feature an array of incompatible hardware and software architectures, discouraging ad-hoc interactions among devices. The Business Process Execution Language (BPEL) allows users in wired computing settings to model applications of significant complexity, leveraging Web standards to guarantee interoperability. However, BPEL´s inflexible communication model effectively prohibits its deployment on the kinds of dynamic wireless networks used by most pervasive computing devices. This paper presents extensions to BPEL that address these restrictions, transforming BPEL into a versatile platform for interoperable pervasive computing applications. We discuss our implementation of these extensions in Sliver, a lightweight BPEL execution engine that we have developed for mobile devices. We also evaluate a pervasive computing application prototype implemented in BPEL, running on Sliver.
Keywords
mobile computing; mobile handsets; notebook computers; open systems; Business Process Execution Language; PDA; Web standards; dynamic wireless networks; interoperable pervasive computing; mobile devices; mobile phones; Application software; Engines; Hardware; Mobile communication; Mobile computing; Mobile handsets; Personal digital assistants; Pervasive computing; Software architecture; Wireless networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Services, IEEE International Conference on
Conference_Location
Istanbul
Print_ISBN
1-4244-1325-7
Electronic_ISBN
1-4244-1326-5
Type
conf
DOI
10.1109/PERSER.2007.4283918
Filename
4283918
Link To Document