8 Применение схемы ГОСТ Р ИСО/МЭК ТО 12182-2002

В настоящем разделе приведены примеры применения схемы классификации ПС для некоторых возможных прикладных областей [из 8 Применение схемы ГОСТ Р ИСО/МЭК ТО 12182–2002]

8.1 Применение к области действия стандартов ГОСТ Р ИСО/МЭК ТО 12182-2002

Стандарты по документированию могут быть разработаны для ПС конкретных масштабов, таких как большие прикладные системы (ИСО/МЭК 6592), и для конкретных признаков готовности ПС, таких как пакетное ПС (ГОСТ Р ИСО 9127) [из 8.1 Применение к области действия стандартов ГОСТ Р ИСО/МЭК ТО 12182–2002]

8.2 Применение к стандартам ГОСТ Р ИСО/МЭК ТО 12182-2002

В некоторых случаях конкретное содержание стандарта определяет или использует конкретные виды или классы ПС. Для иллюстрации этого таблица на рисунке 4 представляет связь шести характеристик качества ПС из ГОСТ Р ИСО/МЭК 9126 с видами из схемы классификации. В таблице взаимосвязи определены как основные (О) или второстепенные (В).

Характеристика качества по ГОСТ Р ИСО/МЭК 9126

Классификация видов ПС

Функциональные возможности

Надежность

Практичность

Эффективность

Сопровождаемость

Мобильность

Функция ПС

О

Режим эксплуатации

О

Прикладная область информационной системы

О

В

Масштаб ПС

О

О

В

Представление данных

О

В

Критичность ПС

О

В

Класс пользователя

О

Требуемые рабочие характеристики

О

Стабильность ПС

О

В

Требование защиты

О

Требование надежности

О

Вычислительная система и среда

В

В

Требование к вычислительным ресурсам

В

В

Готовность программного продукта

В

О

В

Использование программных данных

О

В

Исходный язык

О

В

О

Рисунок 4 — Отображение ГОСТ Р ИСО/МЭК 9126 на схему классификации

[из 8.2 Применение к стандартам ГОСТ Р ИСО/МЭК ТО 12182–2002]

8.3 Применение к программным пакетам ГОСТ Р ИСО/МЭК ТО 12182-2002

Схема классификации в целом применима для классификации конкретных программных пакетов. Следующий пример показывает классификацию гипотетического программного пакета для обработки текста. Представленное исходное описание обеспечивает достаточную информацию для классификации пакета и содержит обоснования его применения в действующей системе [из 8.3 Применение к программным пакетам ГОСТ Р ИСО/МЭК ТО 12182–2002]

8.4 Пример классификации. Пакет для обработки текста ГОСТ Р ИСО/МЭК ТО 12182-2002

Функция ПС

Текстовый процессор.

Режим эксплуатации

Интерактивная обработка (пользователь ПС вводит текст или команды, которые обрабатываются ПС).

Прикладная область информационной системы

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

Масштаб ПС

Малый и средний (меньший, в SLOC, по сравнению с подобными пакетами; расширение возможностей несколько увеличивает сложность).

Представление данных

Объектные (для командной операции) и форматированный файл (для командной операции, текста ввода — вывода и хранения данных).

Критичность ПС

Экономично (по времени) и удобно для индивидуального применения.

Класс пользователя

Средний (пользователь должен иметь опыт в обработке текста на пишущей машине, но может не иметь навыков в использовании программ).

Требуемые рабочие характеристики

Емкость — средняя и высокая (размер документа ограничен только доступностью вычислительных ресурсов).

Время отклика — быстрое (принимает более 50 символов/с при вводе данных с быстрой регенерацией экрана).

Производительность — малая (одновременно один документ).

Стабильность ПС

С контролируемым изменением (обычная модернизация и новые выпуски).

Требование защиты

Сильная

Средняя

Слабая

Защита от несанкционированного доступа

Контрольный след

Защита программ и данных

(доступно использование пароля и шифрация данных; контрольный след не обеспечивается; низкая интенсивность отказов).

Требование надежности

Высокая

Средняя

Низкая

Завершенность

Отказоустойчивостъ

Восстанавливаемость

(пакет ранее проходил ряд переделок и модернизаций: возможны новые ошибки; редактирование прерывается с клавиатуры).

Вычислительная система и среда

Управляемый микропроцессор – персональный / переносной / портативный (конкретные типы, модели и классы компьютера должны быть определены).

Требования к вычислительным ресурсам

Оперативная память – память с произвольной выборкой (должны быть установлены минимальный и рекомендуемый объемы).

Внешняя память – массовое запоминающее устройство (должны быть установлены минимальные и рекомендуемые объемы и типы).

Готовность программного продукта

Готовый коммерческий; запатентованный (лицензионный).

Использование программных данных

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

Исходный язык

Си++.

[из 8.4 Пример классификации. Пакет для обработки текста ГОСТ Р ИСО/МЭК ТО 12182-2002]