Классификация программных средств
По назначению
системные
прикладные
инструментальные
По способу распространения и использования
проприетарные
открытые
свободные
По степени переносимости
платформозависимые
кроссплатформенные
Прикладная область
наука
бытовые устройства
оборудование
управление процессом
Масштабы
малый
средний
большой
Формализация по международному стандарту ISO/IEC 12182
по режиму эксплуатации
по масштабу
по стабильности
по функции
по требованию защиты
по требованию надёжности
по требуемым рабочим характеристикам
по прикладной области
Классы пользователя
начинающий
средний
обычный
специалист
техник
Классы критичности
организационная безопасность
личная безопасность
национальная безопасность
секретность