Jump to content

Метамодель метрик программного обеспечения

OMG Метамодель структурированных показателей ( SMM ) [1] спецификация определяет стандартную метамодель метрик. Это общедоступная спецификация от Object Management Group (OMG). SMM определяет метамодель для определения, представления и обмена мерами и информацией об измерениях, связанной с любой структурированной информационной моделью, такой как стандарт OMG Meta Object Facility (MOF™), определяющий формат обмена XMI между инструментами извлечения метрик. Он используется для поддержания показателей в ряде других спецификаций OMG, таких как метамодель обнаружения знаний и метамодель доставки ценности.

Ключевые понятия

[ редактировать ]

Стандарт SMM включает элементы, представляющие концепции для выражения широкого спектра разнообразных мер:

  • Меры обозначают многократно используемые определения того, как рассчитываются измерения.
  • Измерения — это результаты применения мер посредством наблюдений.
  • Библиотеки хранят меры и связанную с ними информацию, такую ​​как характеристики и единицы измерения, обеспечивая повторное использование в различных контекстах.

SMM определяет представление показателей без детализации представления измеряемых объектов.

SMM определяет представления для:

  • Прямые меры, принимаемые непосредственно против измеряемой величины. Примеры включают подсчеты и названные меры, такие как цикломатическая сложность Маккейба или валовой внутренний продукт. Значения можно импортировать или запрашивать с помощью операций SMM.
  • Совокупные показатели, которые рассчитываются на основе базовых измерений характеристик измеряемой величины. Операции SMM определяют извлечение признаков. Общее количество голосов, объемы и чистая прибыль могут быть определены как совокупные показатели.
  • Преобразование мер, которые изменяют масштаб, оценивают или ранжируют базовые измерения измеряемой величины. От Фаренгейта до Цельсия — это изменение масштаба; размеры одежды малых, средних и больших сортов; а единицы удовлетворенности клиентов, полученные на основе времени доставки, представляют собой рейтинг.

Измерение

[ редактировать ]

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

Наблюдения

[ редактировать ]

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

  1. ^ «О спецификации метамодели структурированных метрик версии 1.2» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5d19ed5da9d3f9089e2d02793eeecdc6__1674843360
URL1:https://arc.ask3.ru/arc/aa/5d/c6/5d19ed5da9d3f9089e2d02793eeecdc6.html
Заголовок, (Title) документа по адресу, URL1:
Software Metrics Metamodel - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)