Jim Coplien

From Wikipedia, the free encyclopedia

Jim Coplien is a writer in the field of Computer Science. He holds the 2003-2004 Vloeberghs Leerstoel at Vrije Universiteit Brussel and is a Visiting Professor at University of Manchester. Books he has written include:

  • Advanced C++ Programming Styles and Idioms
  • Multi-Paradigm Design for C++
  • Organizational Patterns of Agile Software Development

He has been a co-editor of these books:

  • Pattern Languages of Program Design
  • Pattern Languages of Program Design - II

He is currently working with Liping Zhao on a monograph entitled "A Generalized Formal Design Theory" which explores the foundations of symmetry and symmetry breaking in design in general, and in patterns in particular.

Member of Hillside Group with Kent Beck, Grady Booch, Ward Cunningham, Ralph Johnson, Ken Auer and Hal Hildebrand, PloP sheppard and pattern developer. He made the structure for pattern definition wich is used along with Alexanders and GOF structure.

He was also Program Chair of OOPSLA in 1996, and is a founder of the Software Pattern Discipline.

[edit] External links