An Approach based on SysML and SystemC to Simulate Complex Systems

Abbas Abdulhameed, Ahmed Hammad, Hassan Mountassir, Bruno Tatibouet

2014

Abstract

The complexity of heterogeneous systems has been increased during last years. One challenge of designing these systems is to deal with the application of methodologies based on Model Driven Architecture (MDA). MDA is a development framework that enables the description of systems by means of different models with transformations. This is an important area of research and consists on developping methodologies to reduce cost and time spent during their development. In our case, SysML, targets system descriptions in a high level of abstraction and provide diagrams for requirements. SystemC language is chosen as an alternative to the traditional languages and its simulation kernel is an important aspect which allows the designer to evaluate the system behaviours through simulations. This paper proposes a combined approach based on MDA concepts and rules to transform SysML semi-formal model to SystemC. The transformations are ensured by ATL language. A traffic light system is taken as a reference case study and used to illustrate our practical application. It is implemented on TopCased platform.

Download


Paper Citation


in Harvard Style

Abdulhameed A., Hammad A., Mountassir H. and Tatibouet B. (2014). An Approach based on SysML and SystemC to Simulate Complex Systems . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 555-560. DOI: 10.5220/0004809205550560

in Bibtex Style

@conference{modelsward14,
author={Abbas Abdulhameed and Ahmed Hammad and Hassan Mountassir and Bruno Tatibouet},
title={An Approach based on SysML and SystemC to Simulate Complex Systems},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={555-560},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004809205550560},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - An Approach based on SysML and SystemC to Simulate Complex Systems
SN - 978-989-758-007-9
AU - Abdulhameed A.
AU - Hammad A.
AU - Mountassir H.
AU - Tatibouet B.
PY - 2014
SP - 555
EP - 560
DO - 10.5220/0004809205550560