Business logic on devices | No | No | Yes |
Data completeness on devices | No | Yes | Yes |
Middleware/data orchestration engine | Not required | Required | Required |
Scenarios | Forms based, data entry scenario where caching mechanisms can satisfy user needs | Scenarios having low or no business logic; or where user error frequency is low | Rich functionality |