Towards transactional pervasive workflows