Agile UML Modeling

Agile development often considers UML modeling a redundant tool/practice that needs to be abandonned. However, modeling can be an essential tool in big agile projects to improve communication and preserve high-level knowledge such as domain concepts, user roles and use cases, system composition/integration architecture, etc. Modeling is still immature and novice modelers might create models …

Agile UML Modeling Read More »

Software Architecture Resource

The Model Factory

The Model Factory wiki proposes a collection of models, patterns and articles, all presented from the viewpoint of a modeler. Its target audience is anyone who uses modeling to analyze a system.