STUDY OF ALGORITHM ANALYSIS FOR IMPLEMENTATION OF STATIC ALGORITHM ANALYSER

 

BY

 

LIAU CHEE LEONG

 

ABSTRACT

 

            The project addressed one of the most challenging issues in the software engineering context-quality code. On one hand, the project focuses on the study of statically algorithm analysis concepts such as O-notation, cyclomatic complexity, Halstead’s software science measure and so forth. These algorithm analysis concepts are deployed to examine the quality level of a piece of source code. On the other hand, the project concerned on the automation of the theories and concepts studied into automated software that assists the programmers or software engineers to improve the quality of code. A workable algorithm analyzer id produced at the end of the project. The algorithm analyzer is capable of identifying the quality of the given algorithm and provides suggestive comments to the users. 2 project deliverables are delivered in the project – the project documentation and the software system built. The project documentation pivoted the researches done to produce the software system and the software development processes taken applied for the software system development. In chorus, the software system developed is attached.

 

Full text source:

B. Sc. (Hons) In Software Engineering

December 2002

Number: 4