Distributed and Parallel Databases
Querying business processes with BP-QL
Information Systems
Modelling, Simulation, and Performance Analysis of Business Processes Involving Ubiquitous Systems
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
A middleware for service-oriented communication in mobile disaster response environments
Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing
ROME4EU: A Web Service-Based Process-Aware System for Smart Devices
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Achieving coordination through dynamic construction of open workflows
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
Towards mobile process as a service
Proceedings of the 2010 ACM Symposium on Applied Computing
ESCAPE: an adaptive framework for managing and providing context information in emergency situations
EuroSSC'07 Proceedings of the 2nd European conference on Smart sensing and context
CiAN: a workflow engine for MANETs
COORDINATION'08 Proceedings of the 10th international conference on Coordination models and languages
SOA engine: services compositions execution in ubiquitous environments
Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web
U-SOA: towards a ubiquitous platform based on service-oriented architecture
Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web
Achieving coordination through dynamic construction of open workflows
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
EMWF: a middleware for flexible automation and assistive devices
SEUS'10 Proceedings of the 8th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
On nondeterministic workflow executions
WS-FM'10 Proceedings of the 7th international conference on Web services and formal methods
BPELPower-A BPEL execution engine for geospatial web services
Computers & Geosciences
ROME4EU – A service-oriented process-aware information system for mobile devices
Software—Practice & Experience
An event-driven workflow framework to develop context-aware mobile applications
Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia
An environment for service composition, execution and resource allocation
PARA'12 Proceedings of the 11th international conference on Applied Parallel and Scientific Computing
Dealing with uncertainty: Robust workflow navigation in the healthcare domain
ACM Transactions on Intelligent Systems and Technology (TIST) - Survey papers, special sections on the semantic adaptive social web, intelligent systems for health informatics, regular papers
Multiagent and Grid Systems - Agent Based Computing: From Model to Implementation
Hi-index | 0.00 |
The Business Process Execution Language (BPEL) has become the dominant means for expressing traditional business processes as workflows. The widespread deployment of mobile devices like PDAs and mobile phones has created a vast computational and communication resource for these workflows to exploit. However, BPEL so far has been deployed only on relatively heavyweight server platforms such as Apache Tomcat, leaving the potential created by these lower-end devices untapped. This paper presents Sliver, a BPEL workflow process execution engine that supports a wide variety of devices ranging from mobile phones to desktop PCs. We discuss the design decisions that allow Sliver to operate within the limited resources of a mobile phone or PDA. We also evaluate the performance of a prototype implementation of Sliver.