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

Chapter 10. The UML in Context

 

There is no right or wrong model, merely one that is more useful for the job at hand.

 
 --Martin Fowler, Analysis Patterns (1997, 2)

Chapter 2, "The Unified Modeling Language," explored the roots of the UML within the traditions of software development. Chapter 3, "UML Essentials, Elements, and Artifacts," described (briefly) the elements and artifacts of the language. And, of course, the patterns in Part II have given a glimpse of how to use the UML for modeling. This chapter will situate the UML in the practice of modeling and discuss the basic ideas behind the UML—but as a modeling language, not just a development tool. In particular, I will explore some of the ideas that are important in making the UML different ...

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