Design pattern implementation in object teams

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)


Implementing the 23 Gang-of-Four design patterns in the aspect-oriented programming language Object Teams/Java (OT/J) yields modularity and reusability results roughly comparable to those obtained in a similar study of AspectJ, though not in the same exact set of patterns. Due to differences in composition mechanisms, the two languages seem complementary rather than overlapping. AspectJ is clearly superior to OT/J in terms of quantification capability while OT/J is clearly superior to AspectJ as regards extensibility of pattern modules.
Original languageUnknown
Title of host publicationSAC '10
Place of PublicationNew York, NY, USA
PublisherACM - Association for Computing Machinery
ISBN (Print)978-1-60558-639-7
Publication statusPublished - 1 Jan 2010
EventSymposium on Applied Computing (SAC) -
Duration: 1 Jan 2010 → …


ConferenceSymposium on Applied Computing (SAC)
Period1/01/10 → …

Cite this