• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Статья

Разработка программной системы для управления IoT-устройствами с использованием структурных и поведенческих паттернов

Прикладная информатика. 2020. Т. 15. № 4(88). С. 44-53.

Рассматривается задача создания программной системы, предназначенной для управления устройствами Интернета вещей (IoT), киберфизических систем (CPS) интеллектуальных зданий, производств или городской среды. Предлагается архитектурный подход к проектированию программного обеспечения, основанный на использовании типовых решений - структурных и поведенческих паттернов. Адаптация шаблонов на предметную область CPS приводит к появлению новых методов оперативного создания программных сервисов, в том числе с открытым исходным кодом, обладающих высокой устойчивостью, интероперабельностью и возможностью модификации. Разработанное с использованием паттернов ПО может применяться в качестве прототипа системы управления «умным» офисом - помещением с интегрированными подсистемами: контроль климата, пожарная безопасность и контроль протечек, управление освещением, управление мультимедиа, контроль и управление доступом, взаимодействие с клиентами, автоматизация процессов аренды и т.п.