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. ...

Get Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition 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.