Высокоуровневое проектирование встраиваемых систем. Платунов А.Е - 134 стр.

UptoLike

На долю “User Level”-программирования приходится лишь незначительная
часть по передаче результатов.
Рис. 2.35. Распределение функций в СППП MiniLab
Напротив, в случае сложности или невозможности низкоуровневого
решения задачи увеличивается доля программирования уровней “User Level” и
“System Level”. Здесь разработчик также может определять баланс
функциональности между нативными функциями и JAVA-классами.
Критерии распределения функций в СППП MiniLab:
скорость вычислений;
оперативность реакции;
возможности разработчиков (время разработки, сложность, возможности);
ресурсы вычислительные;
гибкость модификации, масштабируемость, (“evaluate”);
удобство и доступность использования;
стоимость использования;
инструментальная поддержка;
повторное использование (блоков, драйверов, подходов);
интеграция в другие системы.
133