РАСПРЕДЕЛЕННАЯ КОМПЬЮТЕРНАЯ СИСТЕМА СБОРА И МАТЕМАТИЧЕСКОЙ ОБРАБОТКИ ЭЛЕКТРОФИЗИОЛОГИЧЕСКИХ СИГНАЛОВ
|
ВВЕДЕНИЕ 6
ГЛАВА 1. ОСНОВНЫЕ ИСХОДНЫЕ ПОЛОЖЕНИЯ 12
1.1. БИОМЕДИЦИНСКИЕ СИСТЕМЫ РЕГИСТРАЦИИ И МАТЕМАТИЧЕСКОЙ ОБРАБОТКИ
ЭЛЕКТРОФИЗИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ 12
1. 1.I Понятие о биомедицинских системах регистрации и математической обработки физиологических сигналов 12
1.1.2 Основные направления стандартизации в области аппаратно-программных систем
регистрации и обработки биологических сигналов 17
1.1.3 Расширенные требования, предъявляемые к компьютерным биомедицинским системам....22
1.2. ПРОЕКТИРОВАНИЕ КОМПЬЮТЕРНЫХ БИОМЕДИЦИНСКИХ СИСТЕМ РЕАЛЬНОГО ВРЕМЕНИ 24
1.2.1 Основные понятия и общая терминология 24
1.2.2 Разработка биомедицинских программных систем на основе компонентной программной
архитектуры 26
1.2.3 Применение архитектур промежуточного ПО при проектировании программных биомедицинских систем................................................................................................................................31
ГЛАВА 2. РАСПРЕДЕЛЕННАЯ КОМПОНЕНТНО-ОРИЕНТИРОВАННАЯ ПРОГРАММНАЯ АРХИТЕКТУРА ДЛЯ КОМПЬЮТЕРНЫХ БИОМЕДИЦИНСКИХ СИСТЕМ РЕГИСТРАЦИИ ЭЛЕКТРОФИЗИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ 35
2.1. ОСНОВНЫЕ ЭТАПЫ ИССЛЕДОВАНИЯ 35
2.2. РАЗРАБОТКА КОНЦЕПЦИИ РЕШЕНИЯ ЗАДАЧ 38
2.2.1 Структуризация биомедицинских систем регистрации электрофизиологической
информации 38
2.2.2 Показатели и критерии эффективности 41
2.3. РАЗРАБОТКА ОСНОВНЫХ МОДЕЛЕЙ КОМПОНЕНТНОЙ АРХИТЕКТУРЫ БМС 42
2.3.1 Модель организации вычислительных процессов........................................................................42
2.3.2 Структурная модель данных 50
2.3.3 Имитационная модель подсистемы распределения и обработки данных 53
ГЛАВА 3. ЭКСПЕРИМЕНТАЛЬНАЯ ИНТЕГРИРОВАННАЯ КОМПЬЮТЕРНАЯ СИСТЕМА РЕГИСТРАЦИИ И МАТЕМАТИЧЕСКОЙ ОБРАБОТКИ ЭЛЕКТРОФИЗИОЛОГИЧЕСКИХ СИГНАЛОВ “INTELLICARD” 62
3.1. ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ АППАРАТНО-ПРОГРАММНОГО КОМПЛЕКСА 62
3.1.1 Краткая характеристика и назначение компьютерной БМС “IntelliCard" 62
3.1.2 Состав и структура программного комплекса 68
3.2. ОСНОВНЫЕ ПРОГРАММНЫЕ КОМПОНЕНТЫ СИСТЕМЫ “INTELLICARD” 73
3.2.1 Подсистема записи данных с устройств регистрации электрофизиологических сигналов и
распределения данных 73
3.2.2 Подсистема визуализации и печати биомедицинских данных 80
3.2.3 Подсистема хранения и накопления биомедицинских данных 83
3.2.4 Подсистема внешних коммуникационных интерфейсов 84
3.3. АНАЛИЗ ЭФФЕКТИВНОСТИ РЕАЛИЗАЦИИ ЭЛЕМЕНТОВ СИСТЕМЫ 92
3.3.1 Планирование внутренних задач системы 92
3.3.2 Исследование производительности программной реализации на основе СОМ+ 94
3.3.3 Оценка затрат на реализацию дополнительных требований программной архитектуры ...95
ГЛАВА 4. ПРИКЛАДНОЕ МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНОЙ БИОМЕДИЦИНСКОЙ СИСТЕМЫ “INTELLICARD” 96
4.1. ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА ЭКГ РЕАЛЬНОГО ВРЕМЕНИ 97
4.1.1 Характеристики и классификация шумов, присутствующих в электрокардиограмме 97
4.1.2 Методы подавления ряда инструментальных шумов 101
4.1.3 Реализация подсистемы подавления шумов ЭКГ методами цифровой фильтрации 104
4.2. ВЫДЕЛЕНИЕ И АНАЛИЗ QRS-КОМПЛЕКСОВ В ЭКГ-СИСТЕМАХ РЕАЛЬНОГО ВРЕМЕНИ 112
4.2.1 Классификация методик выделения QRS-комплексов 113
4.2.2 Алгоритм детектирования QRS-комплексов 116
4.2.3 Определение параметров Q-волны 122
4.2.4 Коррекция дрейфа изолинии 126
4.2.5 Определение параметров S-волны и окончания QRS-комплекса 127
4.2.6 Особенности реализации QRS-детектора 128
4.2.7 Реализация алгоритма детектирования QRS- комплексов на базе микроконтроллера 131
ЗАКЛЮЧЕНИЕ 133
ЛИТЕРАТУРА
ПРИЛОЖЕНИЯ
ГЛАВА 1. ОСНОВНЫЕ ИСХОДНЫЕ ПОЛОЖЕНИЯ 12
1.1. БИОМЕДИЦИНСКИЕ СИСТЕМЫ РЕГИСТРАЦИИ И МАТЕМАТИЧЕСКОЙ ОБРАБОТКИ
ЭЛЕКТРОФИЗИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ 12
1. 1.I Понятие о биомедицинских системах регистрации и математической обработки физиологических сигналов 12
1.1.2 Основные направления стандартизации в области аппаратно-программных систем
регистрации и обработки биологических сигналов 17
1.1.3 Расширенные требования, предъявляемые к компьютерным биомедицинским системам....22
1.2. ПРОЕКТИРОВАНИЕ КОМПЬЮТЕРНЫХ БИОМЕДИЦИНСКИХ СИСТЕМ РЕАЛЬНОГО ВРЕМЕНИ 24
1.2.1 Основные понятия и общая терминология 24
1.2.2 Разработка биомедицинских программных систем на основе компонентной программной
архитектуры 26
1.2.3 Применение архитектур промежуточного ПО при проектировании программных биомедицинских систем................................................................................................................................31
ГЛАВА 2. РАСПРЕДЕЛЕННАЯ КОМПОНЕНТНО-ОРИЕНТИРОВАННАЯ ПРОГРАММНАЯ АРХИТЕКТУРА ДЛЯ КОМПЬЮТЕРНЫХ БИОМЕДИЦИНСКИХ СИСТЕМ РЕГИСТРАЦИИ ЭЛЕКТРОФИЗИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ 35
2.1. ОСНОВНЫЕ ЭТАПЫ ИССЛЕДОВАНИЯ 35
2.2. РАЗРАБОТКА КОНЦЕПЦИИ РЕШЕНИЯ ЗАДАЧ 38
2.2.1 Структуризация биомедицинских систем регистрации электрофизиологической
информации 38
2.2.2 Показатели и критерии эффективности 41
2.3. РАЗРАБОТКА ОСНОВНЫХ МОДЕЛЕЙ КОМПОНЕНТНОЙ АРХИТЕКТУРЫ БМС 42
2.3.1 Модель организации вычислительных процессов........................................................................42
2.3.2 Структурная модель данных 50
2.3.3 Имитационная модель подсистемы распределения и обработки данных 53
ГЛАВА 3. ЭКСПЕРИМЕНТАЛЬНАЯ ИНТЕГРИРОВАННАЯ КОМПЬЮТЕРНАЯ СИСТЕМА РЕГИСТРАЦИИ И МАТЕМАТИЧЕСКОЙ ОБРАБОТКИ ЭЛЕКТРОФИЗИОЛОГИЧЕСКИХ СИГНАЛОВ “INTELLICARD” 62
3.1. ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ АППАРАТНО-ПРОГРАММНОГО КОМПЛЕКСА 62
3.1.1 Краткая характеристика и назначение компьютерной БМС “IntelliCard" 62
3.1.2 Состав и структура программного комплекса 68
3.2. ОСНОВНЫЕ ПРОГРАММНЫЕ КОМПОНЕНТЫ СИСТЕМЫ “INTELLICARD” 73
3.2.1 Подсистема записи данных с устройств регистрации электрофизиологических сигналов и
распределения данных 73
3.2.2 Подсистема визуализации и печати биомедицинских данных 80
3.2.3 Подсистема хранения и накопления биомедицинских данных 83
3.2.4 Подсистема внешних коммуникационных интерфейсов 84
3.3. АНАЛИЗ ЭФФЕКТИВНОСТИ РЕАЛИЗАЦИИ ЭЛЕМЕНТОВ СИСТЕМЫ 92
3.3.1 Планирование внутренних задач системы 92
3.3.2 Исследование производительности программной реализации на основе СОМ+ 94
3.3.3 Оценка затрат на реализацию дополнительных требований программной архитектуры ...95
ГЛАВА 4. ПРИКЛАДНОЕ МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРНОЙ БИОМЕДИЦИНСКОЙ СИСТЕМЫ “INTELLICARD” 96
4.1. ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА ЭКГ РЕАЛЬНОГО ВРЕМЕНИ 97
4.1.1 Характеристики и классификация шумов, присутствующих в электрокардиограмме 97
4.1.2 Методы подавления ряда инструментальных шумов 101
4.1.3 Реализация подсистемы подавления шумов ЭКГ методами цифровой фильтрации 104
4.2. ВЫДЕЛЕНИЕ И АНАЛИЗ QRS-КОМПЛЕКСОВ В ЭКГ-СИСТЕМАХ РЕАЛЬНОГО ВРЕМЕНИ 112
4.2.1 Классификация методик выделения QRS-комплексов 113
4.2.2 Алгоритм детектирования QRS-комплексов 116
4.2.3 Определение параметров Q-волны 122
4.2.4 Коррекция дрейфа изолинии 126
4.2.5 Определение параметров S-волны и окончания QRS-комплекса 127
4.2.6 Особенности реализации QRS-детектора 128
4.2.7 Реализация алгоритма детектирования QRS- комплексов на базе микроконтроллера 131
ЗАКЛЮЧЕНИЕ 133
ЛИТЕРАТУРА
ПРИЛОЖЕНИЯ
Сбор, обработка и автоматизированный анализ физиологической информации человека являются важнейшей составной частью многих диагностических методов современной медицины. Компьютерные системы сбора и математической обработки электрофизиологических сигналов являются сложными аппаратно-программными комплексами, состоящими из множества программных компонент, выполняющих функции регистрации биомедицинской информации (БМИ), ее обработки и
системного анализа, а также диагностические и сервисные операции. Основным подходом к проектированию подобных комплексных систем долгое время была реализация монолитной программной архитектуры с заранее определенной функциональностью, обеспечиваемой жестко связанными друг с другом программными компонентами. Функциональные свойства подобных систем практически невозможно было расширить, так как они были способны выполнять лишь те функции, которые были заложены на этапе проектирования. Однако современные требования, предъявляемые к данным системам, в значительной мере, связаны с
возможностями функциональных универсализация которой, прежде всего, понимается проблема повторного использования кода, и преодоление имеющихся препятствий на пути интеграции разнородных компьютерных биомедицинских систем (БМС).
За последнее десятилетие достигнут значительный прогресс в области проектирования сложных программных систем, который в корне изменил подход к их разработке и моделированию. Однако отсутствие
соответствующих стандартов не позволяет полностью воспользоваться преимуществом нового подхода. Успехи процесса стандартизации, в значительной степени, состоят в разработке документов рекомендательного характера, регламентирующих инфраструктуру низшего звена — протоколов обмена, форматов файлов данных, медицинских записей и сообщений, а также концептуальные модели взаимодействия систем. Вне рассмотрения остается, так называемое, промежуточное программное обеспечение (ПО) (англ, middleware), под которым понимается определенный функционально законченный набор программных средств, интегрированных в рамках выбранной операционной системы (ОС), обеспечивающий прозрачную работу программ в неоднородной среде. Неоднородными средами, с точки зрения информатики, являются системы (локальные или глобальные), состоящие из компонент, не совместимых друг с другом с точки зрения программного окружения.
Таким образом, для реального обеспечения взаимодействия разнородных программных и аппаратных систем необходима выработка • единых спецификаций программных интерфейсов ПО промежуточного
звена. В данный момент эта работа имеет высокий приоритет у ведущих мировых учреждений по стандартизации, хотя и далека до завершения.
С этой точки зрения актуальным является исследование общих свойств компьютерных биомедицинских систем и разработка с учетом требований современных стандартов единых информационных моделей их функционирования. Реализация на этой основе универсальной объектно- ориентированной инфраструктуры, под которой понимается множество программных компонент и интерфейсов с четкой регламентацией возможностей их использования, дает возможность перейти от монолитной программной архитектуры к компонентно-ориентированной распределенной, решить проблемы универсализации программного обеспечения (ПО) и значительно повысить экономическую эффективность разработок. Существенная разнородность и различная функциональная направленность биомедицинских систем делает задачу в общем смысле практически невыполнимой. Однако существует относительно широкий спектр программных биомедицинских систем, для которых подобная задача может быть успешно решена и, прежде всего, для компьютерных биомедицинской систем сбора и математической обработки электрофизиологической информации.
t
Цель и задачи исследования
Целью исследования являлась разработка распределенной компонентно-ориентированной компьютерной биомедицинской системы регистрации и математической обработки электрофизиологической информации на основе единых информационных моделей, исследование их свойств и определение характеристик отдельных элементов, в том числе:
1) анализ существующих направлений стандартизации данных биомедицинских систем, изучение возможностей интеграции разнородных систем в гетерогенной среде;
2) построение единых информационных моделей функционирования рассматриваемых систем, включая модель распределения и представления данных, формирование единой программной архитектуры;
3) решение задачи функционирования исходной системы путем введения ряда независимых процессов, допускающих параллельное выполнение в режиме разделения времени, и решение проблемы их планирования;
4) разработка программного обеспечения распределенной
5) реализация эффективных методов цифровой обработки данных в реальном масштабе времени, в том числе, методов предварительной обработки сигналов, выделения из электрокардиограммы QRS- комплексов и их анализа, сжатия и отображения биомедицинской информации;
6) оценка эффективности разработанного программного обеспечения на основе выбранных критериев и показателей.
Основные результаты работы:
• Разработана и реализована компонентно-ориентированная программная архитектура (ПА) для компьютерных биомедицинских систем регистрации и обработки физиологических сигналов, основанная на компонентной архитектуре СОМ+. Реализация ПА включает спецификации интерфейсов взаимодействия, реализованных средствами языка IDL и механизмы интеграции на основе ведущих стандартов, представленные UML-моделями.
• На основе разработанной ПА построен экспериментальный электрокардиографический переносной компьютерный комплекс «Intellicard» (см. Рис. 1), обеспечивающий функции регистрации, хранения, обработки, анализа ряда физиологических сигналов: электрокардиограмм, степени насыщения крови кислородом, артериального давления. ПО программного комплекса полностью реализовано средствами языка C++ интегрированной среды разработки Visual Studio.
системного анализа, а также диагностические и сервисные операции. Основным подходом к проектированию подобных комплексных систем долгое время была реализация монолитной программной архитектуры с заранее определенной функциональностью, обеспечиваемой жестко связанными друг с другом программными компонентами. Функциональные свойства подобных систем практически невозможно было расширить, так как они были способны выполнять лишь те функции, которые были заложены на этапе проектирования. Однако современные требования, предъявляемые к данным системам, в значительной мере, связаны с
возможностями функциональных универсализация которой, прежде всего, понимается проблема повторного использования кода, и преодоление имеющихся препятствий на пути интеграции разнородных компьютерных биомедицинских систем (БМС).
За последнее десятилетие достигнут значительный прогресс в области проектирования сложных программных систем, который в корне изменил подход к их разработке и моделированию. Однако отсутствие
соответствующих стандартов не позволяет полностью воспользоваться преимуществом нового подхода. Успехи процесса стандартизации, в значительной степени, состоят в разработке документов рекомендательного характера, регламентирующих инфраструктуру низшего звена — протоколов обмена, форматов файлов данных, медицинских записей и сообщений, а также концептуальные модели взаимодействия систем. Вне рассмотрения остается, так называемое, промежуточное программное обеспечение (ПО) (англ, middleware), под которым понимается определенный функционально законченный набор программных средств, интегрированных в рамках выбранной операционной системы (ОС), обеспечивающий прозрачную работу программ в неоднородной среде. Неоднородными средами, с точки зрения информатики, являются системы (локальные или глобальные), состоящие из компонент, не совместимых друг с другом с точки зрения программного окружения.
Таким образом, для реального обеспечения взаимодействия разнородных программных и аппаратных систем необходима выработка • единых спецификаций программных интерфейсов ПО промежуточного
звена. В данный момент эта работа имеет высокий приоритет у ведущих мировых учреждений по стандартизации, хотя и далека до завершения.
С этой точки зрения актуальным является исследование общих свойств компьютерных биомедицинских систем и разработка с учетом требований современных стандартов единых информационных моделей их функционирования. Реализация на этой основе универсальной объектно- ориентированной инфраструктуры, под которой понимается множество программных компонент и интерфейсов с четкой регламентацией возможностей их использования, дает возможность перейти от монолитной программной архитектуры к компонентно-ориентированной распределенной, решить проблемы универсализации программного обеспечения (ПО) и значительно повысить экономическую эффективность разработок. Существенная разнородность и различная функциональная направленность биомедицинских систем делает задачу в общем смысле практически невыполнимой. Однако существует относительно широкий спектр программных биомедицинских систем, для которых подобная задача может быть успешно решена и, прежде всего, для компьютерных биомедицинской систем сбора и математической обработки электрофизиологической информации.
t
Цель и задачи исследования
Целью исследования являлась разработка распределенной компонентно-ориентированной компьютерной биомедицинской системы регистрации и математической обработки электрофизиологической информации на основе единых информационных моделей, исследование их свойств и определение характеристик отдельных элементов, в том числе:
1) анализ существующих направлений стандартизации данных биомедицинских систем, изучение возможностей интеграции разнородных систем в гетерогенной среде;
2) построение единых информационных моделей функционирования рассматриваемых систем, включая модель распределения и представления данных, формирование единой программной архитектуры;
3) решение задачи функционирования исходной системы путем введения ряда независимых процессов, допускающих параллельное выполнение в режиме разделения времени, и решение проблемы их планирования;
4) разработка программного обеспечения распределенной
5) реализация эффективных методов цифровой обработки данных в реальном масштабе времени, в том числе, методов предварительной обработки сигналов, выделения из электрокардиограммы QRS- комплексов и их анализа, сжатия и отображения биомедицинской информации;
6) оценка эффективности разработанного программного обеспечения на основе выбранных критериев и показателей.
Основные результаты работы:
• Разработана и реализована компонентно-ориентированная программная архитектура (ПА) для компьютерных биомедицинских систем регистрации и обработки физиологических сигналов, основанная на компонентной архитектуре СОМ+. Реализация ПА включает спецификации интерфейсов взаимодействия, реализованных средствами языка IDL и механизмы интеграции на основе ведущих стандартов, представленные UML-моделями.
• На основе разработанной ПА построен экспериментальный электрокардиографический переносной компьютерный комплекс «Intellicard» (см. Рис. 1), обеспечивающий функции регистрации, хранения, обработки, анализа ряда физиологических сигналов: электрокардиограмм, степени насыщения крови кислородом, артериального давления. ПО программного комплекса полностью реализовано средствами языка C++ интегрированной среды разработки Visual Studio.
1. Распределенная компонентно-ориентированная архитектура ПО на базе принципов динамического связывания и распределения вычислений обеспечивает системы сбора и обработки электрофизиологической информации возможностями постоянного расширения и наращивания их функциональных свойств, интеграции в единую систему разнородных компьютерных биомедицинских систем. Особенно следует отметить обеспечение полной интероперабельности в рамках программной архитектуры и широкие возможности повторного использования кода уже разработанных элементов системы.
2. На основе разработанной программной архитектуры, включающей спецификации интерфейсов взаимодействия, модели организации вычислительных процессов, физическую модель данных и модель распределения БМИ, построен экспериментальный переносной электрокардиографический компьютерный комплекс «Intellicard», обеспечивающий функции регистрации и обработки данных.
3. Разработанные программные компоненты, в том числе методики предварительной обработки сигналов, сжатия и визуализации БМИ, выделения и анализа QRS-комплексов, подсистема управления
ф устройствами регистрации, могут быть применены в качестве
базового набора модулей при проектировании произвольной БМС регистрации и обработки электрофизиологических сигналов.
4. Использование современных компонентно-ориентированных систем промежуточного ПО позволяет избежать дополнительных затрат и падения производительности при переходе от монолитной к распределенной программной архитектуре. Применение компонентной архитектуры промежуточного ПО СОМ+ не приводит к сколько-нибудь заметной потере производительности и не уступает в этом параметре монолитным архитектурам. Затраты выделяемого времени ЦП на выполнение специфических процедур поддержки распределенных компонент, в частности, создание, удаление и управление объектами, не превышает нескольких процентов от общего времени, выделяемого ОС всей системе в целом.
5. Решающее значение при проектировании программных БМС сбора и математической обработки физиологических сигналов имеет ориентация на общепризнанные стандарты в данной области, в частности, IEEE 1073.
6. Выделение вычислительных задач регистрации БМИ и математической обработки данных в отдельные процессы на основе технологий промежуточного ПО позволяет организовать
133
распределенную схему вычислений без дополнительных затрат на синхронизацию и взаимодействие удаленных процессов.
Ф 7. Внедрение принципов разработки распределенных компьютерных
БМС реального времени на основе компонентных архитектур промежуточного ПО позволяет существенно сократить время проектирования, повысить их качество и эффективность, решить многие проблемы интеграции и взаимодействия БМС различных производителей.
2. На основе разработанной программной архитектуры, включающей спецификации интерфейсов взаимодействия, модели организации вычислительных процессов, физическую модель данных и модель распределения БМИ, построен экспериментальный переносной электрокардиографический компьютерный комплекс «Intellicard», обеспечивающий функции регистрации и обработки данных.
3. Разработанные программные компоненты, в том числе методики предварительной обработки сигналов, сжатия и визуализации БМИ, выделения и анализа QRS-комплексов, подсистема управления
ф устройствами регистрации, могут быть применены в качестве
базового набора модулей при проектировании произвольной БМС регистрации и обработки электрофизиологических сигналов.
4. Использование современных компонентно-ориентированных систем промежуточного ПО позволяет избежать дополнительных затрат и падения производительности при переходе от монолитной к распределенной программной архитектуре. Применение компонентной архитектуры промежуточного ПО СОМ+ не приводит к сколько-нибудь заметной потере производительности и не уступает в этом параметре монолитным архитектурам. Затраты выделяемого времени ЦП на выполнение специфических процедур поддержки распределенных компонент, в частности, создание, удаление и управление объектами, не превышает нескольких процентов от общего времени, выделяемого ОС всей системе в целом.
5. Решающее значение при проектировании программных БМС сбора и математической обработки физиологических сигналов имеет ориентация на общепризнанные стандарты в данной области, в частности, IEEE 1073.
6. Выделение вычислительных задач регистрации БМИ и математической обработки данных в отдельные процессы на основе технологий промежуточного ПО позволяет организовать
133
распределенную схему вычислений без дополнительных затрат на синхронизацию и взаимодействие удаленных процессов.
Ф 7. Внедрение принципов разработки распределенных компьютерных
БМС реального времени на основе компонентных архитектур промежуточного ПО позволяет существенно сократить время проектирования, повысить их качество и эффективность, решить многие проблемы интеграции и взаимодействия БМС различных производителей.
Подобные работы
- Распределительная компьютерная система сбора и математической обработки электрофизиологических сигналов
Диссертации (РГБ), информатика. Язык работы: Русский. Цена: 470 р. Год сдачи: 2002



