You are on page 1of 1

Trmino patrn se utiliza inicialmente en el campo de la arquitectura, por Christopher Alexander, a finales de los 70s.

Este conocimiento es trasportado al mbito del desarrollo de software orientado por objetos y se aplica al diseo. De all es extrapolado al desarrollo en general y a las dems etapas. Algunos libros que marcan el desarrollo del rea son:

Alexander, Christopher. A Pattern Language: Towns, Buildings, Construction. 1977 Alexander, Christopher. The Timeless Way of Building. 1979 Gamma et al. Design Patterns: Elementos of Reusable Object-Oriented Software. 1994 Bushmann et al. Pattern-Oriented Software Architecture: A System of Patterns. 1996 Coplien y Schmidth. Pattern Languages of Program Design. 1995

Algunos eventos importantes en la historia del tema de patrones en Ingeniera de software son:

1987. Ward Cunningham y Kent Beck escriben sus experiencias de ensear Smalltalk por medio de las ideas de Alexander en Using Pattern Languages for Object-Oriented Programs. 1990. El GoF empiezan la recopilacin de patrones de diseo 1991. Jim Coplien publica su recopilacin de idioms de C++ en Advanced C++ Programming Styles and Idioms.

1994. El GoF publica el libro Design Patterns: Elementos of Reusable ObjectOriented Software. 4. Tipos de patrones Existen varios tipos de patrones, dependiendo del nivel de abstraccin, del contexto particular en el cual aplican o de la etapa en proceso de desarrollo. Algunos de estos tipos son: De arquitectura De diseo Idioms De anlisis Para ambientes distribuidos De negocios De procesos y organizacionales

You might also like