We give a new construction of the moonshine module vertex operator algebra V , which was originally constructed in [FLM2]. We construct it as a framed VOA over the real number field R. We also offer ways to transform a structure of framed VOA into another framed VOA. As applications, we study the five framed VOA structures on VE8 and construct many framed VOAs including V from a small VOA. One of the advantages of our construction is that we are able to construct V as a framed VOA with a positive definite invariant bilinear form and we.