logo search
УМК Стандартизация и сертификация ПО

7.6. Оценивание мобильности

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

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

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

Целесообразность выбора и выделения компонентов для повторного использования и/или переноса на другие платформы зависит, прежде всего, от их объема и от кратности возможного применения. Существует некоторый диапазон объемов программ и информации БД, для которых нецелесообразно применять ранее созданные программы и массивы данных, а проще разработать новые.

Эффективность переноса программ и данных следует оценивать при планировании и управлении проектом, учитывая экономическую эффективность (выигрыш от переноса повторно используемых программ данных и затраты на перенос) и техническую эффективность (выигрыш или потери в функциональных возможностях ПС за счет их переноса с исходных на новые платформы).

В зависимости от степени программной совместимости между исходной и новой платформами возможны варианты оценивания исходных условий мобильности:

Задачи оценивания мобильности программ и данных охватывают:

Задачи и объекты, связанные с мобильностью ПС в информационных системах и подлежащие рассмотрению при оценивании адаптируемости и замещаемости, включают:

Значительная часть этих задач решается путем применения соответствующих стандартов информационных технологий, действующих как международные или национальные нормативные документы, или открытых спецификаций, отражающих сложившиеся промышленные стандарты де-факто.