Abstract :
Patterns have become part of the software development mainstream. They´re available for all phases of the development process, including analysis, documentation, design, testing, and configuration management, to name a few. In addition to documenting the current status of software patterns, this special issue will reflect critically on and discuss the achievements of the pattern community. This article is part of a special issue on software patterns.