Универсальное решение. Российская компания «Симфософт» создала уникальную среду разработки для замещения импорта

Российские ИТ-компании доказали, что могут заменить импортных поставщиков ПО, а иногда и превзойти их. В том числе это касается узких сфер, таких как создание среды разработки для микропроцессоров и микроконтроллеров. В Российской компании «Симфософт» создали инновационную программу ARM Development Studio «Microb», которая позволяет сделать разработку дешевле, безопаснее и надежнее, чем при использовании зарубежных аналогов. Эта разработка важна для многих отраслей и поэтому получила государственную поддержку. В чем прорывная инновационность этой системы?

Критическая важность

ARM Development Studio «Microb» — это среда разработки для программирования процессоров, микропроцессоров и микроконтроллеров ARM-архитектуры на языке высокого уровня Oberon07.


Продукт обладает большим потенциалом развития и широкой областью применения: промышленная автоматика и робототехника, вычислительные методы в медицине, атомные станции и силовые подстанции, управляющие системы гражданской авиации, автоматизированный контроль дорожного движения и социомониторинг, атомная энергетика, космические исследования, самолётостроение, беспилотные летательные аппараты и т.д.


Для этих отраслей особенно важно, чтобы все ИТ-компоненты были российскими и при этом качественными. Ведь от точности работы систем и оборудования зависят миллионы жизней, поэтому к любой программе предъявляются высокие требования. Понимая уровень и важность задачи, специалисты компании «Симфософт» изначально поставили план устранить имеющиеся недочеты среды разработки и создать продукт, который станет универсальным, упростит работу программистов. Кроме того, ARM Development Studio «Microb» изначально разрабатывалось для российского рынка с учетом специфики работы отечественных компаний. Именно благодаря пониманию существующих проблем в ARM-приложениях, «Симфософт» удалось создать универсальный и надежный продукт.

У продукта широкий функционал, который покрывает все задачи программирования. Решение позволяет работать на большинстве популярных операционных систем, таких как Windows, Linux. В основе этой системы лежит простой и удобный в обращении язык Oberon07. Преимуществ языка Oberon07 — автоматическое управление памятью. Он идеально подходит для отраслей, где требуется повышенная надёжность: атомная энергетика, космические исследования, самолётостроение, беспилотные летательные аппараты, военная техника и т.д.

Более того, лицензии стоят значительно дешевле зарубежных аналогов, что делает систему доступной для широкого круга клиентов. В «Симфософт» рассчитывают, что их ARM-приложение будут использовать все компании, которые занимаются разработкой устройств на основе микропроцессоров или микроконтроллеров. Дело в том, что существуют только зарубежные аналоги таких систем, а это большие риски для российских организаций, и, конечно необходимо их полностью исключить из работы и заменить на отечественное ПО. В то же время в России аналогичных систем нет из-за специфичности и узкой направленности, следовательно, «Симфософт» может стать лидером в этом сегменте. ARM Development Studio «Microb» обеспечивает удобство и скорость разработки, а также снижает вероятность ошибок — это важно для любой организации. Также система удобна для обучения студентов в ВУЗах, крупные институты уже используют ARM Development Studio «Microb» и видят ее преимущества.

Инновационное решение

В чем же особенность функционала системы, которая позволяет решать сложные технические задачи во многих отраслях? 
ARM Development Studio «Microb» — это расширяемое, кроссплатформенное решение, позволяющее работать на популярных операционных системах Windows, Linux. Встроенная виртуальная машина позволяет эмулировать любое устройство на базе ARM микропроцессора без дополнительного приобретения плат разработки.

ARM Development Studio «Microb» — это полный комплекс разработчика, он содержит абсолютно все необходимые программы. Редактор кода в ARM Development Studio «Microb» позволяет работать в перемещаемых вкладках, что зачастую ускоряет процесс разработки. Также дополнительные инструменты открываются во вкладках, а не в дополнительных всплывающих окнах и это позволяет не отвлекаться от процесса разработки на переключение окон, особенно если их открыто слишком много. Скорость компиляции и компоновки исходного кода существенно выше, чем у аналогичных редакторов. Продукт имеет более широкий функционал и возможности, чем другие ARM-приложения.

Проблемы и решение


Почему же ARM Development Studio «Microb» стало прорывным решением в своем сегменте, какие проблемы разработчиков оно позволяет решать?


Дело в том, что сегодня разработка ARM-приложений ведется, в основном, на средствах Open Source. Открытое ПО бесплатно, но привносит большие инженерные затраты на выявление и локализацию ошибок, в результате чего проект может сильно растянуться по времени. Кроме того, средства Open Source трудны в освоении, так как сопровождаются скудной документацией, и тяжелы в использовании, поскольку имеют бедные графические интерфейсы.


Использование открытого ПО обязательно влечет потерю денег и сил, которые можно направить на разработку проекта с помощью программного пакета ARM Development Studio «Microb».

Признание и поддержка


Разработчик решения – компания «Симфософт» является победителем конкурса «Развитие – Цифровые технологии», который проводит Фонд содействия развитию малых форм предприятий в научно-технической сфере. Работа по созданию системы поддержана в рамках национальной программы «Цифровая экономика». Фонд предоставил инвестиционный грант на развитие продукта, а также компания успешно привлекает клиентов в различных отраслях — от госорганов до крупных промышленных предприятий. Это позволяет команде проекта строить масштабные планы развития и стремиться занять лидирующие позиции в своем сегменте.

Все права защищены © 2024
Перепечатка материалов и использование их в любой форме, возможны только с письменного разрешения редакции.