This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2010 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems
Formalizing MapReduce with CSP
Oxford, England
March 22-March 26
ISBN: 978-0-7695-4005-4
As a programming model, MapReduce is popularly and widely used in processing and generating large cluster of data sets distributed on large amount of machines. With its widespread use, its validity and other major properties need to be analyzed in a formal framework. In this paper, a formal model is presented using CSP method. We focus on the dominant parts of MapReduce and formalize them in detail. Through this formal model, the processing and function of each component can be clearly reflected. Moreover, we illustrate this formal model by an example computation. The result reflects the validity of MapReduce in some appropriate applications.
Index Terms:
CSP, MapReduce, Cloud Computing
Citation:
Fan Yang, Wen Su, Huibiao Zhu, Qin Li, "Formalizing MapReduce with CSP," ecbs, pp.358-367, 2010 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2010
Usage of this product signifies your acceptance of the Terms of Use.