Research Article
MobiCOP: A Scalable and Reliable Mobile Code Offloading Solution
Table 1
Comparison of current mobile code offloading frameworks.
| Frameworks | Purpose | Offloading mechanism | Partitioning | Preparation | Offloading Decision | Granularity level |
| Hyrax | Energy and performance | Code | MapReduce algorithm | Replication on server with Java VM | Not available | Class |
| Jade | Energy | Code | Static analysis | Replication on server with Java VM | Dynamic | Class |
| Cuckoo | Energy or performance | Code | API | Replication on server with Java VM | Not available | Method |
| MAUI | Energy | Code | Annotations | Replication on server with .NET CLR | Dynamic, on server | Method |
| CloneCloud | Performance | VM | Dynamic profiling | App/device cloning | Dynamic | Thread |
| ThinkAir | Scalability | VM | Annotations | Code generator | Not available | Method |
| COMET | Performance | Code | Dynamic profiling | Distributed shared memory | Dynamic | Thread |
| EMCO | Performance | Code | Annotations | Code generator | Dynamic | Method |
| Tango | Energy and Performance | Code | N/A | Flip-flop replication | Always concurrent | Entire app |
|
|