UML Extension for Web Applications

An extension to UML is expressed in terms of stereotypes, tagged values, and constraints. Combined, these mechanisms enable us to create new types of building blocks that we can use in the model.

  • Stereotype, an extension to the vocabulary of the language. A stereotype allows us to attach a new semantic meaning to a model element. Stereotypes can be applied to nearly every model element and are usually represented as a string between a pair of guillements « » However, they can also be rendered by a new icon.

  • Tagged value, an extension to a property of a model element. Most model elements have properties associated with them. Classes, for instance, have names, visibility, persistence, and other attributes associated ...

Get Building Web Applications with UML 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.