UML
UML or DSL: Which Bear Is Best?
This article describes the scenarios in which UML or DSLs should be used, and how each can be effectively integrated with the other.
Read MorePrecise Use Cases
This article describes a precise form of use cases that promotes the specification of inter-actor options and alternative course conditions. Precise cases use a description language with a Structured English grammar to specify interactions.
Read MoreUML Resource Page
The Unified Modeling Language™ – UML – is OMG’s most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.
Read MoreBook Review: UML 2.0 in Action
UML 2.0 in Action is a book from Henriette Baumann, Philippe Baumann and Patrick Graessle that is a very good introduction to the power of modeling with UML. After an initial presentation of the basic principles of modeling and UML, the book presents the diagrams used to model both business and software views of systems. […]
Read MoreWhy I still Use Use Cases
In this blog post, Alistair Cockburn explains how uses cases can solve some of the issues caused by using user stories for requirements.
Read More