Generating synchronization engines between running systems and their model-based views
Hui Song, Yingfei Xiong, Franck Chauvel, Gang Huang, Mei Hong, Zhenjiang Hu · 2009
Abstract. The key point to leverage model-based techniques on runtime system management is to ensure the correct synchronization between the running system and its model-based view. In this paper, we present a generative approach, and the supporting tool, to make systematic the development of synchronization engines between running systems and models. We require developers to specify “what kinds of elements to manage ” as a MOF meta-model and “how to manipulate those elements using the system’s management API ” as a so-called access model. From these two specifications, our SM@RT tool automatically generates the synchronization engine to reflect the running system as a MOF-compliant model. We have applied this approach on several practical systems, including the JOnAS JEE server. 1