2021
DOI: 10.1088/1757-899x/1076/1/012046
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating Python, C++, JavaScript and Java Programming Languages Based on Software Complexity Calculator (Halstead Metrics)

Abstract: Various software organizations used software metrics to assessing and assuring operation, maintenance, and quality of software codes. Halstead is an essential type of software complexity metrics used to measure source code complexity. We presented a comparative analysis study using this metric to benefit software testing process by showing the possibility of software metrics to measure the characteristics of the software in all its aspects. Halstead metric is used to analyse the written code in python, C, Java… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
6
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(13 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…Direct3D includes a large number of c/c++ header files and interfaces for component object models [12]. Among them, there are many kinds and data structures in the header file, which transmit device information to the operating system and control the appearance of the 3D model according to this information.…”
Section: System Randd Platformmentioning
confidence: 99%
“…Direct3D includes a large number of c/c++ header files and interfaces for component object models [12]. Among them, there are many kinds and data structures in the header file, which transmit device information to the operating system and control the appearance of the 3D model according to this information.…”
Section: System Randd Platformmentioning
confidence: 99%
“…Different software development organizations use different metrics to measure and maintain the quality of software code. In [16,17], the authors Fig. 3.…”
Section: Releated Workmentioning
confidence: 99%
“…The software complexity metrics evaluate the software's characteristics in all its aspects. Abdulkareem, and Abboud [19] compute the complexity level for different programming languages like C, JavaScript, and Python using the Halstead model. The Halstead metrics results show that Python is simple and userfriendly.…”
mentioning
confidence: 99%
“…The Halstead model [19] calculates a list of metrics such as program length, program volume calculated from (14) to (20). Also, we represent an example for it as illustrated in Fig.…”
mentioning
confidence: 99%
See 1 more Smart Citation