Domv
Domv is a theoretical metric and framework used in software architecture to assess the modularity of distributed systems with respect to domain boundaries. It provides a measurable Domv score intended to guide decomposition and governance. The score ranges from 0 to 1, with higher values indicating tighter alignment between service boundaries and business domains and lower cross-domain coupling.
The term Domv stands for Domain-Oriented Modularity Value. It was introduced in the early 2010s by researchers
The Domv score is computed from three sub-scores: domain alignment, decoupling, and contract stability. Domain alignment
Teams use Domv during architecture reviews, to compare alternative decompositions, and to monitor progress after refactoring.
Critics note that Domv can be subjective, dependent on organizational context, and adds measurement overhead. Its
See also: Domain-driven design, microservices, modularity, software architecture.