Title Java programos kodo analizės naudojant SCRO ontologiją galimybių tyrimas /
Translation of Title Research on Java program code analysis using SCRO ontology.
Authors Sodaitis, Vytenis
Full Text Download
Pages 47
Keywords [eng] ontologies ; Java ; SCRO ; static code analysis
Abstract [eng] Program code analysis is especially important for developers who maintain and support software developed by other programmers, these days. Software code created by another author could be difficult to understand. Understanding it takes a lot of time, but the code must be used, edited, extender or reprogramed in another programming language. Existing static code analysis tools were reviewed and as a result, it is found that while they are great at revealing bugs and making sure that code is covered by unit tests, they lack of capabilities to visualize code and make code comprehension easier. That is why it was decided, that we have to develop a static Java code analysis tool, using ontologies. The most fitting ontology for the job is SCRO (Source Code Representation Ontology), as it is programming language agnostic, but supports most features that modern object oriented programming languages provide.
Dissertation Institution Kauno technologijos universitetas.
Type Master thesis
Language Lithuanian
Publication date 2015