Extending UML/MARTE-SAM for Integrating Adaptation Mechanisms in Scheduling View

Mohamed Naija, Samir Ben Ahmed

2016

Abstract

The profile for Modeling and Analysis of Real-Time and Embedded systems (MARTE) defines a framework for annotating non-functional properties of embedded systems. In particular, the SAM (Schedulability Analysis Model) sub-profile offers stereotypes for annotating UML models with the needed information which will be extracted to fulfil a scheduling phase. However, SAM does not allow designers to specify data to be used in the context of adaptive systems development. It is in this context that we propose an extension for the MARTE profile, and especially the sub-profile Schedulability Analysis Modeling, to include adaptation mechanisms in scheduling view. We illustrate the advantages and effectiveness of our proposal by modeling a FESTO case study as an Adaptive Real-Time and Embedded system.

Download


Paper Citation


in Harvard Style

Naija M. and Ahmed S. (2016). Extending UML/MARTE-SAM for Integrating Adaptation Mechanisms in Scheduling View . In Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-189-2, pages 84-90. DOI: 10.5220/0005822300840090

in Bibtex Style

@conference{enase16,
author={Mohamed Naija and Samir Ben Ahmed},
title={Extending UML/MARTE-SAM for Integrating Adaptation Mechanisms in Scheduling View},
booktitle={Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE,},
year={2016},
pages={84-90},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005822300840090},
isbn={978-989-758-189-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering - Volume 1: ENASE,
TI - Extending UML/MARTE-SAM for Integrating Adaptation Mechanisms in Scheduling View
SN - 978-989-758-189-2
AU - Naija M.
AU - Ahmed S.
PY - 2016
SP - 84
EP - 90
DO - 10.5220/0005822300840090