By analyzing the trend of MES (Manufacturing Execution Systems), the concept of
RMES (Reconfigurable Manufacturing Execution Systems) is put forward, which takes information
integration as groundwork, aims at optimization of production processes and supports
organizations, resources and processes for flexible conFig.. MDA (Model-driven Architecture) is
introduced to provide more flexible in the process of the development of RMES, which would adapt
to different technology used by the bottom systems and provide a more effective method to build
RMES. During the development of RMES, many models are created, such as the model of business
analysis, the model of components and the model of deployment. An instance of the system of plan,
part of RMES, is presented to show how MDA used in the process of the development of RMES.
Later, an application is given to show that RMES based on MDA can decrease the costs of
development and maintenance for fitting the evolution of the enterprise.