Особенности реализации механизма подключения библиотек сторонних разработчиков в информационной системе «Канал»

Автор: Могилевская Надежда Сергеевна, Чугунный Константин Алексеевич

Журнал: Вестник Донского государственного технического университета @vestnik-donstu

Рубрика: Информатика, вычислительная техника и управление

Статья в выпуске: 3 (82) т.15, 2015 года.

Бесплатный доступ

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

Еще

Информационная система, ис "канал", динамически подключаемые библиотеки, помехоустойчивый канал связи, расширение системы, внешние функции, сторонние разработчики

Короткий адрес: https://sciup.org/14250155

IDR: 14250155   |   DOI: 10.12737/12593

Список литературы Особенности реализации механизма подключения библиотек сторонних разработчиков в информационной системе «Канал»

  • Деундяк, В. М. Методы оценки применимости помехоустойчивого кодирования в каналах связи/В. М. Деундяк, Н. С. Могилевская. -Ростов-на-Дону: Издательский центр ДГТУ, 2007. -86 с.
  • Деундяк, В. М. Методы помехоустойчивой защиты данных/В. М. Деундяк, А. Э. Маевский, Н. С. Могилевская. -Ростов-на-Дону: Изд-во Южного федерального университета, 2014. -309 с.
  • Имитатор цифрового канала передачи данных (ChannelSim): свидетельство о государственной регистрации программ для ЭВМ/В. В. Золотарев, Г. В. Овечкин. -№ 2005611304; дата регистрации 31.05.05.
  • Сергиенко, А. Б. Цифровая обработка сигналов/А. Б. Сергиенко. -Санкт-Петербург: Питер, 2011. -758 с.
  • Giordano, A. Modeling of Digital Communication Systems Using Simulink/A. Giordano, A. Levesque//NY: John Wiley & Sons, Inc., 2015. -380 p.
  • Информационная система «Канал»: свидетельство о государственной регистрации программ для ЭВМ/Н. С. Могилевская, К. А. Чугунный. -№ 2008614602; дата регистрации 24.09.2008 г.
  • Могилевская, Н. С. О развитии информационной системы «Канал»/Н. С. Могилевская, К. А. Чугунный//Системный анализ, управление и обработка информации: сб. трудов 5-го междунар. семинара. -Ростов-на-Дону, 2014. -C. 411-417.
  • Могилевская, Н. С. Информационная система исследования эффективности алгебраических схем помехоустойчивой защиты в системах передачи данных /Н. С. Могилевская//Современные проблемы науки и образования. -2015. -№ 1. -Режим доступа: www.science-education.ru/121-17127 (дата обращения: 16.02.2015).
  • Архангельский, А. Я. Программирование в Delphi для Windows/А. Я. Архангельский. -Москва: Бином-Пресс, 2010. -1248 с.
  • Могилевская, Н. С. Экспериментальное исследование декодеров кодов Рида-Маллера второго порядка/Н. С. Могилевская, В. Р. Скоробогат, В. С. Чудаков//Вестник Дон. гос. тех. ун-та. -2008. -Т. 8, № 3. -С. 231-237.
  • Могилевская, Н. С. Корректирующая способность декодера мягких решений троичных кодов Рида-Маллера второго порядка при большом числе ошибок/Н. С. Могилевская//Вестник Дон. гос. тех. ун-та. -2015. -№ 1. -C. 121-130.
Еще
Статья научная