Design patterns: elements of reuseable object-oriented software
Explore this paper's citation graph
Summary
The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
- Type
- book
- Published
- 1994-01-01
- Cited by
- 24,125
- References
- 0
- OpenAlex
- https://openalex.org/W1649645444
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:54007465
Keywords
Software design pattern, Computer science, Software engineering, Software, Object-oriented design
References
Cited by
- Atmospheric Neutrinos in the MINOS Far Detector
- Organizando Processos de Requisitos
- Synthesis and Verification of Digital Circuits using Functional Simulation and Boolean Satisfiability
- DE REQUISITOS TEMPRANOS A REQUISITOS TARDÍOS: UN ENFOQUE BASADO EN METAS
- A repository-based framework for evolutionary software development
- COMBINING STATIC AND DYNAMIC ANALYSES TO DETECT INTERACTION PATTERNS
- An empirical investigation into contributory factors of change and fault propensity in large-scale commercial object-oriented software
- Towards an Ontology of Collaboration Patterns
- A Set of Agent Patterns for a More Expressive Approach
- Compilation From Matlab to Process Networks Realized in FPGA
- Designing medical knowledge-based system from patterns
- Alignment of Requirements & Architectural DesignIn a Blended Delivery Model
- Scalable motif search in graphs using distributed computing : a thesis presented in partial fulfilment of the requirements for the degree of a Masters in Computer Science, Massey University, Turitea, New Zealand
- Adaptabilité dans les systèmes d'information sur le web : modélisation et mise en oeuvre de l'accès progressif. (Adaptability in Web information systems : modelling and implementation of the concept of progressive access)
- A framework for system-level partitioning of objectorientedspecifications
- Gestión mecanizada del conocimiento matemático en topología algebraica
- Web Services Reliability Patterns
- Methods for Evaluating Software Architecture: A Survey
- Software Architecture and Object-Oriented Systems
- Designing an Adaptive CORBA Load Balancing Service Using TAO
Related papers
- Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996
- Object-Oriented Analysis and Design with Applications
- A Pattern Language
- Design Patterns
- Component Software: Beyond Object-Oriented Programming
- Object-Oriented Software Construction
- The Unified Modeling Language User Guide
- A Metrics Suite for Object Oriented Design
- On the criteria to be used in decomposing systems into modules