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.
References (20)
- Embedded Systems Design for High-Speed Data Acquisition and Control. Springer International Publishing, Switzerland (2015)
- Hintenaus, P.: Engineering Embedded Systems. Physics, Programs, Circuits. Springer International Publishing (2015)
- Dynamic Memory Management for Embedded Systems. Springer International Publishing, Switzerland (2015)
- Hili, N.: Une méthode pour le développement collaboratif de systèmes embarqués (2014)
- Model-Driven Engineering of Information Systems. Principles, Techniques and Practice. Apple Academic Press, Inc. (2015)
- Wiley-ISTE: Model-Driven Engineering for Distributed Real-Time Systems MARTE Modeling, Model Transformations and their Usages (2010)
- Roques, P.: Modélisation de systèmes complexes avec SysML. Broché (2013)
- Belloir, N., Bruel, J.-M., Faudou, R.: Modélisation des exigences en UML/SysML (2014)
- Boukhanoufa, M.-L.: Approche basée sur les modéles pour la conception des systémes dynamiquement reconfigurable: de MARTE vers RecoMARTE (2013)
- 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)
- Holt, J., Perry, S.: SysML for Systems Engineering. A Model-Based Approach. The Institution of Engineering and Technology (2013)
- Diaw, S., Lbath, R., Coulette, B.: SPEM4MDE: un métamodèle basé sur SPEM 2 pour la spécification des procédés MDE. MajecSTIC 2009. Avignon, France, 18 novembre 2009
- Cuesta, C.C., Drake, J.M., Harbour, M.G., Gutiérrez, J.J., Martínez, P.L., Medina, J.L., Palencia, J.C.: Modeling and Analysis Suite for Real Time Applications. Universidad de Cantabria, Spain (2010)
- Sangiovanni-Vincentelli, A., Zeng, H., Di Natale, M., Marwedel, P.: Embedded Systems Development. From Functional Models to Implementations. Springer Science + Business Media, New York (2014)
- Aziz, M.W., Mohamad, R., Jawawi, D.N.: Critical evaluation of two UML profiles for Distributed Embedded Real-Time Systems Design. Int. J. Softw. Eng. Appl. 7(3), 137-146 (2013)
- Zaki, M.Z.B.M., Jawawi, D.N.B.A.: A Review on UML-RT and UML-SPT for Embedded Real-Time Component-Based Development (2013)
- Barbu, P.-G.: Designing and implementing an embedded bootloader for secure initialization and update of microcontroller applications. J. e-Technology 8(3), 73-84 (2017)
- Florea, A., Gellert, A.: Developing heuristics for the graph coloring problem applied to register allocation in embedded systems. J. Multimedia Process. Technol. 8(3), 75-88 (2017)
- Wang, X., Guo, Y., Wang, Z.: Multi-view discriminative manifold embedding for pattern classification. J. Intell. Comput. 8(2), 58-63 (2017)
- Cheng, X., Dang, G.: The research of embedded remote monitoring system based on B/S framework. Int. J. Web Appl. 9(1), 1-6 (2017)