Методологические основы



Download 2,39 Mb.
bet162/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   158   159   160   161   162   163   164   165   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

Тестируемость', свойство ПС, обеспечивающее простоту проверки качества изменений и приемки модифицированных компонентов программ. Эта субхарактеристика зависит от величины области влияния изменений, которые необходимо тестировать при модификациях программ и данных, от сложности тестов для проверки их характеристик. Ее атрибуты зависят от четкости правил структурного построения компонентов и всего комп­лекса программ, от унификации межмодульных и внешних интерфейсов, от полноты и корректности технологической документации. В этой субха­рактеристике учитываются в основном техническая и организационная составляющие процесса тестирования модификаций и не входит функцио­нальная часть их подготовки. Обобщенно ее можно оценивать затратами труда и времени на тестирование некоторых средних по объему и сложно­сти модификаций программ.

  • Субхарактеристики анализируемость и стабильность в составе сопро­вождаемости качественно характеризуются атрибутами, близкими к ат­рибутам практичности: стройностью архитектуры комплекса программ, унифицированностью интерфейсов, полнотой и корректностью докумен­тации. Для этих субхарактеристик может применяться простейшая поряд­ковая шкала. Субхарактеристики изменяемость и тестируемость доступны количественным оценкам по величине трудоемкости и длительности реа­лизации этих функций при типовых операциях с применением различных методов и средств автоматизации. Подготовка и каждое тестирование про­граммы в зависимости от сложности изменения с учетом его проверки и корректировки документации может требовать трудоемкости от одного до нескольких сотен человеко-часов и времени до тысячи часов при выпуске новой версии сложного комплекса программ.

  • Мобильность: подготовленность ПС к переносу из одной аппаратно­операционной среды в другую (см. лекцию 15). Переносимость программ и данных на различные аппаратные и операционные платформы является важным показателем функциональной пригодности для многих современ­ных ПС. Установление требований к мобильности ПС может быть сведено к формализации трудоемкости и длительности процессов: адаптации к новым характеристикам пользователей и внешней среды, инсталляции вер­сий ПС в среде пользователей и замены крупных компонентов версий ПС по требованиям заказчиков или конкретных пользователей.

  • Наиболее простым и легко формализуемым из перечисленных про­цессов является инсталляция готовой версии ПС с комплектом документа­ции на платформе пользователя без дополнительных изменений, которая может требовать нескольких часов работы специалистов. Более сложный процесс включает адаптацию ПС по формализованным инструкциям к новой специфической аппаратной, операционной или внешней среде кон­кретного пользователя, которая может потребовать большего времени и числа специалистов. Еще более сложный и трудоемкий процесс замены крупных компонентов ПС и перенос их на иную аппаратурную и операци­онную платформу.

  • Это свойство может оцениваться объемом, трудоемкостью и длитель­ностью необходимых доработок компонентов и операций по адаптации, которые следует выполнить для обеспечения полноценного функциониро­вания ПС после переноса на иную платформу (см. табл. 11.3). Мобиль­ность может осуществляться на уровне исходных текстов программ на языке программирования или на уровне объектного кода, исполняемого ЭВМ. Она зависит от структурированности и расширяемости комплексов программ и данных, а также от наличия дополнительных ресурсов, необ­ходимых для реализации переносимости и модификации компонентов при их переносе.


  • Download 2,39 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   158   159   160   161   162   163   164   165   ...   293




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish