Cloud Centric Mobile Application Development Using Domain Specific Languages

TitleCloud Centric Mobile Application Development Using Domain Specific Languages
Publication TypeMagazine Article
Year of Publication2011
AuthorsAjith Ranabahu, Ashwin Manjunatha, Amit Sheth, Thirunarayam, K
Volume6
Issue Number10
Pagination38-41
Date Published2011
PublisherIEEE ComSoc
Abstract

Stellar growth in use of mobile platforms for business users, combined with rapid business growth in developing countries that have much higher utilization of mobile access have put cloud back-end hosted mobile applications in a sweet spot. By using a cloud mobile combination, computationally intensive services can be delivered right to the consumer anywhere, anytime. Two unmet challenges in developing such applications are managing the development of applications for heterogeneous mobile platforms with equivalent functionality, and maintaining a portable back-end to mitigate any catastrophic outage (such as the recent outage of Amazon EC21 .) This article discusses the mobile application aspects of the MobiCloud [1] approach for rapidly developing cloud-mobile hybrid applications for heterogeneous mobile front-ends and cloud back-ends. MobiCloud exploits the features of Domain Specific Languages (DSLs) to address the difficulty of programming for multiple mobile platforms. It also helps to overcome some of the limitations of mobile platforms by pairing with cloud back-ends.

Full Text

A. Ranabahu, A. Manjunatha, A. Sheth and K.Thirunarayan. Cloud Centric Mobile Application Development Using Domain Specific Languages. IEEE ComSoc, 6 (10), Oct 2011, pp. 38-41.