O'Reilly logo

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition by Craig Larman

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

Glossary

abstract class

A class that can be used only as a superclass of some other class; no objects of an abstract class may be created except as instances of a subclass.

abstraction

The act of concentrating the essential or general qualities of similar things. Also, the resulting essential characteristics of a thing.

active object

An object with its own thread of control.

aggregation

A property of an association representing a whole-part relationship and (usually) life-time containment.

analysis

An investigation of a domain that results in models describing its static and dynamic characteristics. It emphasizes questions of “what,” rather than “how.”

architecture

Informally, a description of the organization, motivation, and structure of a system. ...

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