A MARTE-Based Design Pattern for Adaptive Real-Time Embedded Systems

Ahmed Ben Mansour, Mohamed Naija, Samir Ben Ahmed

Abstract

The design of adaptive real-time & embedded systems (RTES) is a hard task due to the complexity of both software/hardware features and the variability in the operational environment. This paper presents a new design pattern intended to support and facilitate the co-modeling and scheduling analysis of RTES. The contribution of this pattern is that is designed to i) support scheduling analysis allowing adaptation mechanisms ii) model all the software/hardware features and allocation in the same view iii) annotate the system with functional and non-functional properties using a high-level modeling language. The generated model from the pattern contains all the needed information to perform the schedulability tests. As a proof of concepts, we present experimental results for an automobile system.

Download


Paper Citation


in Harvard Style

Ben Mansour A., Naija M. and Ben Ahmed S. (2019). A MARTE-Based Design Pattern for Adaptive Real-Time Embedded Systems.In Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-375-9, pages 242-248. DOI: 10.5220/0007673102420248


in Bibtex Style

@conference{enase19,
author={Ahmed Ben Mansour and Mohamed Naija and Samir Ben Ahmed},
title={A MARTE-Based Design Pattern for Adaptive Real-Time Embedded Systems},
booktitle={Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2019},
pages={242-248},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007673102420248},
isbn={978-989-758-375-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - A MARTE-Based Design Pattern for Adaptive Real-Time Embedded Systems
SN - 978-989-758-375-9
AU - Ben Mansour A.
AU - Naija M.
AU - Ben Ahmed S.
PY - 2019
SP - 242
EP - 248
DO - 10.5220/0007673102420248