James O. Coplien

  • James O. Coplien is a renowned software developer, author, and researcher known for his contributions to object-oriented programming, software patterns, and organizational patterns.

  • He has authored several books on software development and architecture, including "Lean Architecture." Coplien has worked extensively in the telecommunications industry and has been involved in various programming language designs.

  • He is recognized for his work on the DCI (Data, Context, and Interaction) architecture pattern and his advocacy for lean and agile development practices.

  • Coplien has also been a visiting professor at several universities and is known for his thought-provoking perspectives on software development methodologies and practices.

Books by James O. Coplien