Skip to main content

A Higher-Order Distributed Pi Calculus and Web Services Description Language Representation for Cloud Service

Buy Article:

$107.14 + tax (Refund Policy)

Cloud service is considered to be an attempt to change the traditional calculation model and the revolutionary technology of the system architecture, whose idea is similar to the grid computing. For this infrastructure, programmer must take into consideration of many complex aspects: the distribution of data and computing, parallel computing on different domains, processors, computers and load balance issues. In this article, we first define an extended Pi calculus to solve the distribution of cloud service by extension of domain, migration application of abstraction process, and the high-order trait by extension of high-order functionality. Based on the proposed calculus, the high-order cloud service components and their compositions are defined by the terms of the calculus. Hence, the proposed Higher-Order Cloud Service Component (HOCSC) is a novel SOA programming scheme, which can be widely used in a variety of cloud service environments. As a generic component, it can be parameterized and customized well. Unlike to the ordinary component, not only the data but also the running code can be customized. Compared to the First-Order Cloud services and their compositions, the essential characteristics of Higher-Order ones lie in the abstraction, application and migration application of abstraction process. In view of the special construction of cloud service composition, necessary extensions to WSDL have been carried on to represent the real services.

Keywords: Cloud Service; Higher-Order; Pi Calculus; Service Composition

Document Type: Research Article

Affiliations: 1: College of Information and Network Engineering, Anhui Science and Technology University, Fengyang County, Chuzhou City, Anhui Province, 233100, China 2: Guangxi Colleges and Universities Key Laboratory of Cloud Computing and Complex Systems, Guilin University of Electronic Technology, Guilin City, Guangxi Zhuang Autonomous Region, 541004, China

Publication date: 01 July 2016

More about this publication?
  • Journal of Computational and Theoretical Nanoscience is an international peer-reviewed journal with a wide-ranging coverage, consolidates research activities in all aspects of computational and theoretical nanoscience into a single reference source. This journal offers scientists and engineers peer-reviewed research papers in all aspects of computational and theoretical nanoscience and nanotechnology in chemistry, physics, materials science, engineering and biology to publish original full papers and timely state-of-the-art reviews and short communications encompassing the fundamental and applied research.
  • Editorial Board
  • Information for Authors
  • Submit a Paper
  • Subscribe to this Title
  • Terms & Conditions
  • Ingenta Connect is not responsible for the content or availability of external websites
  • Access Key
  • Free content
  • Partial Free content
  • New content
  • Open access content
  • Partial Open access content
  • Subscribed content
  • Partial Subscribed content
  • Free trial content