The topic of this article may not meet Wikipedia's notability guideline for academics. (October 2018) |
James O. Coplien , también conocido como Cope , [1] es un escritor, profesor e investigador en el campo de la informática . Ocupó la Cátedra Vloeberghs Leerstoel (2003-2004) en la Vrije Universiteit Brussel y ha sido profesor visitante en la Universidad de Manchester .
Es conocido por su participación en la fundación del movimiento de patrones como parte del Hillside Group , la organización de eventos en la serie de conferencias Pattern Languages of Programs y sus escritos sobre patrones de diseño de software y patrones organizacionales .
Su trabajo actual con Liping Zhao incluye una monografía titulada "Una teoría de diseño formal generalizada" que explora los fundamentos de la simetría y la ruptura de la simetría en el diseño en general y en los patrones en particular. [ cita requerida ]
Cope fue miembro fundador de Hillside Group junto con Kent Beck , Grady Booch , Ward Cunningham , Ralph Johnson , Ken Auer y Hal Hildebrand. Ha iniciado varias de las conferencias de la serie de conferencias Pattern Languages of Programs (PLoP) y es un autor de patrones y pastor de PLoP desde hace mucho tiempo. Su forma de patrón, la "Forma Coplien", [2] es una forma simplificada de estructurar un patrón en preparación para escribir una versión más alfabetizada en forma alejandrina. Junto con Trygve Reenskaug, fue uno de los principales responsables del diseño del paradigma de datos, contexto e interacción (DCI).
También fue presidente del programa de la conferencia de Programación Orientada a Objetos, Sistemas, Lenguajes y Aplicaciones ( OOPSLA ) en 1996, y ha sido cofundador y en ocasiones presidente de muchas conferencias sobre patrones de software.
Los libros que ha escrito, coescrito o editado incluyen:
Su trabajo temprano en los modismos de C++ fue una de las tres fuentes principales de los populares Patrones de Diseño . [ cita requerida ] También nombró el patrón de plantilla curiosamente recurrente modismo de C++. [1] Su trabajo en patrones organizacionales fue una inspiración tanto para la programación extrema [2] como para las reuniones diarias de Scrum . [3] [4] En el libro Patrones organizacionales del desarrollo de software ágil , co-presentó una versión alternativa de la ley de Conway .
Coplien ha presentado varias veces en el Reino Unido en la conferencia ACCU :
Ha impartido varias conferencias magistrales, como "Reflexiones sobre la reflexión" en SPLASH 2013, "Kaizen y certificación" en la Conferencia regional de Scrum Alliance de 2013 en Tokio y "Objetos de la gente, por la gente y para la gente" en la Conferencia AOSD en Berlín en 2012.