Date of Award

Summer 8-2013

Degree Type


Degree Name


Degree Program

Computer Science


Computer Science

Major Professor

Abdelguerfi, Mahdi

Second Advisor

Summa, Christopher

Third Advisor

Tu, Shengru


Mobile devices connected to cloud based services are becoming a mainstream method of delivery up-to-date and context aware information to users. Connecting mobile applications to cloud service require significant developer effort. Yet this communication code usually follows certain patterns, varying accordingly to the specific type of data sent and received from the server. By analyzing the causes of theses variations, we can create a system that can automate the code creation for communication from a mobile device to a cloud server. To automate code creation, a general pattern must extracted. This general solution can then be applied to any database configuration. Automating this process frees up valuable development time, allowing developers to make other parts of the application and/or backend service a better experience for the end user.


The University of New Orleans and its agents retain the non-exclusive license to archive and make accessible this dissertation or thesis in whole or in part in all forms of media, now or hereafter known. The author retains all other ownership rights to the copyright of the thesis or dissertation.

Creative Commons License

Creative Commons Attribution-Share Alike 3.0 License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License.