MOMCC: Market-Oriented Architecture for Mobile Cloud Computing Based on Service Oriented Architecture
Saeid Abolfazli, Zohreh Sanaei, Abdullah Gani, Muhammad Shiraz

TL;DR
This paper proposes a market-oriented SOA-based architecture for mobile cloud computing that enables nearby mobile devices to host and discover services, reducing latency and encouraging mobile owners to participate as service hosts.
Contribution
It introduces a novel market-oriented architecture leveraging SOA for mobile cloud computing, facilitating service hosting and discovery on nearby mobile devices to improve performance and promote user participation.
Findings
Reduced WAN latency through nearby mobile service hosting
Increased service availability and reliability in mobile cloud environment
Encouraged mobile owners to host services, fostering ubiquitous computing
Abstract
The vision of augmenting computing capabilities of mobile devices, especially smartphones with least cost is likely transforming to reality leveraging cloud computing. Cloud exploitation by mobile devices breeds a new research domain called Mobile Cloud Computing (MCC). However, issues like portability and interoperability should be addressed for mobile augmentation which is a non-trivial task using component-based approaches. Service Oriented Architecture (SOA) is a promising design philosophy embraced by mobile computing and cloud computing communities to stimulate portable, complex application using prefabricated building blocks called Services. Utilizing distant cloud resources to host and run Services is hampered by long WAN latency. Exploiting mobile devices in vicinity alleviates long WAN latency, while creates new set of issues like Service publishing and discovery as well as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
