Model Interpretation Development: Analysis Design of Automatic Control System
Guohua Wu, Wenning Liu, Qiuhua Zheng, Zhen Zhang
DOI: 10.4236/jsea.2009.22017   PDF    HTML     6,186 Downloads   10,788 Views   Citations


Currently the development of automatic control system is mainly based on manual design. This has made the develop-ment process complicated and has made it difficult to guarantee system requirement. This paper presents a Model in-terpretation development architecture built on meta-models and model interpretation. In this modeling and developing process, different meta-models or domain models may be constructed in terms of various system requirements. Inter-preters are used to transform the meta-model into relevant domain model and generate some other formats from do-main models, typically with different semantic domains. An interpretation extension interface is introduced, which can be accelerated to develop the model interpreter. This development architecture can improve system reusability and en-hance development efficiency. Finally, an example is introduced to explain the advantage of method.

Share and Cite:

G. Wu, W. Liu, Q. Zheng and Z. Zhang, "Model Interpretation Development: Analysis Design of Automatic Control System," Journal of Software Engineering and Applications, Vol. 2 No. 2, 2009, pp. 116-121. doi: 10.4236/jsea.2009.22017.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] [1] Object Management Group, “Model driven architecture: A technical perspective,” 2001.
[2] [2] J. Davis, “Model integrated computing: A framework for creating domain specific design environments,” The 6th World Multi-Conference on Systemic, Cybernetics and Informatics, Orlando, pp. 14-18, 2002.
[3] [3] A. Ledeczi, et al., “The generic modeling environment,” Workshop on Intelligent Signal Processing, Budapest, Hungary, May 17, 2001.
[4] [4] K. G. Larsen, P. Pettersson, and W. Yi, “Uppaal in a nutshell,” International Journal on Software Tools for Technology Transfer.
[5] [5] GME 2000 User’s Manual, available from http://www.
[6] [6] G. Edwards, N. Medvidovic, et al., “Model interpreter frameworks: A foundation for the analysis of domain- specific software architectures,” [J] Journal of Universal Computer Science, Vol. 14, No. 8, pp. 1182-1206, 2008.
[7] [7] G. Karsai, “Structured specification of model interpret-ers,” IEEE Conference and Workshop on Engineering of Computer-Based Systems, Proceedings ECBS’99, 1999.
[8] [8] G. Karsai, J. Sztipanovits, A. Ledeczi, et al., “Model-in-tegrated development of embedded software [J],” Pro-ceedings of the IEEE, 2003.
[9] [9] K. Chen, J. Sztipanovits, S. Abdelwahed, and E. Jackson, “Semantic anchoring with model transformations,” pp. 115-129, 2005.
[10] [10] M. Wimmer, M. Strommer, et al., “Towards model trans-formation generation by-example,” in Proceedings of HICSS-40 Hawaii International Conference on System Sciences, Hawaii, USA, 2007.
[11] [11] A. Agrawal et al., “MILAN: A model based integrated simulation framework for design of embedded systems,” ACM SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems, Snowbird, Utah, June 2001.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.