Advanced C++ programming styles and idioms
Advanced C++ programming styles and idioms
Communications of the ACM - Special issue on analysis and modeling in software development
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Communications of the ACM
Smalltalk: best practice patterns
Smalltalk: best practice patterns
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
An implemntation mechanism for design patterns
ACM SIGSOFT Software Engineering Notes
Essential Java style: patterns for implementation
Essential Java style: patterns for implementation
Java design patterns: a tutorial
Java design patterns: a tutorial
Reuse: What's Wrong with This Picture?
IEEE Software
Hi-index | 0.00 |
Patterns are reusable entities, which give solutions to generic and recurring problems. Patterns exist at different phases of Software Development Life Cycle (SDLC) namely analysis phase, design phase, coding phase etc. Patterns in each phase are identified independently, though it is possible for patterns of one phase to be related to patterns in other phases. It is advantageous to capture the related patterns of different phases as a single unit. The paper proposes reusable Integrated Component (IC) of patterns to interrelate patterns of different phases and to group them as a unit. This gives solutions for a recurring problem at various phases of SDLC.