Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Methods / Диссертация Беляшов А.Н.docx
Скачиваний:
376
Добавлен:
12.03.2015
Размер:
1.93 Mб
Скачать

2.4. Анализ применимости методов анализа и проектирования систем управления на различных этапах жизненного цикла программных средств

На основании анализа стандарта ГОСТ Р ИСО/МЭК 12207:2010 «Процессы жизненного цикла программных средств» выделены технические и специальные процессы жизненного цикла программных средств. Эти процессы являются основой для анализа и проектирования систем управления, потому что они используются для определения требований к системе, преобразования требований в полезный продукт, для разрешения постоянного копирования продукта (где это необходимо), применения продукта, обеспечения требуемых услуг, поддержания обеспечения этих услуг и изъятия продукта из обращения, если он не используется при оказании услуги, преобразуют заданные характеристики поведения, интерфейсы и ограничения на реализацию в действия, результатом которых становится системный элемент, удовлетворяющий требованиям, вытекающим из системных требований, поддерживают возможности организации использовать повторно составные части программных средств за границами проекта.

Для анализа применимости методов проектирования на этапах технических и специальных процессов жизненного цикла программных средств методы (модели) были сгруппированы согласно разработанной классификации на структурные (функциональные, потоков данных, бизнес-процессов, информационные, иерархические, событийные) и объектные (статические и динамические). Результаты анализа приведены в таблице 2.5.

Таблица 2.5.

Результаты анализа применимости групп методов проектирования на этапах технических и специальных процессов жизненного цикла программных средств

Структурные

Объектные

Статические

Динамические

Функциональные

Потоков данных

Бизнес-процессов

Информационные

Иерархические

Событийные

Классов

Объектов

Компонентов

Развертывания

Состояний

Вариантов использования

Последова-тельности

Взаимодействия

Деятельностей

Определение требований правообладателя

+

+

+

+

+

+

+

+

+

+

+

+

Анализ системных требований

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

Проектирование архитектуры системы

+

+

+

+

+

+

+

+

+

+

+

Реализация

+

+

+

+

+

+

+

+

+

+

+

+

+

Комплексирование системы

+

+

+

+

+

+

+

+

+

+

Квалификационное тестирование системы

+

+

+

+

+

+

+

+

+

+

Инсталляция программных средств

+

+

+

Поддержка приемки программных средств

+

+

+

+

+

+

Функционирование программных средств

+

+

+

+

+

+

+

+

Сопровождение программных средств

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+