Java bytecode analysis is required to use this rule.
This coding rule is available for .Net and Java projects.
Note that compiled code must be available.
A source code comply to an architectural model when it fully adheres to a set of architectural constraints. An architectural constraint allows to deny references between classes by pattern.