Compile your architecture, not just your code.
HexaGlue is an architecture compiler for Java applications. At compile time, it parses your source code, classifies domain concepts, and feeds an architectural model to plugins that audit, document, and generate infrastructure.