@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}
}