Электронный фонд правовой
и нормативно-технической документации
ISO/IEC TR 18037-2008 Programming languages - C - Extensions to support embedded processors Языки программирования - C - Расширения для поддержки встроенных процессоров
Документ «ISO/IEC TR 18037-2008» представляет собой технический отчет, который определяет расширения языка программирования C, предназначенные для поддержки встроенных процессоров. Его основное назначение заключается в предоставлении разработчикам чётких методик и требований для создания программного обеспечения, адаптированного к ограниченным вычислительным ресурсам и специфическим условиям работы встроенных систем. Введение данного стандарта способствует унификации подходов к разработке, что, в свою очередь, ускоряет процесс создания высококачественных приложений.
Ключевыми аспектами, регламентируемыми стандартом, являются методы обращения к памяти, управление ресурсами и специфические параметры, учитывающие особенности работы встроенных устройств. Документ включает в себя требования к компиляторам и средам разработки, что позволяет обеспечить совместимость различных программных решений. Также рассматриваются аспекты тестирования программного обеспечения, что помогает гарантировать его функциональность и надежность в реальных условиях эксплуатации.
Для целевой аудитории, состоящей из производителей встраиваемых устройств, лабораторий по тестированию программного обеспечения и контролирующих органов, документ предлагает ясные рекомендации и принципы, следование которым позволит повысить уровень качества разрабатываемых решений. Это особенно важно в контексте быстроменяющихся технологий и постоянно растущих требований к безопасности и эффективности встраиваемых систем.
Практическое значение стандарта «ISO/IEC TR 18037-2008» заключается в том, что он влияет на безопасность и качество программного обеспечения для встроенных решений. Четкие требования к разработке минимизируют риски возникновения ошибок и недочетов, тем самым повышая уровень доверия со стороны конечных пользователей и контролирующих организаций. Стандарт также способствует улучшению совместимости систем, что крайне важно для интеграции новых технологий в существующие инфраструктуры.
В последние годы документ претерпел ряд изменений, направленных на обновление требований в соответствии с современными технологиями и практиками. Эти изменения охватывают уточнение методов тестирования и рекомендации по применению новых подходов к управлению памятью. Все эти дополнения делают документ более актуальным и полезным для исследовательской и практической деятельности в области разработки программного обеспечения для встраиваемых систем.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»