Clase activa versus clase pasiva

En la superestructura de especificación UML 2.5 (aún Beta, página 203)

Se puede designar una clase estableciendo isActive en true como activo (es decir, cada una de sus instancias es un objeto activo). Cuando isActive es falso, la clase es pasiva (es decir, cada una de sus instancias se ejecuta dentro del contexto de algún otro objeto).

Me pregunto si hay un ejemplo simple que ilustre las diferencias en la aplicación de cada uno de ellos.¿Y elaborar un poco este concepto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta