Pattern Languages of Program Design, Volume 2James O. Coplien, Douglas C. Schmidt, John M. Vlissides, Norman L. Kerth |
Other editions - View all
Common terms and phrases
abstract activities analysis aspect classes base class behavior business objects capture changes Christopher Alexander client communication complex components computation concurrent threads container Context create data structure database defined dependent described design patterns diagram dimension table distributed domain model encapsulation entities environment event handlers example Figure Filters architecture functionality Gamma handle hierarchy identified implementation inheritance input instance variable integration interaction Iterator John Vlissides layer Manager mechanism metaphors method Model-View-Controller Object-Oriented Programming Objectifier OLTP OOPSLA operations organization packet pattern class pattern language perform Pipes and Filters problem domain protocol prototype Rationale Reactor pattern relationships requirements responsibilities result reusable reuse role selection Shape of Program Smalltalk software architecture software development Software Engineering software systems Solution specific stream subclasses subtools superclass system of patterns task template tion update Use-Case user interface ValueModel virtual void