Framework Development for Large Systems


By: D. Bäumer, G. Cryczan, R. Knoll, C. Lilienthal, D. Riehle, H. Züllighoven
Published in: CACM, Oct. 1997
Pages: 52-59
Category: Banking, Design Process

Experiences with successful large-scale industrial banking projects.

Related patterns: Decorator [Gamma+95], Factory Method [Gamma+95], Product Trader, Prototype [Gamma+95].,

Url: http://www.riehle.org/papers/1997/plop-1997-role-object.html

Pattern: Role Object

A role is a client-specific view of an object. An object can play several roles, and the same role can be played by different objects. This pattern is a collection of smaller patterns.