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

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

Автор: Скоробутов, Александр Юрьевич

Шифр специальности: 05.13.12

Научная степень: Кандидатская

Год защиты: 2003

Место защиты: Москва

Количество страниц: 148 с. ил. Прил. (с.51)

Артикул: 2616131

Автор: Скоробутов, Александр Юрьевич

Стоимость: 250 руб.

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


Производится построение модели взаимодействия с оборудованием, являющейся основой независимого ядра специализированного языка. Третья глава посвящена разработке языка ТОСЬ и программной среды для тестирования, настройки и мониторинга состояния цифрового телекоммуникационного оборудования на основе ТЭСЬ. Язык ГОСЬ имеет независимое от внешнего оборудования ядро, что позволяет реализовать предложенную в первой главе концепцию построения инструментальных средств разработки управляющего и тестового ПО. Механизм взаимодействия с оборудованием, заложенный в ядро языка ТОСЬ, базируется на предложенной во второй главе модели. КЕЕ А. Р1ех со стороны абонентской станции. Решение задач производится в соответствии с методикой, разработанной в параграфе 3. Помимо этого для обеих задач были разработаны также графические управляющие программы, автоматизирующие работу оператора. В приложении 1 дается описание языка Т1СЬ в виде справочного руководства. В Приложении 2 приводится описание команд управления микроконтроллером КРмодуля системы абонентского доступа КЕЕ Аз1егР1ех. Приложение 3 содержит тексты программ на ТЭСЕ и С, реализующие алгоритмы взаимодействия с устройствами системы абонентского доступа КЕЕ А1егР1ех. Автор благодарен своему научному руководителю профессору, д. Соколову Александру Георгиевичу, а также доценту кафедры ИПОВС МГИЭТТУ, к. Корнилову Александру Ростиславовичу за неоценимую помощь в подготовке данной работы и ценные замечания, позволившие ее улучшить. Глава 1. В этой главе производится анализ задач тестирования, настройки и мониторинга, возникающих на различных этапах разработки оборудования. Проводятся обзор и сравнение существующих способов разработки ПО, решающего эти задачи. Произведенный анализ задач позволяет сформулировать требования к инструментальным средствам разработки тестового ПО, выявить достоинства и недостатки существующих способов разработки тестового ПО. На основе полученных результатов выдвигается предложение использовать для автоматизации разработки тестового ПО специализированный язык с независимым от внешнего оборудования ядром. Формулируется задача разработки инструментальных средств автоматизации разработки управляющег о ПО на основе предложенного подхода. Аспекты современного развития телекоммуникационных
Разработку современных телекоммуникационных систем уже невозможно себе представить без применения последних достижений компьютерных технологий. Особенности их разработки включают в себя применение аутсорсинга, архитектур, построенных по открытым стандартам, а также технологии, получившей термин компьютернотелефонной интеграции . Широкое использование современных компьютерных технологий в классической телефонии привело к появлению термина компьютерная телефония или Ii I. Демонополизация всего рынка связи, развитие микроэлектроники, компьютерной техники и смежных с ней отраслей вызвало к жизни целый ряд систем, которые можно назвать альтернативными классическим аналоговым системам. Па сегодняшний день можно четко проследить тенденцию перевода достижений настольных технологий в индустриальную сферу. Благодаря этим схемам стало возможным производство аппаратных средств компьютерной телефонии в виде плат расширения для компьютеров. При этом платы расширения на основе полностью берут на себя все функции, связанные с обеспечением взаимодействия между компьютером и абонентом на линии, поэтому требования к вычислительным ресурсам самого компьютера, где установлены платы расширения, оказываются весьма низкими. Управляющая ЭВМ УЭВМ, построенная на основе персонального компьютера, выполняет только функции управления и мониторинга 4. Типовая схема взаимодействия УЭВМ с устройством приведена на рис. Рис. Наглядным примером такой миграции стал стандарт СотраЩРС. Он разрабатывался с учетом требований к надежности, модульности и ремонтопригодности аппаратуры, предназначенной для использования в промышленных условиях. В результате платы СотрасЙРО, выполненные в стандартном для промышленной аппаратуры конструктиве, обеспечивают повышенную устойчивость к внешним воздействиям и возможность горячей замены.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.216, запросов: 244