A Rule-Based Algorithm and Its Specializations for Measuring the Complexity of Software in Educational Digital Environments - Gorchakov, Artyom V.; Demidova, Liliya A.; Sovietov, Peter N. (Computers (Basel), 2024)
Keywords: Algorithms; Analyzers; Automation; code metrics; Cognitive Complexity; Complexity; Computer programming; Cyclomatic Complexity; Design standards; Differential thermal analysis; Education; Linear control; Maintainability; Measurement; Product design; Programming; Programming languages; Python; Readability; software complexity; software design patterns; Software development; Software quality; Source code; static analysis; New York; New Jersey