INTEGRATING SYSML WITH SIMULINK USING OPEN-SOURCE MODEL TRANSFORMATIONS
Andrea Sindico, Marco Di Natale, Gianpiero Panci
2011
Abstract
The realization of an integrated and automated modelling flow and tool framework joining OMG (i.e. UML, SysML, etc.) and Mathworks (i.e. Matlab, Simulink, etc.) models and technologies is a very attractive perspective because of the possibility of complementing their capabilities and strenghts. In this paper we describe our project for an integrated flow and our initial results, consisting of a transformation workflow to automatically generate Simulink models from SysML models and viceversa. Our proposed process is compliant with the OMG Model Driven Architecture. The transformations have been realized using the TopCased open-source modeling tool and the Acceleo model-to-text generator.
References
- AUTOSAR. 2010. Autosar release 4.0 specifications. available at http://www.autosar.org/.
- Balarin, F., Lavagno, L., Passerone, C., and Watanabe, Y.,2002, Processes, interfaces and platforms. Embedded software modeling in Metropolis. In Proc. of the 2nd ACM EMSOFT, Grenoble, France, Oct.
- Benveniste, A., Caspi, P., Edwards, S.A., Halbwachs, Le Guernic, N., P., and de Simone, R..,2003, The synchronous languages 12 years later. Proceedings of the IEEE, ISSN 0018-9219
- Deutsche Bank F.I.T.T., 2005, EDA Survey Results
- Electronics Weekly & Celoxica, 2005, Survey of System Design Trends 2005, http://www.celoxica.com
- ESL Now Survey, 2005, http://www.esl-now.com
- Hause, M., 2006, The sysML Modeling Language, Fifth European Systems Engineering Conference
- Karsai G., Maroti M., Ledeczi A., Gray J., Sztipanovits J.2003, Composition and Cloning in Modeling and Meta-Modeling, IEEE Transactions on Control System Technology
- Kawahara, R., Nakamura, H., Dotan, D., et al, 2009, Verification of embedded system's specification using collaborative simulation of SysML and Simulink models. International Conference on ModelBased Systems Engineering, MBSE 2009, 2009.
- Kienhuis, B., Deprettere, E. F., van der Wolf, P., and Vissers, K. A. 2002, A methodology to design programmable embedded systems - the Y-chart approach, In Embedded Processor Design Challenges: Systems, Architectures, Modeling, and Simulation - SAMOS. Eds. Lecture Notes in Computer Science, vol. 2268. Springer, 18-37.
- Martinez, J., Merino, P., Salmeron, A., 2007, Applying MDE Methodologies to Design Communication Protocols for Distributed Systems, Proceedings of the First International Conference on Complex, Intelligent and Software Intensive Systems
- Mens, T., Czarnecki, K., Van Gorp, P., 2005, A Taxonomy of Model Transformation, Electronic Notes in Theoretical Computer Science, 152 (1-2), pp. 125-142
- MOF Model To Text Transformation Language: http://www.omg.org/spec/MOFM2T/1.0/
- Nicolescu, G., Mosterman, P. J., 2009, Model Based Design for Embedded Systems (Computational Analysis, Synthesis and Design of Dynamic Systems), CRC Press, ISBN-10: 1420067842, November 24
- QVT: Query/View/Transformation Language http:// www.omg.org/spec/QVT/1.0/
- Sangiovanni-Vincentelli, 2007, A., Quo Vadis, SLD? Reasoning About the Trends and Challenges of System Level Design, Proceedings of the IEEE, vol. 95, n. 3, pp. 467-506
- Schmidt, D.C., 2006, Model Driven Engineering, IEEE Computer V.39 n.2, p.25, February 2006
- Soley, R., 2000, Model-Driven Architecture
- Vanderperren, Y., Dehaene, W., 2006, From UML/SysML to Matlab/Simulink: Current State and Future Perspective, In the Proceedings of the conference on Design, automation and test in Europe
- Vakin, S. A., Shustov, L. N., Dunwell¸R. H., 2001, Fundamentals of Electronic Warfare, Artech Hous Radar Library
Paper Citation
in Harvard Style
Sindico A., Di Natale M. and Panci G. (2011). INTEGRATING SYSML WITH SIMULINK USING OPEN-SOURCE MODEL TRANSFORMATIONS . In Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8425-78-2, pages 45-56. DOI: 10.5220/0003593600450056
in Bibtex Style
@conference{simultech11,
author={Andrea Sindico and Marco Di Natale and Gianpiero Panci},
title={INTEGRATING SYSML WITH SIMULINK USING OPEN-SOURCE MODEL TRANSFORMATIONS},
booktitle={Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2011},
pages={45-56},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003593600450056},
isbn={978-989-8425-78-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - INTEGRATING SYSML WITH SIMULINK USING OPEN-SOURCE MODEL TRANSFORMATIONS
SN - 978-989-8425-78-2
AU - Sindico A.
AU - Di Natale M.
AU - Panci G.
PY - 2011
SP - 45
EP - 56
DO - 10.5220/0003593600450056