Object-oriented software engineering
Object-oriented software engineering
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Design Patterns: Abstraction and Reuse of Object-Oriented Design
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Empirical Software Engineering
Modeling Design Patterns for Semi-Automatic Reuse in System Design
Journal of Database Management
Hi-index | 0.00 |
Object-oriented systems often exhibit idiomatic and recurring structures of objects and classes that solve particular design problems and make systems more flexible, elegant, and ultimately reusable. Design patterns have been proposed as one way to represent, record and reuse these recurring design structures and associated design experience. Here we report on experiences in using design patterns during the design of object-oriented systems.