Помощь в написании студенческих работ
Антистрессовый сервис

Инструментальные средства автоматизации разработки тестового программного обеспечения для систем фиксированной связи с кодовым разделением каналов

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Актуальность работы определяется интенсивным развитием телекоммуникационной отрасли и все возрастающими требованиями к качеству и срокам разработки современных телекоммуникационных систем. Особенностью систем с кодовым разделением каналов является высокая сложность используемых управляющих алгоритмов. «Интеллектуальные» функциональные блоки этих систем сложны в отладке и тестировании. Наиболее… Читать ещё >

Инструментальные средства автоматизации разработки тестового программного обеспечения для систем фиксированной связи с кодовым разделением каналов (реферат, курсовая, диплом, контрольная)

Содержание

  • Глава 1. Современные подходы к разработке ПО для тестирования, настройки и мониторинга телекоммуникационных систем
    • 1. 1. Аспекты современного развития телекоммуникационных систем
    • 1. 2. Способы организации тестирования, диагностики, настройки и мониторинга цифровых систем связи
    • 1. 3. Особенности решения задач тестирования, диагностики, настройки и мониторинга на различных этапах разработки системы при помощи ПО
    • 1. 4. Существующие методы разработки ПО для систем связи и реализующие их инструментальные средства
      • 1. 4. 1. Общие положения
      • 1. 4. 2. «Ручное» программирование на языке С++ (или аналогичном)
      • 1. 4. 3. Программирование на языке С++ с использованием SDK
      • 1. 4. 4. Генераторы
  • приложений на основе специализированного языка
    • 1. 4. 5. Генераторы
  • приложений на основе визуальных сред
    • 1. 4. 6. Выводы
    • 1. 5. Концепция метода разработки ПО при помощи специализированного языка с независимым от оборудования ядром
    • 1. 6. Цели и задачи работы
    • 1. 7. Выводы
  • Глава 2. Модель взаимодействия с оборудованием
    • 2. 1. Функциональная модель взаимодействия с устройством
    • 2. 2. Виды взаимодействия с устройством
    • 2. 3. Режимы работы устройства
    • 2. 4. Взаимодействие с устройством из управляющей программы
    • 2. 5. Выводы
  • Глава 3. Специализированный язык управления и среда разработки тестового ПО для телекоммуникационных систем на его основе
    • 3. 1. О классификации языков лингвистического обеспечения
    • 3. 2. Требования к специализированному языку
    • 3. 3. Описание языка TDCL
      • 3. 3. 1. TDCL как процедурный язык программирования
      • 3. 3. 2. Синтаксис языка TDCL
      • 3. 3. 3. Описание синтаксиса языка TDCL при помощи контекстно-свободной грамматики
    • 3. 4. Выбор типа языкового процессора для TDCL
    • 3. 5. Программная среда для тестирования, настройки и мониторинга телекоммуникационного оборудования на основе интерпретатора TDCL
      • 3. 5. 1. Решаемые задачи и функциональные составляющие программной среды
      • 3. 5. 2. Общая структура программной среды
      • 3. 5. 3. Управляющая консоль
      • 3. 5. 4. Протоколирование данных и утилита графического мониторинга RSMonitor
      • 3. 5. 5. Графические операторские утилиты
    • 3. 6. Методика решения задач по тестированию, настройке и диагностике оборудования с использованием разработанной программной среды
    • 3. 7. Выводы
  • Глава 4. Решение некоторых задач тестирования, настройки и мониторинга систем связи
    • 4. 1. Диагностика и настройка RF-модуля системы абонентского доступа «КЕЕ AsterPlex»
      • 4. 1. 1. Общие сведения об RF-модуле
      • 4. 1. 2. Механизм взаимодействия УЭВМ и RF-блока
      • 4. 1. 3. Модель взаимодействия с устройством
      • 4. 1. 4. Алгоритмы настройки и диагностики RF-блока
      • 4. 1. 5. Организация настройки и диагностики RF-блока
    • 4. 2. Оценка качества связи в канале системы абонентского доступа «KEE AsterPlex» со стороны абонентской станции
      • 4. 2. 1. Общие сведения об оценке качества связи в канале
      • 4. 2. 2. Методика проведения тестирования
      • 4. 2. 3. Задача синхронизации потоков передаваемых и принимаемых данных
      • 4. 2. 4. Измерение и оценка параметров, характеризующих качество связи в канале в режиме тестирования
      • 4. 2. 5. Механизм взаимодействия УЭВМ и абонентской станцией
      • 4. 2. 6. Модель взаимодействия с устройством
      • 4. 2. 7. Организация проведения тестирования
    • 4. 3. Выводы

Работа посвящена созданию метода и инструментальных средств разработки тестового программного обеспечения (ПО) для систем фиксированной связи с кодовым разделением каналов. Предметом исследования в работе являются способы автоматизации разработки ПО для тестирования, настройки и мониторинга цифрового оборудования рассматриваемого класса телекоммуникационных систем. В работе проведен анализ задач по тестированию, настройке и мониторингу, возникающих на различных этапах разработки оборудования, а также существующих способов создания ПО, решающего эти задачи. Проведенный анализ позволил сформулировать требования к инструментальным средствам разработки тестового ПО и предложить способ разработки тестового ПО на основе специализированного языка высокого уровня с универсальным по отношению к внешнему оборудованию ядром. При таком подходе управляющие алгоритмы описываются в терминах взаимодействия с устройством, что позволяет серьезно упростить процесс разработки тестового ПО.

На основе результатов проведенного исследования созданы инструментальные средства — специализированный язык описания тестовых алгоритмов и основанная на нем программная среда автоматизации разработки ПО для тестирования, настройки и мониторинга состояния оборудования цифровых телекоммуникационных сетей. При создании инструментальных средств сделан акцент прежде всего на задачах, возникающих на этапе автономной разработки блоков, этапе интеграции и во время тестовых испытаний. Однако ввиду схожести ряда задач, разработанный подход и инструментальные средства можно использовать и на других этапах.

В работе проведено сравнение сложности разработки тестового ПО традиционными способами и с использованием предложенного метода. Сделаны выводы о перспективности рассмотренного подхода.

Актуальность работы определяется интенсивным развитием телекоммуникационной отрасли и все возрастающими требованиями к качеству и срокам разработки современных телекоммуникационных систем. Особенностью систем с кодовым разделением каналов является высокая сложность используемых управляющих алгоритмов. «Интеллектуальные» функциональные блоки этих систем сложны в отладке и тестировании. Наиболее сложными этапами разработки системы являются этап интеграции и тестовые испытания. Здесь компоненты системы соединяются в единое целое. При этом выявляются ошибки и просчеты, связанные со взаимодействием составляющих частей системы между собой. Обнаружение их на предыдущих этапах затруднено. Проблема осложняется еще и тем, что подчас бывает довольно трудно определить, какой именно из компонентов системы является причиной некорректной работы системы в целом. Для локализации и выявления ошибок и неисправностей в программно-аппаратных системах широко используется практика применения тестовых алгоритмов в совокупности с использованием средств диагностики, мониторинга, протоколирования и анализа полученных данных. Причем количество тестов, необходимых для полноценного тестирования оборудования, растет с усложнением структуры телекоммуникационной системы.

Многие возникающие здесь задачи имеют жесткую зависимость от конкретного оборудования, что исключает возможность создания полностью универсальных программ, которые можно было бы использовать с любой системой. Довольно часто управляющие алгоритмы создаются непосредственно разработчиками. Однако в процессе реализации алгоритма помимо прочего приходится вновь и вновь решать ряд типовых задачорганизация взаимодействия с устройством через механизмы операционной системы, статистический анализ полученных данных, визуализация результатов и т. д.

Эффективность разработки управляющих программ для телекоммуникационного оборудования во многом зависит от эффективности используемых для этих целей инструментальных средств. Использование для разработки тестового ПО универсальных языков программирования, например языка С++, оборачивается большими трудозатратами на программирование и замедляет процесс разработки системы в целом. Программных продуктов, упрощающих разработку тестового ПО для рассматриваемого класса систем, существует не так много, и ни один из них не решает в полной мере обозначенную проблему. Обычно подобного рода разработки ориентированы на использование с конкретной системой или классом систем, как правило, одного производителя. Кроме того, они ориентированы на решение несколько иных задач — предоставить пользователю системы или стороннему разработчику возможности тонкой настройки или расширения функциональных возможностей готовой системы. Поэтому создание удобных инструментальных средств подготовки управляющих программ, ориентированных в первую очередь на разработчиков телекоммуникационного оборудования, является актуальной задачей.

Решением описанной проблемы является использование специализированного языка, на котором можно было бы просто и быстро составлять программы управления одним или несколькими функциональными блоками системы, оперируя в терминах взаимодействия с устройствами. При этом от разработчика скрываются детали реализации взаимодействия с устройством посредством механизмов операционной системы и некоторые детали визуализации конечных результатов. Таким образом, достигается сокращение трудозатрат на программирование управляющих алгоритмов. Разработчик при этом оперирует в привычных для себя терминах и сконцентрирован непосредственно на решении поставленной задачи — реализации алгоритмов управления телекоммуникационным оборудованием.

Целью диссертационной работы является:

• разработка метода создания тестового ПО для цифровых телекоммуникационных систем с учетом особенностей задач проведения тестирования, настройки, диагностики и мониторинга систем с кодовым разделением каналов на этапе автономной разработки функциональных блоков, этапе интеграции и в процессе тестовых испытаний;

• разработка инструментальных средств для создания тестового ПО, реализующего этот метод;

• разработка методики использования данных инструментальных средств для создания ПО, осуществляющего тестирование, настройку и мониторинг оборудования цифровых систем связи с кодовым разделением каналов.

Научная новизна работы:

1. Разработана функциональная модель механизма взаимодействия с устройством, обеспечивающая независимость алгоритма тестирования от конкретного оборудования.

2. На основе модели разработаны специализированный язык для описания алгоритмов функционирования тестового ПО и архитектура инструментальных средств создания тестового ПО для цифровых блоков телекоммуникационных систем на основе этого языка.

3. Разработана методика, позволяющая использовать созданные инструментальные средства для тестирования, настройки и мониторинга состояния оборудования на этапе автономной разработки функциональных блоков, этапе интеграции и в процессе тестовых испытаний.

4. Решена задача синхронизации передаваемого и принимаемого потоков в алгоритме оценки качества связи в канале системы абонентского доступа «KEE AsterPlex» со стороны абонентской станции.

Практическая значимость диссертационной работы:

1. На основе полученных теоретических результатов разработана программная среда, являющаяся удобным инструментальным средством для разработчиков цифровых телекоммуникационных систем. Программная среда позволяет реализовывать широкий спектр функций ПО для тестирования, настройки и мониторинга оборудования, объединяя высокую адаптивность универсальных средств, решающих эти задачи, с возможностью учитывать нюансы реализации конкретного устройства, присущей узкоспециализированным средствам;

2. Включенные в состав программной среды средства протоколирования и визуализации результатов предоставляют широкие возможности для диагностики и мониторинга состояния телекоммуникационной сети в процессе ее работы, а также для автоматизации процесса подготовки исходных данных для отложенного статистического анализа различных параметров телекоммуникационной сети как специализированными средствами программной среды, так и стандартными универсальными средствами.

Методы исследований.

В работе был использован математический аппарат комбинаторики, теории вероятностей, теории множеств, теории конечных автоматов, теории формальных языков, и теории алгоритмов. Экспериментальные результаты были получены при помощи разработанной программной среды.

Достоверность полученных результатов подтверждается используемым в работе математическим аппаратом, экспериментальным тестированием и промышленной эксплуатации разработанного лингвистического и программного обеспечения в рамках разработки системы абонентского доступа «KEE AsterPlex» .

Внедрение результатов.

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

Личный вклад автора.

Основными из полученных автором результатов, являются:

1. Систематизация требований к разработке тестового ПО для цифровых блоков сетей фиксированной связи с кодовым разделением каналов.

2. Разработка функциональной модели механизма взаимодействия с устройством, обеспечивающей независимость алгоритма тестирования от конкретного оборудования.

3. Разработка специализированного языка TDCL (Telecommunications Device Control Language) описания алгоритмов тестирования, настройки и мониторинга оборудования, а также архитектуры инструментальных средств разработки тестового ПО на его основе.

4. Разработка методики и алгоритмов оценки качества связи в канале системы абонентского доступа «KEE AsterPlex» со стороны абонентской станции.

5. Создание программной среды для тестирования, настройки, диагностики и мониторинга цифровых блоков систем фиксированной связи с кодовым разделением каналов на основе интерпретатора языка TDCL.

6. Решение при помощи созданной программной среды следующих задач в рамках разработки системы абонентского доступа «КЕЕ AsterPlex» :

• диагностика и настройка RF-блока;

• оценка качества связи в канале со стороны абонентской станции.

На защиту выносится:

1. Функциональная модель механизма взаимодействия с устройством, обеспечивающая независимость алгоритма тестирования от конкретного оборудования.

2. Язык TDCL, предназначенный для описания алгоритмов тестирования, настройки и мониторинга оборудования.

3. Структура инструментальных средств для создания тестового ПО на основе языка TDCL.

4. Методика решения задач по тестированию, настройке и мониторингу цифровых блоков телекоммуникационного оборудования при помощи программной среды на основе интерпретатора TDCL.

5. Решение задачи синхронизации передаваемого и принимаемого потоков в алгоритме оценки качества связи в канале системы абонентского доступа «КЕЕ AsterPlex» со стороны абонентской станции.

Апробация работы.

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

Публикации.

Материалы, отражающие основное содержание работы, опубликованы в двух научных статьях и семи докладах в трудах российских и международных научно-технических конференций. Библиографические данные публикаций приведены в разделе «Библиография» .

Структура работы.

В первой главе производится анализ задач тестирования, настройки и мониторинга, возникающих на различных этапах разработки оборудования. Проводятся обзор и сравнение существующих способов разработки ПО, решающего эти задачи. Произведенный анализ задач позволяет сформулировать требования к инструментальным средствам разработки тестового ПО, выявить достоинства и недостатки существующих способов разработки тестового ПО. На основе полученных результатов выдвигается предложение использовать для автоматизации разработки тестового ПО специализированный язык с независимым от внешнего оборудования ядром. Формулируется задача разработки инструментальных средств автоматизации разработки управляющего ПО на основе предложенного подхода.

Вторая глава посвящена решению задачи формализации взаимодействия с оборудованием. Производится построение модели взаимодействия с оборудованием, являющейся основой независимого ядра специализированного языка.

Третья глава посвящена разработке языка TDCL и программной среды для тестирования, настройки и мониторинга состояния цифрового телекоммуникационного оборудования на основе TDCL. Язык TDCL имеет независимое от внешнего оборудования ядро, что позволяет реализовать предложенную в первой главе концепцию построения инструментальных средств разработки управляющего и тестового ПО. Механизм взаимодействия с оборудованием, заложенный в ядро языка TDCL, базируется на предложенной во второй главе модели.

В четвертой главе рассматривается решение при помощи разработанного инструментария двух практических задач:

• диагностика и настройка RF-модуля системы абонентского доступа «KEE AsterPlex» ;

• оценка качества связи в канале системы абонентского доступа «KEE AsterPlex» со стороны абонентской станции.

Решение задач производится в соответствии с методикой, разработанной в параграфе 3.6 третьей главы. Для оборудования, с которым производится взаимодействие, были разработаны:

• алгоритмы взаимодействия верхнего уровня;

• программы на языке TDCL, решающие поставленные задачи при помощи разработанных алгоритмов;

• модель взаимодействия с оборудованием;

• драйвер устройства и/или библиотека доступа.

Помимо этого для обеих задач были разработаны также графические управляющие программы, автоматизирующие работу оператора.

В приложении 1 дается описание языка TDCL в виде справочного руководства.

В Приложении 2 приводится описание команд управления микроконтроллером RF-модуля системы абонентского доступа «КЕЕ AsterPlex» .

Приложение 3 содержит тексты программ на TDCL и С++, реализующие алгоритмы взаимодействия с устройствами системы абонентского доступа «KEE AsterPlex» .

Благодарности.

Автор благодарен своему научному руководителю профессору, д.т.н. Соколову Александру Георгиевичу, а также доценту кафедры ИПОВС МГИЭТ (ТУ), к.т.н. Корнилову Александру Ростиславовичу за неоценимую помощь в подготовке данной работы и ценные замечания, позволившие ее улучшить.

Основные результаты работы.

1. Проведен анализ и выработаны требования к тестовому и управляющему ПО телекоммуникационных систем. При анализе учтены особенности создания ПО для тестирования, настройки и мониторинга состояния систем фиксированной связи с кодовым разделением на этапе автономной разработки функциональных блоков, этапе интеграции и в процессе тестовых испытаний.

2. Проведен анализ существующих способов разработки ПО для телекоммуникационных систем. Предложено использовать для разработки тестового ПО инструментальные средства на основе специализированного языка с независимым от внешнего оборудования ядром. Проведено сравнение предложенного метода с ныне существующими, обозначены его достоинства.

3. Разработана функциональная модель взаимодействия с устройством, обеспечивающая независимость алгоритма тестирования от конкретного оборудования. При разработке учтены особенности архитектуры функциональных блоков цифровых телекоммуникационных систем с кодовым разделением каналов.

4. Сформулированы требования к языку для разработки тестового и управляющего ПО. На основе разработанной функциональной модели и с учетом сформулированных требований предложена структура и формализован синтаксис специализированного языка TDCL, предназначенного для описания алгоритмов функционирования тестового ПО.

5. Разработана архитектура инструментальных средств программного тестирования, настройки, диагностики и мониторинга цифровых блоков телекоммуникационных систем на основе языка TDCL. В соответствии с разработанной архитектурой создана программная среда для тестирования, настройки, диагностики и мониторинга цифровых блоков систем фиксированной связи с кодовым разделением каналов.

6. Разработана методика, позволяющая использовать созданные инструментальные средства при решении задач по тестированию, настройке и мониторингу оборудования на этапе автономной разработки функциональных блоков, этапе интеграции и в процессе тестовых испытаний.

7. При помощи разработанных инструментальных средств решены следующие задачи в рамках разработки системы абонентского доступа «KEE AsterPlex» :

• диагностика и настройка RF-блока;

• оценка качества связи в канале со стороны абонентской станции В ходе пробной эксплуатации разработанного инструментария при решении задач по тестированию, настройке, диагностике и мониторингу состояния функциональных блоков системы абонентского доступа «КЕЕ AsterPlex» было проведено сравнение решения ряда практических задач при помощи разработанного инструментария и традиционным способом (программирование на языке С++). Это позволило сделать следующие выводы:

1. Объем программного кода на языке TDCL в 2,5 — 3 раза меньше кода на языке С++, решающего те же задачи.

2. Программа на TDCL более проста и наглядна, чем программа на С++, решающая те же задачи, что позволяет упростить процессы документирования и модификации разработанного ПО.

3. Использование языка TDCL программной среды на основе интерпретатора TDCL позволяет сократить время на разработку тестового ПО в 2−2,5 раза, а также снижает требования к уровню специальной подготовки разработчика тестового ПО.

4. Разработанная программная среда позволяет при решении ряда задач заменить дорогостоящее (стоимостью до нескольких десятков тысяч долларов США) универсальное измерительное и диагностическое оборудование. Кроме того, использование разработанной программной среды при решении некоторых задач оказывается более эффективным, чем набор универсальных приборов.

Заключение

.

Разработанные язык TDCL и программная среда воплотила в себе основные идеи построения инструментов автоматизации разработки управляющего ПО для цифровых телекоммуникационных сетей. В ходе пробной эксплуатации разработанных инструментальных средств удалось достичь существенного упрощения труда разработчика по созданию ПО для тестирования, настройки и мониторинга. Это позволяет добиться экономии трудозатрат на выполнение данных работ. В этом выражается эффект от автоматизации процесса подготовки управляющего ПО.

Показать весь текст

Список литературы

  1. Е.В., Еремин А. Т., Норенков И. П., Песков М. И. Системы автоматизированного проектирования в радиоэлектронике. — М.: «Радио и связь», 1986.
  2. Автоматизация проектирования. Сб. научных статей. Выпуск 2. Автоматизация проектирования систем программно-логического управления / под ред. Трапезникова В. А. М.: «Машиностроение», 1990.
  3. Автоматизированное проектирование систем управления / под ред. М. Джамишиди, Ч.Дж.Хергета. М.: «Машиностроение», 1989.
  4. Ахо А., Сети Р., Ульман Дж. Компиляторы. Принципы, технологии, инструменты. М.: «Вильяме», 2001.
  5. И.Г. Аббревиатуры, применяемые при измерениях в ИКМ-системах. // Сети и системы связи 1998. — N2
  6. И.Г. Методы измерений в системах связи. М.: «Эко-трендз», 1999.
  7. И.Г. Тестирование и диагностика систем связи. М.: «Эко-Трендз», 2001.
  8. И.Г. Технологии измерений в современных телекоммуникациях. М.: «Эко-Трендз», 1998.
  9. И.Г. Технологии измерений первичной сети в 2-х частях. -М.: «Эко-трендз», 2000.
  10. Бакланов И.Г. ISDN и FRAME RELAY: технология и практика измерений. М.: «Эко-трендз», 2000.
  11. Дж. Цифровая телефония. М.: «Радио и связь», 1986.
  12. С.Н., Перевозчикова О. Л., Романова В. М., Ющенко E.JI- под ред. Ющенко E.J1. Конструирование систем программирования обработки данных. М.: «Статистика», 1979.
  13. В.И., Зинчук В. М., Лимарев А. Е., Мухин Н. П., Нахмансон Г. С. Помехозащищенность систем радиосвязи с расширением спектра сигналов модуляцией несущей псевдослучайной последовательностью. М.: «Радио и связь», 2003.
  14. А.А. Теория вероятностей. М.: «Урсс», 2003.
  15. .У. Инженерное проектирование программного обеспечения. -М.: «Радио и связь», 1985.
  16. Ф. Мифический человеко-месяц или как создаются программные системы. М.: «Символ-Плюс», 1999.
  17. Буч Г. Объектно-ориентированный анализ и проектирование. СпБ.: «Невский диалект», 1998.
  18. A.M. Проектирование программного обеспечения экономических информационных систем. М.: «Финансы и статистика», 2000.
  19. Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: «Финансы и статистика», 1998.
  20. А. Системное программирование в Windows 2000 СпБ.: «Питер», 2001.
  21. .С. и др. IP-телефония. М.- Радио и связь, 2001.
  22. А. Ю. Стандарты и технологии управления сетями связи. -М.: «Эко-трендз», 2003.
  23. Гук М. Аппаратные средства IBM PC. СПБ.: Питер, 1999.
  24. Д., Мирошников Д. Г. Единая система технической эксплуатации сети связи // Вестник связи. 1996. — N12. — с. 23−27.
  25. Т.И. Абонентские терминалы и компьютерная телефония. -М.: Эко-Трендз, 1999.
  26. Т.И. Компьютерные технологии в телефонии. М.: «Эко-трендз», 2003.
  27. Т.И. Корпоративные сети связи. М.: «Эко-трендз», 2001.
  28. Г. Г., Соколов, А .Г. Основы построения САПР и АСТПП -М.: «Высшая школа», 1989.
  29. Кальянов Г. Н. CASE. Структурный системный анализ (автоматизация и применение). М.: ЛОРИ, 1996.
  30. Г. К. Система управления сетью как источник новых доходов //Вестник связи.-2001 -N1. с. 26−29.
  31. Р.И., Маньков Е. В., Филатов Н. Е. Системное программирование. Основы построения трансляторов. СпБ.: «КОРОНА принт», 2000.
  32. В.П., Курейчик В. М., Норенков И. П. Теоретические основы САПР. М.: «Энергоатомиздат», 1987.
  33. А. Компьютерная телефония в приложениях. // Открытые системы 1996. — N2. — с.43−47.
  34. А. Программное обеспечение систем компьютерной телефонии. // Открытые системы 1996. — N4. — с.29−32.
  35. В.В. Проектирование программных средств. М.: «Высшая школа», 1990.
  36. В.В. Системное проектирование сложных программных средств для информационных систем. М.: СИНТЕГ, 1999.
  37. Н.Ф. Средства измерений для цифровых систем передачи. // Технологии и средства связи 2003. — N3. — с. 24 — 31.
  38. Н.Ф. Тенденции развития средств измерений электросвязи. // Каталог «Технологии и средства связи», 2003.
  39. Л.М. Мобильная связь 3-го поколения. М.: «Международный центр НТИ», 2000.
  40. И.П., Маничев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М.: «Высшая школа», 1983.
  41. В.Г., Олифер Н. А. Компьютерные сети. Принципы, технологии, протоколы. СпБ.: «Питер», 2001.
  42. Основные положения развития Взаимоувязанной сети связи Российской федерации на перспективу до 2005 г. Руководящий документ. Книга 8. М.: ЦНТИ «Информсвязь», 1996.
  43. Официальный сайт компании Natural Microsystems http://www.nmscommunications.com
  44. Т., Зелковиц М. Языки программирования. Разработка и реализация. 4-е издание М.: «Питер», 200 246. Рекомендация G.821 МККТТ
  45. Рихтер Дж. Windows для профессионалов. 4-е издание М.: Русская редакция «Microsoft Press», 2001.
  46. Д. Основы СОМ. М.: Русская редакция «Microsoft Press», 2000.
  47. А.В. и др. Центры обслуживания вызовов (Call Center). -М.: «Эко-трендз», 2002.
  48. А.Ю., Соколов А. Г. Автоматизация разработки программ для тестирования, настройки и мониторинга цифровых телекоммуникационных систем. Принято к публикации в журнале «Известия вузов. Электроника» в N6 2003.
  49. А.Ю. Особенности реализации программных диагностических комплексов для цифровых систем связи. // Сб. докладов VIII международной научно-технической конференции «Радиолокация, Навигация, Связь». Воронеж, ВГУ, 2002. том 2 -С1061−1065.
  50. А.Ю. Программные диагностические системы для цифровых телекоммуникационных сетей. // Межвузовский сб. «Научные основы технологий, материалов, приборов и систем электронной техники». М.: МИЭТ, 2002. — с237−244.
  51. . Язык программирования С++. 3-е издание. СпБ.: «Невский диалект», 2000.
  52. Д., Мотвани Р., Ульман Дж. Введение в теорию автоматов, языков и вычислений. 2-е издание М.: «Вильяме», 2002.
  53. Г. Э. Основы многопоточного параллельного и распределенного программирования. М.: «Вильяме», 2003.
  54. Dialogic. Products & Services guide. 1996.
  55. Embley D., Kurtz В., Woodfield S. Object-Oriented Systems Analysis, A Model-Driven Approach. Englewood Cliffs, New Jersy: Yordon Press, 1992.
  56. Goad P., Yourdon E. Object-Oriented Analysis, Second Edition, Englewood Cliffs, New Jersy: Yordon Press, 1991.
  57. Jhong Sam Lee, Leonard E. Miller CDMA Systems. Engineering Handbook. London: Artech House, 1998.
  58. Lakos J. Large-Scale С++ Software Design. Berkeley, California: Addison-Wesley, 1996.
  59. Martin J., Odell J. Object-Oriented Analysis and Design, Englewood Cliffs, New Jersy: Prentice-Hall, 1992.
  60. Oney W. Programming The Microsoft Windows Driver Model. Redmond, Washington: «Microsoft Press», 1999.
  61. Proposed Focused Program on: Operations and Management of Information Networks // National Institute of Standards and Technology Advanced Technology Program. October 1994. http://www.cs.columbia.edu/dcc/classes/E6998−025/References/atpwpf.ps 3.09.2002.
  62. Rubin К., Goldberg A. Object Behavior Analysis. // Communications of the ACM vol. 35 (9), September 1992.
  63. Тел: +7 (095) 530−0102 Факс: +7 (095) 534−8654 www.kedah.то kedahgkedab. ru kedahgmail.compnet.ru
  64. Building 445, 124 498, Zelenograd, Moscow, Russian Federation
  65. Тел: +7 (095) 530−0102 Факс: +7 (095) 534−8654 www.kedah.ru kedah@kedah ¦ ru kedah&nail. coinpnet. ru1. ИНН 7 735 101 696 г. Москва, ЗАО «Международный Московский Банк» Р/с № 40 702 810 300 010 160 128, БИК 44 525 545, к/с 301 018 103 000 000 036 864. АКТ
  66. При помощи разработанных инструментальных средств решены следующие задачи в рамках разработки системы абонентского доступа «AsterPlex»:• диагностика и настройка RF-блока-• оценка качества связи в канале со стороны абонентской станции.
  67. Председатель комиссии д.т.н., с.н.с. Смольянинов В.М.
  68. Члены комиссии: к.т.н., с. н с. Дмитриев О Ф.1. К.Т. Н. Корнилов А. Р, 1. K.T.H. Иванов П.В.• ^ f/jofi' т- X
  69. Московский Государственный Институт Электронной Техникитехнический университет)1. На правах рукописи
  70. Скоробутов Александр Юрьевич
  71. Инструментальные средства автоматизации разработкитестового программного обеспечения для систем фиксированной связи с кодовым разделением каналов
  72. Специальность 05.13.12 «Системы автоматизации проектирования»
Заполнить форму текущей работой