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

Hybrid Model based on unification of Technical Analysis and Sentiment Analysis for Stock Price Prediction

Stock price forecasting phenomenon has been majorly made on the basis of quantitative information. Over the time, with the advent of technology, stock forecasting used technical analysis to get more accurate predictions....

A SURVEY ON PERFORMANCE OF FREE SPACE OPTICAL COMMUNICATION LINK

The modern era of communication needs a system with high bandwidth and high speed datarates.To fulfill rapid  demands in today’s technology era, Free space optical (FSO) communication system has become very attractive...

A Review on Ontology Learning Approaches of Creating a Topic Map of Cybercrime Research

Conducting an academic research requires getting a firm grasp of ongoing research issues as well as locating research materials effectively. Often research in different fields on a similar topic can assume diverse approa...

Finding a Relative Testing approach for Service Oriented Architecture

A SOA (Service Oriented Architecture) is an enterprise-scale IT architecture for linking resources on demand. In a SOA, resources are made available to participants in a value net, enterprise, and line of business. Servi...

A Review of Classification and Novel Class Detection Technique of Data Streams

Stream data classification suffered from a problem of infinite length, concept evaluation, feature evaluation and data drift. Data stream labeling is more challenging than label static data because of several unique prop...

Download PDF file
  • EP ID EP650025
  • DOI 10.24297/ijct.v4i2C2.4195
  • Views 110
  • 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