Framework development represents the potential for object- oriented software components that offer more reusability and flexibility than conventionally developed software. This briefing provides techniques for developing flexible and reusable software using design patterns. It outlines the essentials of object-oriented frameworks and pinpoints their relations to component technology. It also focuses on patterns that capture and communicate proven object-oriented designs using the framework development process. Lacks an index. Annotation c. by Book News, Inc., Portland, Or.