Introduction

In this chapter, you will learn the different types of architectural models you can build using the UML and how to describe them visually. Modeling architectures is currently one of the most popular uses of the UML. Because a robust architecture is the key to a successful application, especially with respect to a long lifespan for the application and its need to exist and change over time, modeling provides the critical ability to understand, communicate, and validate your architectural designs. As this chapter continues, you will understand the different levels of architecture, including business, application, and enterprise.

Get UML for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.