Model-to-Model based Approach for Software Component Allocation in Embedded Systems

Lujain Al-Dakheel, Issam Al-Azzoni

2017

Abstract

Due to the popularity and heterogeneity of embedded systems, the problem of software component (SW-component) allocation in such systems is receiving increasing attention. Addressing this problem using a graphical modeling language such as Ecore will enable system designers to better and more easily allocate their components. However, the existing Ecore models do not address the problem of SW-component allocation in heterogeneous embedded systems. Because of Ecore informal semantics, Ecore models cannot be analyzed using mathematical tools. On the other hand, an approach based on colored Petri nets (CPNs) was proposed for the modeling and analysis of the software component allocation problem. The approach was shown to be applicable in the field not only with respect to the cost optimization problem, but also because it takes nonfunctional requirements into consideration. In this paper, we propose an approach for the automated transformation of an Ecore model into an equivalent CPN model, which will help the modeler use the power of a formal modeling language by only modeling the system using a simple Ecore-based modeling language.

Download


Paper Citation


in Harvard Style

Al-Dakheel L. and Al-Azzoni I. (2017). Model-to-Model based Approach for Software Component Allocation in Embedded Systems . In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-210-3, pages 320-328. DOI: 10.5220/0006126903200328

in Bibtex Style

@conference{modelsward17,
author={Lujain Al-Dakheel and Issam Al-Azzoni},
title={Model-to-Model based Approach for Software Component Allocation in Embedded Systems},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2017},
pages={320-328},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006126903200328},
isbn={978-989-758-210-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Model-to-Model based Approach for Software Component Allocation in Embedded Systems
SN - 978-989-758-210-3
AU - Al-Dakheel L.
AU - Al-Azzoni I.
PY - 2017
SP - 320
EP - 328
DO - 10.5220/0006126903200328