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

  1. AUTOSAR. 2010. Autosar release 4.0 specifications. available at http://www.autosar.org/.
  2. 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.
  3. 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
  4. Deutsche Bank F.I.T.T., 2005, EDA Survey Results
  5. Electronics Weekly & Celoxica, 2005, Survey of System Design Trends 2005, http://www.celoxica.com
  6. ESL Now Survey, 2005, http://www.esl-now.com
  7. Hause, M., 2006, The sysML Modeling Language, Fifth European Systems Engineering Conference
  8. 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
  9. 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.
  10. 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.
  11. 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
  12. 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
  13. MOF Model To Text Transformation Language: http://www.omg.org/spec/MOFM2T/1.0/
  14. 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
  15. QVT: Query/View/Transformation Language http:// www.omg.org/spec/QVT/1.0/
  16. 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
  17. Schmidt, D.C., 2006, Model Driven Engineering, IEEE Computer V.39 n.2, p.25, February 2006
  18. Soley, R., 2000, Model-Driven Architecture
  19. 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
  20. Vakin, S. A., Shustov, L. N., Dunwell¸R. H., 2001, Fundamentals of Electronic Warfare, Artech Hous Radar Library
Download


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