Impact of Aspect Orientation on Object Oriented Software Metrics
Journal Title: Indian Journal of Computer Science and Engineering - Year 2011, Vol 2, Issue 3
Abstract
Object Oriented Paradigm has become quite popular over recent years and has completely replaced the Procedural Oriented Paradigm. Object-Oriented Programming (OOP) encourages software reuse by providing design and language constructs for modularity, encapsulation, inheritance and polymorphism. Although OOP has met great success in modeling and implementing complex software systems, it has its limitations. The main limitation of this approach is that there are some system functionalities that cannot be assigned to a single module in the system decomposition. Aspect Oriented Paradigm (AOP) is one of the emerging paradigms that promise to enhance software design and promotes reuse. This research paper focuses on several object oriented metrics and how the introduction of Aspects affects these metrics.
Authors and Affiliations
Arti Chhikara , R. S. Chhillar
Optimal Spectral Analysis for detection of sinusitis using Near-Infrared Spectroscopy (NIRS)
Optical recording technique overtakes neural recording technique for simplicity, non-ionization, portability, non-invasiveness and cost effectiveness. Many optical techniques like FMRI, DOT, SPR, ERP and PPG are in use n...
Dividend key share for protected information transmit using Watermarking in images and Audio
The art and science of hiding information by encrypting messages within other, looks a harmless message. The proposed steganography system, where edges in the spread picture have been utilized to insert messages and anot...
Statistical Analysis of Reliability in edge detection techniques using Optical Coherent Tomography image
Optical Coherence Tomography (OCT) has many uses in medicine and engineering biology. It is a non-invasive technique where Edge detection in image processing playing a significant role in characterization of boundaries a...
A REVIEW PAPER ON CRYPTOGRAPHIC APPROACH FOR LICENSE MANAGEMENT SYSTEM IN CLOUD COMPUTING
Computational world is become very large and complex. Cloud computing has emerged as a popular computing model to support on demand services. It has inherited the legacy technology and adding new ideas. The goal of cloud...
Different Views of Software Agent Paradigm
Agent modelling in software engineering is a relatively young area, and there are, as yet, no standard methodologies, development tools, or software architectures. Although our work is emphasized on to represent the agen...