Количественный анализ диаграмм UML

Методика количественной оценки и сравнения диаграмм U ML основана на присвоении элементам диаграмм оценок, зависящих от их информационной ценности, а также от вносимой ими в диаграмму дополнительной сложности. Ценность отдель­ных элементов меняется в зависимости от типа диаграммы, на которой они находятся.

Количественную оценку диаграммы можно провести по сле­дующей формуле:

где S — оценка диаграммы, — оценки для элементов диаграм­мы, — оценки для связей на диаграмме, Obj — число объектов на диаграмме, — число типов объектов на диаграмме, число типов связей на диаграмме.

Если диаграмма содержит большое число связей одного типа (например, модель предметной области), то число и тип связей можно не учитывать, и формула расчета приводится к виду:

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

где оценка операций и атрибутов для класса, Op — число операций у класса, Atr - число атрибутов у класса. При этом учи­тываются только атрибуты и операции, отображенные на диаг­рамме.

Далее приводятся оценки для различных типов элементов и связей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: