El grupo de la ladera


The Hillside Group es una organización educativa sin fines de lucro fundada en agosto de 1993 para ayudar a los desarrolladores de software a analizar y documentar problemas comunes de desarrollo y diseño como patrones de diseño de software . The Hillside Group apoya a la comunidad de patrones mediante el patrocinio de las conferencias Pattern Languages ​​of Programs . [1] [2]

En agosto de 1993, Kent Beck y Grady Booch patrocinaron un retiro en la montaña en Colorado, donde un grupo se reunió sobre las bases de los patrones de software. Ward Cunningham , Ralph Johnson , Ken Auer , Hal Hildebrand , Grady Booch, Kent Beck y Jim Coplien examinaron el trabajo del arquitecto Christopher Alexander en lenguaje de patrones y sus propias experiencias como desarrolladores de software para combinar los conceptos de objetos y patrones y aplicarlos a escribir programas de computadora. El grupo acordó construir sobre Erich Gamma's de patrones orientados a objetos, sino usar patrones de una manera generativa en el sentido en que Alexander usa patrones para la planificación urbana y la arquitectura. Usaron la palabra generativo para significar creacional, para distinguirlos de los patrones de Gamma que capturaban las observaciones. El grupo se reunía en la ladera de una colina, lo que los llevó a llamarse Hillside Group. [1]

Desde entonces, Hillside Group se ha incorporado como una organización educativa sin fines de lucro. Patrocina y ayuda a ejecutar conferencias de lenguajes de patrones de programas (PLoP) [3] como PLoP , EuroPlop , ChiliPlop , GuruPLoP , Asian PLoP , Scrum PLoP , Viking PLoP y Sugarloaf PLoP . The Hillside Group también ha trabajado en la serie de libros Pattern Languages ​​of Program Design. [1]

The Hillside Group patrocina las conferencias Pattern Languages ​​of Programs en varios países, incluidos EE. UU., Brasil, Noruega, Alemania, Australia y Japón. The Hillside Group ayudó en la publicación de la serie de libros Pattern Languages ​​of Program Design hasta 2006. [4] [5] [6] Desde 2006, The Hillside Group ha publicado patrones y actas de conferencias a través de la biblioteca digital Association for Computing Machinery (ACM). [7]

La biblioteca de patrones de Hillside contiene un archivo completo de patrones desarrollados por la comunidad, ya sea directa o indirectamente a través de las conferencias PLoP. [8]

The Hillside Group patrocina las conferencias enumeradas. [9] Las conferencias se centran en patrones de escritura, talleres y charlas invitadas relacionadas con el desarrollo de patrones. La mayoría de las conferencias se llevan a cabo anualmente y alientan a los asistentes a enviar trabajos antes de la conferencia para incluirlos en los talleres de escritores. Los documentos se someten a un proceso de pastoreo, donde se analizan y evolucionan antes de asistir a la conferencia.