A Model Description Transformation Tool
Autor: | Fei Jiawei, Zhu Feng, Yao Yi-ping |
---|---|
Rok vydání: | 2017 |
Předmět: |
Markup language
Correctness Theoretical computer science Computer science computer.internet_protocol Programming language business.industry Model transformation Software development Reuse computer.software_genre Robustness (computer science) business computer XML computer.programming_language Reusability |
Zdroj: | ICMSS |
DOI: | 10.1145/3034950.3034977 |
Popis: | Reuse of simulation models can greatly cut on the software development time and improve development efficiency. However, platform-specific models (PSM) are difficult to be reused on different platforms because their implementation depends on the support of a particular platform. To improve the reusability of the platform-specific models on various platforms, a natural idea is to transform these models into platform-independent models (PIM) by describing simulation models in platform-independent language. Among these platform-independent languages, XML is widely used by many applications like simulation reference markup language (SRML) and open source simulation modeling language (SML) for its good characteristics. Focusing on the transformation demands, we design and implement a model transformation tool which can transform the models developed in platform-specific language (C/CPP) into XML-based model description file (SRML). Our tool can also deal with the model recursive call problems and check the completeness and correctness of models. The case study illustrates that our transformation tool can transform models into XML format correctly and it shows beautiful robustness. |
Databáze: | OpenAIRE |
Externí odkaz: |