A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Design pattern implementation in object teams
2010
Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10
Implementing the 23 Gang-of-Four design patterns in the aspectoriented 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.
doi:10.1145/1774088.1774534
dblp:conf/sac/GomesM10
fatcat:a35xeezw2rfffpwzgnzba3jpee