Welcome to the object-composition group. This group started out of the JAOO 2008 conference, where a group of people who had been to James O. Coplien's talk on Agile Architecture were interested in the concepts he had introduced. These concepts were developed by Trygve Reenskaug together with James Coplien, and they have coined it "DCI". This quickly led to several people offering to try to implement DCI in different languages. In the meantime discussions started on the concepts, architectural effects, pros and cons, and more. To capture these interesting discussions, and to allow more people to be involved, this group was created.