| Peer-Reviewed

Towards a Meta-Model for Real-Time Embedded Systems

Received: 5 December 2017     Accepted: 18 December 2017     Published: 11 January 2018
Views:       Downloads:
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.

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

Keywords

Real-Time Embedded System, MDE, Meta-Model

References
[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)
Cite This Article
  • 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

    Copy | Download

    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

    Copy | Download

    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

    Copy | Download

  • @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}
    }
    

    Copy | Download

  • 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  - 

    Copy | Download

Author Information
  • Faculty of Science Ben M‘Sik, University Hassan II, Casablanca, Morocco

  • Faculty of Science Ben M‘Sik, University Hassan II, Casablanca, Morocco

  • Faculty of Science Ben M‘Sik, University Hassan II, Casablanca, Morocco

  • Sections