Особенности реализации механизма подключения библиотек сторонних разработчиков в информационной системе «Канал»
Цель работы состоит в создании способа применения механизма динамически подключаемых библиотек при априорно неизвестном количестве и типе параметров экспортируемых функций подключаемых библиотек на примере информационной системы «Канал». Система «Канал» позволяет моделировать цифровые помехоустойчивые каналы связи и решать задачу согласования канала связи и алгебраического метода помехоустойчивой защиты этого канала.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
Информатика, вычислительная техника и управление
Вестник Донского государственного технического университета
ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ
ТЕХНИКА И УПРАВЛЕНИЕ
INFORMATION TECHNOLOGY, COMPUTER
SCIENCE, AND MANAGEMENT
УДК 004.428+004.94
DOI 10.12737/12593
Особенности реализации механизма подключения библиотек сторонних разработчиков
в информационной системе «Канал»* <...> Chugunniy2 **
1,2Don State Technical University, Rostov-on-Don, Russian Federation
Цель работы состоит в создании способа применения механизма
динамически подключаемых библиотек при априорно
неизвестном количестве и типе параметров экспортируемых
функций подключаемых библиотек на примере информационной
системы «Канал». <...> Система «Канал» позволяет моделировать
цифровые помехоустойчивые каналы связи и решать
задачу согласования канала связи и алгебраического
метода помехоустойчивой защиты этого канала. <...> Первые
могут использовать существующий функционал системы, а
вторые — дополнительно разрабатывать и подключать к
системе собственные библиотеки, расширяющие возможности
информационной системы. <...> Описаны проблемы, возникающие
при наращивании функционала этой информационной
системы сторонними разработчиками методом динамически
подключаемых библиотек. <...> Основную сложность составляет
априорная неопределенность в названиях, параметрах
и типах параметров внешних функций подключаемых
библиотек. <...> Метод решения проблемы подключения библиотек
сторонних разработчиков состоит в абстрагировании
основной программы от данных, используемых подключаемыми
модулями, унификации требований к внешним библиотекам,
снабжении каждой библиотеки специальным файлом
описания и создании для каждой библиотеки процедуры
редактирования введенных параметров. <...> Результатом работы
является качественная работа системы «Канал» с внешними
библиотеками, при соблюдении разработчиками этих библиотек
ряда соглашений. <...> Ключевые
слова: информационная система, ИС «Канал»,
динамически подключаемые библиотеки, помехоустойчивый <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: