TITLE:
A Decision Support Framework for the Choice of Languages and Methods for the Design of Real Time Embedded Systems
AUTHORS:
Valéry M. Monthe, Laurent Nana, Georges E. Kouamou, Claude Tangha
KEYWORDS:
Design Method, Modelling Language, Real-Time System, Embedded System, Comparison Criteria
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.9 No.7,
July
29,
2016
ABSTRACT: The choice of methods or design languages
is a crucial phase in the development of systems and software, also for real
time and embedded systems. An open question that remains in the design of these
types of systems is to build a method, or to choose one among those existing,
capable to cover the life cycle of a project, and particularly the development
phases. This article contributes to answer the question, by proposing an
approach based on a multi-criteria comparative study, of few languages and
methods dedicated to the design of real time and embedded systems. The underlying
objective of this work is to present to designers a wide range of approaches,
and elements that can guide their choices. In order to reach this goal, we
propose different comparison criteria. Each criterion is divided into
sub-criteria, so that the designers can refine their choices according to the
qualities they prefer and wish to have in the method or language. We also
define a rating scale which is used to assess the retained languages and
methods. The scores obtained from this assessment are presented in tables, one
table per criterion, followed by a summary table giving the overall scores.
Graphics built from these tables are provided and intend to facilitate the
judgement and thus the choice of the designers.