Главная |  Обучение |  Проекты |  Статьи |  О Компании 

К оглавлению

МЕТОДОЛОГИЯ ОРГАНИЗАЦИИ СИСТЕМЫ ОТЛАДКИ ПРИ РАЗРАБОТКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ БОРТОВОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ РОССИЙСКОГО СЕГМЕНТА МКС “АЛЬФА”

Е.А.Микрин, РКК “Энергия”, Россия

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

Для модельного ПО инструментальным комплексом поддерживаются операции: поставка ПО в базу данных; подготовка форматов наземных дисплеев; подготовка сценариев на языке UCL и HLCL; наладка служебного ПОЛ для моделирования; ведение проектной документации.

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

Система поддержки тестирования (СПТ) наземного комплекса отладки обеспечивает подготовку тестовых конфигураций, разработку тестовых сессий и анализ тестов.

СПТ включает Сервер Поддержки (для определения и анализа тестов) и Клиентские Станции (для подготовки тестов). Сервер Поддержки включает: СУБД Oracle; базу инструментов разработки и интеграции; базу данных описаний тестов, тестовых экранных форм, файлов и данных тестовой конфигурации (MDB); базу результатов тестирования.

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

Клиентские Станции обеспечивают генерацию тестов, описание данных конфигурации тестов, механизм анализа результатов теста.

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



[ Главная ] [ Обучение ] [ Проекты ] [ Статьи ] [ О компании ]


 
Copyright © 2005, SECURITY BUSINESS CONSULTING
Москва, ул. Профсоюзная, 65, Институт проблем управления РАН
тел. 232-35-11, факс 334-88-39

* Частичное и полное воспроизведение материалов сайта допускается только с письменного разрешения