ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Analysing The Quality Attributes of AOP using CYVIS Tool

Journal: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY (Vol.4, No. 2)

Publication Date:

Authors : ; ;

Page : 648-653

Keywords : Aspect Oriented Programming(AOP); Object Oriented Programming(OOP); Join points; Point cut descriptors; Aspect J.;

Source : Download Find it from : Google Scholarexternal

Abstract

The aim of thesis is to provide the difference between AOP and OOP in AspectJ by using CYVIS tool. It gives a way to separate the code from essential crosscutting concerns, such as logging and security, from Java programs core application logic cleanly by making code more readable, less error-prone, and easier to maintain. It also solves the problem of code scattering and code tangling by providing the aspect to crosscutting concerns (concerns which are repeated again and again). In this paper, aspect oriented programming is shown? better than OOP by considering cyclomatic complexity ?and overcoming all those problems which were occurring in OOP. Two examples such as banking system and conversion of int and float values to hexadecimal are illustrated and shows the difference of quality attributes in AOP than OOP.

Last modified: 2016-06-30 13:43:54