This website is dedicated to present industry news, articles, blog posts, book reviews, tools presentations, videos and other resources about the Unified Modeling Language (UML), software architecture, software design and other software modeling / data modeling techniques and software architecture approaches.

Featured content
How to Become a Great Software Architect
Learn about social skills to become a great software architect and even some concrete techniques…
The Software Developer Guide to Data Modelling Document Databases
Document databases enable an extremely flexible data model for faster and more iterative development. At…
Deliberate Software Architecture
Step back from your system and take a look at its software architecture. Are the…