RESTful Web Service Composition

Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 164)


RESTful web services are becoming more popular with the explosive use of smartphone applications. Computing capability of smartphones is generally less powerful than other mobile computing devices. Therefore, it is necessary to offload the computation-intensive part by careful partitioning of application functions across the cloud computing. For this purpose, we make use of RESTful web service. Since, we are not able to make all necessary data within local storages for smartphone applications, because we should access the data from third party servers or vendors. For example, navigation, oil/gas price, public transportation information. So, we propose a novel methodology for accessing the information by RESTful web service composition. The core technology of our methodology is based on automatic conversion between web service and object. The proposed system automatically converts the web service execution result to objects in order for deverlopers to easily compose several web services by using this web service composition service. The result shows that our mobile cloud computing platform performs better as increasing number of cloud nodes.


RESTful web service composition Smartphone application development Platform-independence Web service 



This work is jointly supported by the research grant of the Chungbuk National University in 2012 and the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2011-0027161).


  1. 1.
    Mobile Public Information in Seoul Korea:
  2. 2.
    Shared Resource Portal in Korea:
  3. 3.
    Li, Z., O’Brien, L.: Towards effort estimation for web service compositions using classification matrix. Int. J. Adv. Internet Technol. 3(3&4):245–260 (2010)Google Scholar
  4. 4.
    Pautasso, C., Zimmermann, O., Leymann, F.: RESTful web services vs. big web services: making the right architectural decision. In: International Conference on World Wide Web, pp. 805–814 (2008)Google Scholar
  5. 5.
    Alarcon, R., Wilde, E., Bellido, J.: Hypermedia-driven RESTful Service Composition (2011)Google Scholar
  6. 6.
    Pautasso, C.: RESTful web service composition with BPEL for REST. Data Knowl. Eng. 68(9), 851–866 (2009)CrossRefGoogle Scholar
  7. 7.
    Rao, J., Su, X.: A survey of automated web service composition methods. In Semantic Web Services and Web Process Composition, pp. 43–54 (2004)Google Scholar
  8. 8.
    Zhao, H., Doshi, P.: Towards automated RESTful web service composition. In: International Conference on Web Services (ICWS) (2009)Google Scholar
  9. 9.
    Zhao, X., Liu, E., Clapworthy, G.J., Ye, N., Lu, Y.: RESTful web service composition: extracting a process model from linear logic theorem proving. In: IEEE International Conference on Next Generation Web Service Practice (NWeSP) (2011)Google Scholar

Copyright information

© Springer Science+Business Media Dortdrecht 2012

Authors and Affiliations

  1. 1.School of Information and Communication EngineeringChungbuk National UniversityCheongjuRepublic of Korea

Personalised recommendations