Implementing design patterns in Object Teams Article in Software Practice and Experience (September 2012)