Design Patterns in XML Applications Part 1
Design patterns are a useful technique for the transmission of knowledge about recurrent problems in software development. Fabio Arciniegas A. investigates their application to XML processing.
http://www.xml.com/pub/a/2000/01/19/feature/index.html