Thesis Topic Details

Topic ID:
3057
Title:
CREST and Process Mashup in the Cloud
Supervisor:
Liming Zhu
Research Area:
Web Applications, Software Engineering, Services
Associated Staff
Assessor:
Xiwei Xu
Topic Details
Status:
Active
Type:
R & D
Programs:
CS CE BIOM BINF SE
Group Suitable:
Yes
Industrial:
Yes
Pre-requisites:
Programming skills in Java/JEE/Python (for Google App Engine) or Microsoft technologies (for Azure)
Description:
REST (REpresentational State Transfer) is the architecture style behind the WWW and responsible for many of the desired properties of the Web. However, REST was designed mainly for disseminating hypertext-based "data". As the WWW is increasingly used for process and computation intensive applications, REST is being extended to support them. CREST (Computational REST)[1] and RESTful Business Processes [2] are two such extensions. The project is about supporting CREST and RESTful BP technologies in a cloud environment. The student(s) will port existing or build from scratch a CREST or RESTful BP framework on top of an existing cloud infrastructure (Google App Engine, Microsoft Azure or Amazon EC2). The students will also have the option to build a client-side demonstrator on a mobile device (Android or iPhone) to interact with the server-side cloud-based framework. Students will work closely with researchers at National ICT Australia in a very friendly team environment.

For more information, please email: Liming Zhu limingz@cse.unsw.edu.au or visit http://www.nicta.com.au/research/projects/business_adaptation_and_interoperation/business_process_mashup

[1] http://www.erenkrantz.com/CREST/
[2] X. Xu, L. Zhu, J. Liu, and M. Staples, Resource-Oriented Architecture for Business Processes , in Asia-Pacific Software Engineering Conference (APSEC), 2008.
Comments:
--
Past Student Reports
 
No Reports Available. Contact the supervisor for more information.

Check out all available reports in the CSE Thesis Report Library.

NOTE: only current CSE students can login to view and select reports to download.