DefinePK

DefinePK hosts the largest index of Pakistani journals, research articles, news headlines, and videos. It also offers chapter-level book search.

Measuring the Programming Complexity of C and C++ using Halstead Metrics:


Article Information

View Article

Title: Measuring the Programming Complexity of C and C++ using Halstead Metrics:

Authors: Muhammad Shumail naveed

Journal: University of Sindh Journal of Information and Communication Technology

HEC Recognition History
Category From To
Y 2024-10-01 2025-12-31
Y 2023-07-01 2024-09-30
Y 2022-07-01 2023-06-30
Y 2021-07-01 2022-06-30
Y 2020-07-01 2021-06-30

Publisher: University of Sindh, Jamshoro

Country: Pakistan

Year: 2022

Volume: 5

Issue: 4

Language: English

Keywords: Halstead Metrics; Computer Algorithms; Programming languages; CC ;

Categories

Abstract

Computer algorithm is the core of computer science and important prerequisite of computer science professionals. However, its hard and abstract nature makes it difficult to understand. Pedagogical issues in learning of algorithms are generally resolved through elaborating the algorithms with their implementation in some programming language. As there are many programming languages, the selection of appropriate programming language for effective implementation of algorithms remains a challenging issue. In this article, common algorithms of data structures are measured by analyzing their implementation in C and C++ through Halstead complexity metrics. The statistical tests identified that as compare to C++ the less effort, time and bugs are involved in C for the implementation of algorithms, whereas C++ involves less difficulty during the implementation of algorithms. The work stated in this article provide a novel aspect to relate and evaluate other programming languages.


Paper summary is not available for this article yet.

Loading PDF...

Loading Statistics...