O'Reilly logo

UML Pattern Language, A by Paul Evitts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

 

Arma virumque cano.

I sing of tools and the man.

 
 --Virgil's introduction to the Aeneid, freely translated

This book is about how to model software systems and how to use those models. It is rooted in that emerging intellectual "ecosystem" comprising the various networks (the Internet, intranets, extranets, and so on), distributed objects, piecemeal development based on short development cycles, and something called patterns. It is aimed at developers, designers, and architects of software systems and the ways they practice their craft.

It proposes that the convergent appearance of patterns and the Unified Modeling Language (UML) is no accident. Patterns are a way of documenting collective, timeless ways of thinking about designing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required