PofoliaShared via Pofolia

Entropy· 2026Q2

FBS26: An Entropy-Based Metric for Assessing Architectural Maturity of UML Class Diagrams

Wiktor B. Daszczuk, Stanisław Jerzy Niepostyn

Short summary

FBS26, a new entropy-based metric, quantifies UML class diagram architectural maturity by introducing calibrated weights for UML element kinds, improving upon previous FBS metrics.

AI-generated from the title and abstract; the full text is not read.

Key points

  • FBS26 is a novel entropy-based metric for assessing UML class diagram architectural maturity.
  • It introduces calibrated weights for UML element kinds, addressing limitations of previous FBS metrics.
  • Calibration criteria include avoiding false lack-of-information, reducing non-monotonic behavior, and ensuring metric decrease for balanced diagrams.
  • Evaluations on controlled and industrial datasets (123 diagrams from 4 projects) show FBS26 provides a more stable comparison basis.
  • The metric supports expert-based assessment by offering a quantitative measure of structural information.

AI-generated from the title and abstract; the full text is not read.

Abstract

Entropy-based metrics can provide a quantitative representation of the information content of UML models, but their practical usefulness depends on a systematic and reproducible calibration of the parameters used to construct the underlying probability distribution. This paper presents FBS26, an extension of the FBS metric that introduces calibrated weights for UML element kinds while retaining the normalized Shannon entropy formulation. The proposed calibration procedure combines three criteria: avoiding false lack-of-information cases, reducing non-monotonic behavior of the metric, and achieving a pronounced decrease in the metric for balanced diagram series. The criteria are applied according to a predefined lexicographic priority. The approach is evaluated using a controlled series of UML class diagrams and 123 UML class diagrams from four industrial software projects, selected from a repository containing more than 2000 UML diagrams from 18 projects. Architectural maturity labels, assigned independently by an experienced software architect, serve as reference data for examining empirical thresholds for structural information. The results show that systematic weight calibration removes the undesirable behavior observed for the considered FBS16 configurations and provides a more stable basis for comparing UML class diagrams. The industrial analysis further indicates differences in the structural entropy ranges of commonly distinguished diagram categories. FBS26, therefore, provides a quantitative information-content measure that can support expert-based assessment of the architectural maturity of UML class diagrams.

The authors' abstract, as published at the source. Entropy, 2026 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Software

SoftwareComputer Science