A Review and Evaluation of Software Science
ACM Computing Surveys (CSUR)
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
PASCAL user manual and report
Software psychology: Human factors in computer and information systems (Winthrop computer systems series)
Validating Halstead's Theory for Pascal Programs
IEEE Transactions on Software Engineering
Complexity measures for assembly language programs
Journal of Systems and Software
Hi-index | 0.00 |
Although the Software Science metrics originally proposed by Halstead are appealing, calculation of the metrics depends on the existence of well-defined counting strategies. The strategies require precise definitions of operators and operands. It is important that the strategies employed be described in research papers. Furthermore, the presentation of helpful examples of the application of the strategies is recommended. Good descriptions do not imply correct strategies, but they do ensure that the strategies can be understood, tested, and evaluated. Appendices to this paper provide the description of a Pascal counting strategy and an example of applying the strategy.