Методы и средства инженерии программного обеспечения



         

Модель качества ПО - часть 8


Cопровождаемость включает подхарактеристики:

– анализируемость – атрибут,  определяющий необходимые усилия для диагностики в   отказов    или    идентификации    частей,    которые    будут модифицироваться;

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

– стабильность – атрибут,  указывающие   на   риск   модификации;        

– тестируемость – атрибут, показывающий на усилия при проведении валидации,  верификации с целью обнаружения ошибок и несоответствий требованиям, а также на необходимость проведения модификации ПО и сертификации;

– согласованность – атрибут, который показывает соответствие данного атрибута с определенными в стандартах, соглашениях, правилах и предписаниях.

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

Переносимость включает  подхарактеристики:

– адаптивность –  атрибут,  определяющий усилия, затрачиваемые на  адаптацию к различным    средам;

– настраиваемость (простота инсталлирования) –  атрибут,  который определяет  на необходимые усилия для  запуска или инсталляции данного ПО в специальной среде;

– сосуществование – атрибут, который определяет возможность  использования специального ПО в среде действующей системы;

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

– согласованность –  атрибут, который показывают на соответствие  стандартам или  соглашениями по обеспечению переноса ПО.




Содержание  Назад  Вперед