ГОСТ Р ИСО/МЭК 9126-93
ПРИЛОЖЕНИЕ А
(рекомендуемое)
Комплексные показатели (подхарактеристики) качества
A.I Введение
Данное приложение представляет иллюстративную качественную модель, которая определяет характе
ристики из настоящего стандарта в терминах комплексных показателей (подхарактеристик). Эго начнется
необходимым этапом в определении качества с использованием модели процесса оценивания качества, опи
санной в настоящем стандарте. Последующие соответствующие документы будут посвящены определению
комплексных показателей.
Существует ряд подобных моделей качества, описанных в литературе и применяемых на практике.
Степень завершенности этих моделей, терминов и определений пока еще не позволяет нклточкгь их в стандарт.
Однако отттт публикуются для поощрения их практического использования и накопления опыта для их
дальнейшего уточнения. Ключевым моментом в данном вопросе должна быть модель качества, по крайней
мере, на уровне комплексных показателей (подхарактсристик) программной продукции, необязательно н
точном соответствии с формой, описанной в данном приложении.
А.2 Определение комплексных показателей качества
А.2.1 Функциональные возможности (Functionality)
А.2.1.1 Пригодность (Suitability)
Атрибут программного обеспечения, относящийся к наличию и соответствию набора функций конкрет
ным задачам.
П р и м с ч а н и с — Примерами соответствия является состав функций, ориентированных на задачу, из
входящих в него подфункций и объемы таблиц.
А.2.1.2 Правильность (Accuracy)
Атрибуты программного обеспечения, относящиеся к обеспечению правильности или соответствия
результатов или аффектов.
П р и м е ч а н и е — Например, она включает необходимую степень точности вычисленных значений.
А.2.1.3 Способность к взаимодействию (Interoperability)
Атрибут ы программного обеспечения, относящиеся к способности его взаимодействовать с конкретными
системами.
П р и м е ч а н и е —Способность к взаимодействию используется вместо совместимости для того, чтобы
избежать возможной путаницы с взаимозаменяемостью (см. А.2.6.4).
А.2.1.4 Согласованность (Compliance)
Атрибуты програмхшого обеспечения, которые заставляют программу придерживаться соответствующих
стандартов или соглашений, или положений законов, или подобных рекомендаций.
А.2.1.5 Защищенность (Security)
Атрибуты программного обеспечения, относящиеся к его способности предотвращать несанкциониро
ванный доступ, случайный или преднамеренный, к программам и данным.
А.2.2 Надежность (Reliability)
А.2.2.1 Стабильность (Maturity)
Атрибуты мрофаммного обеспечения, относящиеся к частоте отказов при ошибках в про!раммном
обеспечении.
А.2.2.2 Устойчивость к ошибке (Fault tolerance)
Атрибуты программного обеспечения, относящиеся к сто способности поддерживать определенный
уровень качества функционирования в случаях программных ошибок или нарушения определенного интер
фейса.
П р и м е ч а н и е —Определенный уровень качества функционирования включает возможность отказо
безопасности.
А.2.2.3 Восстанавливаемость (Recoverability)
Атрибуты профаммного обеспечения, относящиеся к его возможности восстанавливать уровень качества
функционирования и восстанавливать данные, непосредственно поврежденные в случае отказа, а также к
времени и усилиям, необходимым для этого.
7