Blog posts about Unified Modeling Language (UML), Software Architecture and Data Modeling

Software Architecture Blog

Working with Use Cases Templates

Clear use cases are a key success factor to understand what you want to develop. Having a good use cases template is another important condition to explain your requirements. This blog post provide 10 tips to developing, automating and publishing a great template that will improve your use cases documentation.

Software Architecture Blog

Is Code Generated from UML Useful?

This blog post explains that generating code from UML can be very useful, although the usefulness of the result depends on what type of UML diagrams you use. For structural models, the autor prefers UML class diagrams as he thinks feel that they convey information in a much better way than pure textual DSLs.