
Hakan Ozler
Related Authors
Nelio Cacho
Universidade Federal do Rio Grande do Norte
Fabricio Maldonado
Universidad Politécnica Salesiana
Ohad Barzilay
Tel Aviv University
Sergio Soares
Universidade Federal de Pernambuco
Jianjun Zhao
University College London
Christina von Flach
UFBA - Federal University of Bahia
Sandra Casas
Universidad Nacional de la Patagonia Austral
Uploads
Papers by Hakan Ozler
Obtaining the valuable data, we try to get an idea of how difficult it is to achieve modular reasoning. In this thesis, we analyse the existing ten aspect-oriented systems by answering six research questions. These six questions were derived from our general question: "how AspectJ is used in practice?". In order to answer each one of them, we have implemented a metrics suite including both aspect-oriented and object-oriented features using Ekeko. Next to modular reasoning, we also acquire other usefulness about AOP constructs and coupling between classes and aspects. These results can then be used to influence the design of existing or new AOP languages, or to improve existing analysis tools.
Obtaining the valuable data, we try to get an idea of how difficult it is to achieve modular reasoning. In this thesis, we analyse the existing ten aspect-oriented systems by answering six research questions. These six questions were derived from our general question: "how AspectJ is used in practice?". In order to answer each one of them, we have implemented a metrics suite including both aspect-oriented and object-oriented features using Ekeko. Next to modular reasoning, we also acquire other usefulness about AOP constructs and coupling between classes and aspects. These results can then be used to influence the design of existing or new AOP languages, or to improve existing analysis tools.