Performance Evaluation of Procedural Cognitive Complexity Metric on Imperative Programming Languages
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2015, Vol 3, Issue 9
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
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...