Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Some patterns for software architectures
Pattern languages of program design 2
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Building a layered framework for the table abstraction
Proceedings of the 2001 ACM symposium on Applied computing
Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML
Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML
Hi-index | 0.00 |
This tutorial illustrates how hot-spot analysis [8], software patterns [1,4,5], and Design-by-Contract techniques [7] can be used effectively in the design of a software framework [6]. It demonstrates these techniques by focusing on the design of a framework for a Table (i.e., a dictionary or map) abstraction [3].