@techreport{RISC4189,author = {Gergely Kovasznai},
title = {{Implementing Design Patterns in AspectJ and JavaMOP}},
language = {english},
abstract = {In this report, we primarily investigate what are the strengths of
aspect-oriented programming in implementing design patterns. Further-
more, we propose a higher-level specification layer by employing monitoring-
oriented programming (MOP). Since we develop a generic Java framework
for design pattern specification, we use AspectJ and JavaMOP . In this
report, we implement the Observer design pattern, for the sake of demon-
strating the usefulness of those tools. Furthermore, we show a case study
of using our generic framework.},
year = {2010},
month = {December},
institution = {Research Institute for Symbolic Computation (RISC), Johannes Kepler University Linz, Austria},
sponsor = {Austrian Academic Exchange Service (ÖAD) under the contract HU 14/2009},
length = {23}
}