Mobile cloud computing is an emerging and fast-growing computing paradigm that has gained great interest from both industry and academia. Consequently, many researchers are actively involved in cloud computing paper. One major challenge facing mobile cloud computing researchers is the lack of a comprehensive experimental framework to use in their experiments and to evaluate their proposed work. This paper introduces a modeling and simulation environment for mobile cloud computing. The experimental framework can be used to evaluate a wide spectrum of mobile cloud components such as processing elements, storage, networking, applications, etc.