Model Generation for Analysis with Modelica Based on the ATL Model Transformation Language (CROSBI ID 138213)
Prilog u časopisu | izvorni znanstveni rad
Podaci o odgovornosti
Randić, Mirko ; Blašković, Bruno ; Dembitz, Šandor
engleski
Model Generation for Analysis with Modelica Based on the ATL Model Transformation Language
We are currently witnessing an increasing usage of models in developing software systems. The intention is to put model to be actively integrated into software engineering and tool integration processes. In this context, model transformation appears to be a central and extremely useful operation for model handling. In this paper we propose usage of the model transformation techniques for automated generation of models that can be analyzed with Modelica simulation tool. Transformations are based on source and target metamodels written in KM3 language as well as on transformation rules. We explain development of all relevant specifications in the paper. Presented approach considerably improves process of Modelica models building in cases where an initial, object-oriented model of a system intended for simulation exists. Moreover simulation model generation means more efficiency in simulation engineering. In described transformations we use the ATLAS Transformation Language, ATL together with the ATL Development Tools, ADT implemented as standard Eclipse plugins. Presented example refers to AC circuit analysis problem domain, but results of our research can be applied generally, in any domain.
model transformation; transformation language; meta-model; metameta modeling; Modelica; AC circuit analysis
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano