Ульяновский областной

Центр трансфера технологий

Отправить на печать
Доменная порождающая модель и фреймворк для проектирования встраиваемых систем реального времени
Номер профиля: ТП-122
ОБЩЕЕ ОПИСАНИЕ
Аннотация предложения
Российским консорциумом, состоящим из ученых университета и инновационной компании, разрабатывается доменная порождающая модель для проектирования встраиваемых систем реального времени. Данная модель будет являться основой для разработки специализированного фреймворка для проектирования систем данного класса.
Консорциум ищет партнеров для проведения совместных научных исследований и разработки фреймворка для встраиваемых систем реального времени.
Описание предложения
В настоящее время почти 90% всех процессоров работают не непосредственно в компьютерах, а скрыто, в качестве так называемых встраиваемых систем, являющихся, по сути, специализированными системами контроля, управления и обработки информации. Мировой рынок встраиваемых систем оценивается экспертами в 138 миллиардов евро, а его рост – 9% в год. Современные встраиваемые системы представляют собой сложные аппаратно-программные комплексы, функциональные требования к которым возрастают с каждым годом. Постоянное усложнение данных систем приводит к необходимости обеспечения эффективного управления аппаратным и программным обеспечением и к быстрой переносимости программного кода при переходе на новые аппаратные платформы без потери эффективности.
Порождающее программирование – парадигма технологии разработки программного обеспечения, основанная на моделировании семейства программных систем, таких, что по конкретным техническим требованиям можно автоматически получить специализированную и оптимизированную систему из элементарных, многократно используемых компонентов реализации с помощью базы знаний о конфигурациях.
Элементы семейства генерируются на основе общей порождающей доменной модели, т.е. модели семейства систем, которая обладает тремя составляющими: средствами определения членов семейства, компонентами реализации, из которых может собран каждый член, и базой знаний о конфигурациях, отображающей спецификацию для члена семейства в конечный продукт.
Разработка специализированного фреймворка встраиваемых систем реального времени требует интеграции инженерии предметной области и объектно-ориентированной технологии, путем разработки и внедрения в инструментальные средства специализированных языков паттернов проектирования. Так как современные промышленные языки программирования, такие как С++, не поддерживают указанный уровень абстракции, единственным приемлемым решением при реализации языков паттернов является использование технологии метапрограммирования. В процессе метапрограммирования создается код, который, в свою очередь генерирует новый код, выполняющий поставленные разработчиком задачи. Паттерны метапрограммирования являются наиболее практичным подходом для внедрения генераторов в библиотеки С++ для получения ясного и ментального интерфейса с высокой производительностью.
В результате выполнения проекта должен быть получен фрэймворк, позволяющий автоматизировать разработку программного обеспечения для встраиваемых систем реального времени.
Инновационные аспекты предложения
Новизна данного предложения: 1) системная интеграция оптимальных проектов встраиваемых систем реального времени и объектно-ориентированной технологии разработки программного обеспечения; 2) разработка доменной порождающей модели для систем данного класса. Это позволит с помощью разработанного фреймворка получать оптимальные встраиваемые системы реального времени.
Главные преимущества предложения
Преимущества:
– повышение степени автоматизации проектирования встраиваемых систем реального времени;
– уменьшение времени проектирования встраиваемых систем реального времени;
– разработка оптимальных встраиваемых систем реального времени;
– возможность расширения доменной порождающей модели и фреймворка.
Технологические ключевые слова
ПРОЧИЕ ПРОМЫШЛЕННЫЕ ТЕХНОЛОГИИ/Технология очистки
ЗАЩИТА ЧЕЛОВЕКА И ОКРУЖАЮЩЕЙ СРЕДЫ/Окружающая среда/Загрязнение воды / водообработка
Текущая стадия развития
  • Стадия разработки (НИР)
Дополнительная информация
Данные отсутствуют
Права интеллектуальной собственности
  • Патент получен
Комментарии
Даты и номера имеющихся патентов
Патент Российской Федерации
РЫНОЧНЫЕ ПРИМЕНЕНИЯ
Краткие коды рыночных применений
Промышленность
  • Промышленное производство
Рыночные применения
Продукция предназначена для быстрой разработки оптимальных встраиваемых систем реального времени
СОТРУДНИЧЕСТВО
Тип требующегося сотрудничества
  • Техническая кооперация
  • Дальнейшие исследования
Предпочитаемые страны
Данные отсутствуют
КОММЕНТАРИИ
Тип искомого партнера
Предприятие, имеющее опыт работы в области разработки встраиваемых систем реального времени
Область деятельности партнера
Разработка и эксплуатация встраиваемых систем реального времени
Задачи, стоящие перед партнером
Участие в научных исследованиях, апробация и внедрение результатов проекта
Дополнительная информация
Данные отсутствуют
ИНФОРМАЦИЯ ОБ ОРГАНИЗАЦИИ/ФИРМЕ
Тип
  • Промышленность
Размер организации / фирмы
  • 10-50 сотрудников
Дата публикации: 2009-10-14 | Вернуться

Copyright © 2007–2008 ГОУ ВПО Ульяновский государственный технический университет,
Ульяновский областной Центр трансфера технологий

По всем вопросам обращайтесь ctt@ulstu.ru