Part 1: Mobile Cloud Computing Foundation
Chapter 1: Mobile Cloud Computing Taxonomy
1.1. Overview of Cloud Computing
2.1. The Concept of Virtualization
2.2. Classifications of Computer/Machine Virtualization
2.3. Lightweight Virtualization: Containers
2.4. Mobile Device Virtualization
Chapter 3: Mobile Cloud Service Models
3.1. Review Cloud Service Models
3.2. Current Mobile Cloud Service Models
Part 2: Mobile Cloud Computing
Chapter 4: Mobile Cloud Computing Service Framework
4.1. Transitions from Internet Clouds to User-centric Mobile Clouds
4.3. Design of Mobile Cloud Service Framework
4.4. Performance Considerations of Mobile Cloud Service Platform
Chapter 5: Mobile Cloud Offloading Models
5.1. Mobile Cloud Offloading Setup
5.2. One-to-One Offloading Case
5.3. Many-to-Many Offloading Case
5.4. Evolving Mobile Cloud Computing
Chapter 6: Edge Clouds – Pushing the Boundary of Mobile Clouds
6.2. Microservices for Mobile Cloud Computing
Part 3: Mobile Cloud Computing Security
Chapter 7: Mobile Cloud Security: Attribute-Based Access Control
7.1. Attribute-Based Access Control
7.2. Using Information Centric Networking and ABAC to Support Mobile Cloud Computing
7.3. Ontology-Based Attribute Management
7.4. Secure Computation Offloading
Chapter 8: Mobile Cloud Security: Virtualization and Isolation on Mobiles
8.1. Virtualization and Isolation Approaches on Mobiles
8.2. System Design and Architecture
Appendix A: Mobile Cloud Resource Management
A.1. Overview of Cloud Resource Management
A.2. Mobile Cloud Resource Management
Appendix B: Mobile Cloud Programming and Application Platform
Appendix C: Cryptographic Constructions
C.1. Cryptographic Constructions for ICN Naming Scheme
Appendix D: Bring Your Own Device (BYOD) Implementation and Evaluation