Товары и услугиСреда разработки встраиваемых приложений Eat-Eclipse


  • Дата обновления:

    26 июня 2011
  • Опубликовано компанией:

    НПП Миконт
  • Виды предложения:

  • Категория:

    Описание товара:

    Проектирование и реализация программного обеспечения встраиваемых приложений (SoftLogic-система) для контроллеров MIK-08, либо других PC-совместимых контроллеров
    Инструментальные средства Eat-Eclipse предназначены для проектирования и реализации программного обеспечения встраиваемых приложений (SoftLogic-система) для контроллеров MIK-08, либо других PC-совместимых контроллеров. На ее основе создаются системы управления преобразователями напряжения различной мощности и схемных исполнений, системы управления для промышленных электроприводов, регистраторов событий и сигналов, а также возможна реализация полного спектр задач промышленной автоматизации.

    Среда разработки построена на концепции Model Driven Software Development (разработка программного обеспечения на основе моделей). В процессе разработки проекта пользователь создает модель приложения, которая содержит полное формальное описание встраиваемого приложения. На основании модели автоматически формируется готовый к компиляции проект приложения.

    Среда разработки построена на основе платформы Eclipse (www.eclipse.org), в составе которой используются следующие проекты:

    • C/C++ Development Tools (CDT) - инструментальные средства для языков C/C++.
    • Eclipse Modeling Framework(EMF) - проект для создания моделей и инструментальных средств работы с моделями.
    • Graphical Editing Framework (GEF) - проект для создания графических редакторов моделей.
    • openArchitectureWare - проект инструментальных средств поддержки кодогенерации.
    Среда разработки Eat-Eclipse предоставляет средства для описания проекта на языке предметной области с графической нотацией в виде схем взаимосвязанных функциональных блоков. Данный язык ориентирован на определенную область применения, за счет чего достигается высокая эффективность его использования специалистами предметной области без участия инженеров-программистов.

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

    Фактически на этом специализированном языке пользователь создает формальное описание проектируемого приложения, достаточное для автоматической генерации исходных текстов программ на целевом универсальном языке программирования. В данной системе целевым языком выступает язык C. После автогенерации исходных текстов, выполнив их компиляцию, можно получить исполняемый файл приложения.

    Информация производителя

    Фотографии товара

    Документы