Performance Evaluation of Procedural Cognitive Complexity Metric on Imperative Programming Languages

Abstract

Software metrics is an acceptable measure of software quality. An improved complexity metric named procedural cognitive complexity metric (PCCM) that consider factors affecting the complexity of a procedural programming languages is applied to a set of sorting algorithms written in different codes. Our intentions are to study which code (C, FORTRAN, BASIC) has less complexity measures for each of the sorting algorithms. The results explicitly revealed that codes that has less cognitive complexity are easier to understand, test and maintain than codes with high cognitive complexity.

Authors and Affiliations

Isola Esther O. , Sotonwa Kehinde A

Keywords

Related Articles

Review of Plastic Waste Management by Pyrolysis Process with Indian perspective

The plastics have found its important role in the day-to-day life of human being and industries. The increasing demands and inefficient disposal methods have resulted in the accumulation of these wastes in the landfills...

Experimental Study of Light Weight Concrete Using Natural Fiber

The overall goal of this research is to investigate the behavioural study of natural fibre in concrete structure. The coir fibre recently attracted an interest as a sustainable fibre composite material, due to some spec...

Experimental Investigation of Heat Transfer and Fluid Flow Characteristics Using S-shape Inserts through Circular Tube in Turbulent Zone

The performance of force convection heat transfer in tubes can be improved by use of inserts. This leads to fluid mixing and redevelopment of thermal boundary layer with resulting enhancement in heat transfer. In presen...

Data Transmission Using Barcode Modulation Technique

The concept of Barcode is of great relevance for use in wireless data transmission between hand held device . In a typical setup, any file on a cell phone, for example, can be transferred to a second cell phone through...

Security Threats in MANETS

Mobile ad hoc networks (MANETs) are one of the fastest growing areas of research. They are an attractive technology for many applications such as rescue and tactical operation. due to the flexibility provided by the dyn...

Download PDF file
  • EP ID EP21256
  • DOI -
  • Views 359
  • Downloads 5

How To Cite

Isola Esther O. , Sotonwa Kehinde A (2015). Performance Evaluation of Procedural Cognitive Complexity Metric on Imperative Programming Languages. International Journal for Research in Applied Science and Engineering Technology (IJRASET), 3(9), -. https://www.europub.co.uk/articles/-A-21256