|
Il permet à
un constructeur de fournir une plateforme matérielle et logicielle
générique, et à ses clients d’adapter les
fonctions logicielles par des scripts simples. Le logiciel embarqué
les considère comme des paramètres, et non comme du
code exécutable. C’est le principe de la JVM.
Les scripts sont des fichiers textes accessibles à n’importe
quel éditeur d’une station de travail (PC, …) |
|
Le
moteur eclem s’intègre soit comme une simple fonction
de l’application embarquée, soit dans une tâche
de l’OS.
Le L de CLEM signifie light (ou like). Le langage est simple, léger
et se rapproche du C. Le moteur est donc, lui aussi, peu gourmand.
CLEM peut
même appeler des fonctions de l’application
CLEM est une alternative intéressante à une Java Virtual
Machine :
- vous n’achetez que les 2 outils, quels que soient vos cibles
- vous resterez propriétaire
- le langage de script est simple |