A Software Engineering Framework for Next-Generation Mobile Cloud Computing
Recent development of mobile cloud computing  constructed a new service oriented framework that recruits mobile devices as service providers to build a sensing-based new application platform. In such a framework, each mobile device (usually an embedded device) is a service provider. First, an embedded device senses its surrounding information, such as wireless communication channel status, neighboring nodes information, environmental information,, personal information (e.g., medical and health information using bio sensors), etc. Second, the mobile cloud creates a dual computing model in that embedded devices can outsource its computing-intensive tasks to the cloud.