Читайте также:
|
|
Мобильность (Portability)
- приспособленность программных средств к переносу из одной аппаратно-программной среды в другую. Мобильность определяется объемом, трудоемкостью и длительностью необходимых доработок программного средства, связанных с его переносом на другую платформу. Она зависит от структурированности и расширяемости программного средства и данных.
Подхарактеристики Мобильности представлены на рис.7.
Мобильность программного средства, как и Практичность, и Сопровождаемость, в основном доступна качественным оценкам. По аналогии, для многих атрибутов Мобильности применяются порядковые меры экспертных бальных шкал с небольшим числом (2-4) градаций. Для некоторых подхарактеристик Мобильности используются технико-экономические меры трудоемкости (человеко-часы) и длительности (часы).
Таблица 7 содержит примеры возможных мер и шкал измерения основных метрик подхарактеристик Мобильности.
Адаптируемость (Adaptability)
- способность программного средства к модификации для эксплуатации в различных аппаратных и операционных средах без применения дополнительных действий или средств. Адаптируемость определяется трудоемкостью и длительностью процедур адаптации и степенью удовлетворения требований заказчика и пользователей (таблица 7).
Настраиваемость (Installability)
- способность программного средства инсталлироваться в специфицированной среде. Настраиваемость определяется трудоемкостью и длительностью процедур установки и степенью удовлетворения требований заказчика и пользователей (таблица 7).
Совместимость (Co-existence)
- способность программного средства к сосуществованию с другими независимыми программным средством в общей среде, разделяя общие ресурсы. Совместимость зависит от степени стандартизации интерфейсов программного средства с операционной и аппаратной средой (таблица 7).
Таблица 7. Подхарактеристики мобильности. Возможные меры и шкалы измерения основных метрик
Подхарактеристики и метрики Мобильности | Мера | Шкала | ||
Адаптируемость | ||||
• | Трудоемкость адаптации; | Человеко-часы | - 100 | |
• | Длительность адаптации. | Часы | - 100 | |
Настраиваемость | ||||
• | Трудоемкость инсталляции; | Человеко-часы | - 100 | |
• | Длительность инсталляции. | Часы | - 100 | |
Совместимость | ||||
• | Стандартизация интерфейсов с | Порядковая | Отлич., хор., | |
аппаратной и операционной средой. | удовл., неуд. | |||
Замещаемость | ||||
• | Трудоемкость замены компонентов; | Человеко-часы | - 100 | |
• | Длительность замены компонентов. | Часы | - 100 |
Замещаемость (Replaceability)
- способность программного средства к использованию вместо другого специфицированного программного средства с той же целью и в той же среде. Замещаемость зависит от структурированности архитектуры и стандартизации внутренних и внешних интерфейсов программного средства.
Согласованность мобильности (Portability compiance)
- свойство программного средства соответствовать стандартам, нормативным документам или соглашениям, связанным с обеспечением мобильности программ.
Дата добавления: 2015-04-11; просмотров: 213 | Поможем написать вашу работу | Нарушение авторских прав |