Fig 4 - uploaded by Markus Porthin
Content may be subject to copyright.
Examples of application software module diagrams (Ref. 2).

Examples of application software module diagrams (Ref. 2).

Citations

... 3 languages and did not give an accurate indication of metric values. Tero et al. [21] proposed a new complexity evaluation method based on the functional diagrams to study the reliability of the software. This method consists of several functions used to check each component of software that used to protect power plant. ...
Conference Paper
Full-text available
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, JavaScript and Java programming languages. It provides a better tool to evaluate the complexity level of the language and displays the differences levels of code complexity. The conducted experiments show that python is the simplest programming language and Java is the difficulty and more complex language than others. These results benefit the automation in software metrics computation to decide which programming language can produce high quality and the less complexity software.
... 3 languages and did not give an accurate indication of metric values. Tero et al. [21] proposed a new complexity evaluation method based on the functional diagrams to study the reliability of the software. This method consists of several functions used to check each component of software that used to protect power plant. ...
Article
Full-text available
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, JavaScript and Java programming languages. It provides a better tool to evaluate the complexity level of the language and displays the differences levels of code complexity. The conducted experiments show that python is the simplest programming language and Java is the difficulty and more complex language than others. These results benefit the automation in software metrics computation to decide which programming language can produce high quality and the less complexity software.