Analysing The Quality Attributes of AOP using CYVIS Tool

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 4, Issue 2

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.

Authors and Affiliations

Hinam Garg, Mohit Garg

Keywords

Related Articles

Defending Against Denial of Sleep Attack in Wireless Sensor Network

A wireless sensor network is a wireless network organized with a large number of sensor nodes with specialized sensors that can monitor various physical attributes such as temperature, pressure, vibration, and sound. Sen...

A Study of Distance Metrics in Histogram Based Image Retrieval

There has been a profound expansion of digital data both in terms of quality and heterogeneity. Trivial searching techniques of images by using metadata, keywords or tags are not sufficient. Efficient Content-based Image...

A Review on Load Balancing In Cloud Environment

Cloud computing is Internet based development and use of computer technology. It is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Users ne...

VIABLE NETWORK INTRUSION DETECTION ON WIRELESS ADHOC NETWORKS

Control architecture for resource allocation in satellite networks is proposed, along with the specification of performance indexes and control strategies. The latter, besides being based on information on traffic statis...

Exploitnig DNS Server Vulnerabilites Using Linux Operating System

Today, the world is using many modern Information Technology (IT) systems to gather, store, and manipulateimportant information. On the other hand, hackers are trying to gain access to any computer or system for viewing,...

Download PDF file
  • EP ID EP650025
  • DOI 10.24297/ijct.v4i2C2.4195
  • Views 115
  • Downloads 0

How To Cite

Hinam Garg, Mohit Garg (2013). Analysing The Quality Attributes of AOP using CYVIS Tool. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 4(2), 648-653. https://europub.co.uk/articles/-A-650025