Volume 18, No. 6, 2021

Kinded Pointcut Complexity Metric: A Cognitive Approach


Dr. G. Arockia Sahaya Sheela and Dr.K.R.Martin

Abstract

As the paradigm grows in popularity, aspect oriented systems in directive to evaluate their quality become importance. As a result, many Aspect-oriented metrics for evaluating different features of these systems have been presented. This paper provides a novel cognitive complexity metric specifically cognitive weighted point cut between objects for measuring point cut in Aspect- Oriented systems. In computing the Cognitive Weighted Kinded Point cut Complexity (CWKPC) metric, many sorts of point cuts that can exist among aspects: system call, method implementation, field get, field set, exception handler, function Object(), native code call, function Object(), native code execution, and static initialization are taken into account.


Pages: 2218-2227

Keywords: Software Metrics, method call, method execution, constructor call, constructor execution, field get, field set, exception handler and static initialization, Cognitive Weighed Kinded Point cut Complexity (CWKPC)

Full Text