Embedded real-time systems are combinations of hardware and software fully integrated into the systems they control. Due to the continuous technological evolution in the hardware and software and the diversity of the targeted areas of application, these systems have become omnipresent in our professional and personal lives. Thus, various approaches based on model driven engineering (MDE) have been proposed in order to control the inefficiency of the methods of their current design. Each of these approaches has its own meta-model and its corresponding UML profile, specialized or adapted to a particular category of these systems. Indeed, in this paper we will propose a generic meta-model, taking advantage of a large number of these meta-models, which can be adapted to the majority of embedded real-time systems.
Published in | American Journal of Embedded Systems and Applications (Volume 5, Issue 6) |
DOI | 10.11648/j.ajesa.20170506.13 |
Page(s) | 54-59 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2018. Published by Science Publishing Group |
Real-Time Embedded System, MDE, Meta-Model
[1] | Embedded Systems Design for High-Speed Data Acquisition and Control. Springer International Publishing Switzerland (2015) |
[2] | Peter Hintenaus: Engineering Embedded Systems. Physics, Programs, Circuits. Springer International Publishing (2015) |
[3] | Dynamic Memory Management for Embedded Systems. Springer International Publishing Switzerland (2015) |
[4] | Nicolas Hili: Une méthode pour le développement collaboratif de systèmes embarqués (2014) |
[5] | Model-Driven Engineering of information systems. Principles, techniques and practice. Apple Academic Press, Inc. (2015) |
[6] | Wiley-ISTE: Model-Driven Engineering for Distributed Real-Time Systems MARTE Modeling, Model Transformations and their Usages (2010) |
[7] | Pascal Roques. Modélisation de systèmes complexes avec SysML. Broché (2013) |
[8] | Nicolas Belloir, Jean-Michel Bruel, Raphael Faudou: Modélisation des exigences en UML/SysML. (2014) |
[9] | Mohamed-Lamine Boukhanoufa: Approche basée sur les modéles pour la conception des systémes dynamiquement reconfigurable: de MARTE vers RecoMARTE. (2013) |
[10] | Elsevier Inc. Modeling and Analysis of Real-Time and Embedded Systems with UML and MARTE. Developing Cyber-Physical Systems". Bran Selic et Sébastien Gérard (2014) |
[11] | Jon Holt et Simon Perry. Sys ML for Systems Engineering. A model-based approach. The Institution of Engineering and Technology (2013) |
[12] | Samba Diaw et Rédouane Lbath et Bernard Coulette. “SPEM4MDE: un métamodèle basé sur SPEM 2 pour la spécification des procédés MDE”. Majec STIC 2009. Avignon, France. 18 novembre (2009) |
[13] | César Cuevas Cuesta, José María Drake, Michael González Harbour, José Javier Gutiérrez, Patricia López Martínez, Julio Luis Medina et José Carlos Palencia. Modeling and Analysis Suite for Real Time Applications. Universidad de Cantabria, SPAIN (2010) |
[14] | Alberto Sangiovanni-Vincentelli, Haibo Zeng, Marco Di Natale et Peter Marwedel. Embedded Systems Development. From Functional Models to Implementations. Springer Science+Business Media New York (2014) |
[15] | Muhammad Waqar Aziz, Radziah Mohamad et Dayang N. A. Jawawi. Critical evaluation of two UML profiles for Distributed Embedded Real-Time Systems Design. International Journal of Software Engineering and Its Applications Vol. 7, No. 3 (2013) |
[16] | Mohd Zulkifli Bin Mohd Zaki et Dayang Norhayati Binti Abang Jawawi: A Review on UML-RT and UML-SPT for Embedded Real-Time Component-Based Development (2013) |
[17] | Jiacun Wang: Real-Time Embedded Systems. 7 John Wiley & Sons, Inc. (2017) |
[18] | Embedded and Real-Time Operating Systems. Springer International Publishing (2017) |
APA Style
Soukaina Moujtahid, Abdessamad Belangour, Abdelaziz Marzak. (2018). Towards a Meta-Model for Real-Time Embedded Systems. American Journal of Embedded Systems and Applications, 5(6), 54-59. https://doi.org/10.11648/j.ajesa.20170506.13
ACS Style
Soukaina Moujtahid; Abdessamad Belangour; Abdelaziz Marzak. Towards a Meta-Model for Real-Time Embedded Systems. Am. J. Embed. Syst. Appl. 2018, 5(6), 54-59. doi: 10.11648/j.ajesa.20170506.13
AMA Style
Soukaina Moujtahid, Abdessamad Belangour, Abdelaziz Marzak. Towards a Meta-Model for Real-Time Embedded Systems. Am J Embed Syst Appl. 2018;5(6):54-59. doi: 10.11648/j.ajesa.20170506.13
@article{10.11648/j.ajesa.20170506.13, author = {Soukaina Moujtahid and Abdessamad Belangour and Abdelaziz Marzak}, title = {Towards a Meta-Model for Real-Time Embedded Systems}, journal = {American Journal of Embedded Systems and Applications}, volume = {5}, number = {6}, pages = {54-59}, doi = {10.11648/j.ajesa.20170506.13}, url = {https://doi.org/10.11648/j.ajesa.20170506.13}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajesa.20170506.13}, abstract = {Embedded real-time systems are combinations of hardware and software fully integrated into the systems they control. Due to the continuous technological evolution in the hardware and software and the diversity of the targeted areas of application, these systems have become omnipresent in our professional and personal lives. Thus, various approaches based on model driven engineering (MDE) have been proposed in order to control the inefficiency of the methods of their current design. Each of these approaches has its own meta-model and its corresponding UML profile, specialized or adapted to a particular category of these systems. Indeed, in this paper we will propose a generic meta-model, taking advantage of a large number of these meta-models, which can be adapted to the majority of embedded real-time systems.}, year = {2018} }
TY - JOUR T1 - Towards a Meta-Model for Real-Time Embedded Systems AU - Soukaina Moujtahid AU - Abdessamad Belangour AU - Abdelaziz Marzak Y1 - 2018/01/11 PY - 2018 N1 - https://doi.org/10.11648/j.ajesa.20170506.13 DO - 10.11648/j.ajesa.20170506.13 T2 - American Journal of Embedded Systems and Applications JF - American Journal of Embedded Systems and Applications JO - American Journal of Embedded Systems and Applications SP - 54 EP - 59 PB - Science Publishing Group SN - 2376-6085 UR - https://doi.org/10.11648/j.ajesa.20170506.13 AB - Embedded real-time systems are combinations of hardware and software fully integrated into the systems they control. Due to the continuous technological evolution in the hardware and software and the diversity of the targeted areas of application, these systems have become omnipresent in our professional and personal lives. Thus, various approaches based on model driven engineering (MDE) have been proposed in order to control the inefficiency of the methods of their current design. Each of these approaches has its own meta-model and its corresponding UML profile, specialized or adapted to a particular category of these systems. Indeed, in this paper we will propose a generic meta-model, taking advantage of a large number of these meta-models, which can be adapted to the majority of embedded real-time systems. VL - 5 IS - 6 ER -