diplomsko delo visokošolskega strokovnega študijskega programa
Tomaž Rašl (Author), Marjan Heričko (Mentor), Jernej Novak (Co-mentor)

Abstract

V diplomskem delu smo opisali in primerjali orodja za statično analizo kode. Dobra analiza napisane kode je ključnega pomena za zanesljivo in dolgo delovanje aplikacij. Danes si več ne predstavljamo podjetij ter domov brez računalnika in računalniške opreme, ki mora delovati brezhibno. Ravno iz tega razloga je pomemben faktor varne in zanesljive programske opreme dobra analiza ter odstranitev vseh pomanjkljivosti v kodi. Tako smo v začetnih poglavjih spoznali namen in zasnovo različnih orodij za statično analizo kode. Te smo v nadaljevanju primerjali med seboj glede funkcionalnosti, ki jih vsebujejo. V ospredje tega diplomskega dela smo postavili primerjavo dveh orodij, ki smo ju primerjali glede funkcionalnosti, števila pravil, ki ga obsegata, števila najdenih pomanjkljivosti, in splošno uporabnost in zanesljivost. Predvsem smo želeli prikazati, kaj ima eno orodje, česar drugo nima. Tako smo prišli do zanimivih dejstev, ki so prikazana in komentirana v različnih tabelah.

Keywords

programska oprema;analiza kode;testiranje;primerjava orodij;

Data

Language: Slovenian
Year of publishing:
Source: Maribor
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [T. Rašl]
UDC: 004.4'6:004.777(043.2)
COBISS: 14528278 Link will open in a new window
Views: 1693
Downloads: 121
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Comparison of static code analysis tools
Secondary abstract: In this diploma paper the tools for static code analysis were described and compared. A good analysis of the written code is essential for a long and reliable operation of the applications. Nowadays, one cannot imagine businesses and homes without a computer and computer equipment which must operate flawlessly. That is why a good analysis and the elimination of defects in the code are crucial factors for safe and reliable software. In the early chapters the purpose and the scheme of various tools for static code analysis were discussed. Afterwards, they were compared with each other, according to the functionality they contain. The focus of this diploma paper was the comparison of two tools, which were compared according to their functionality, the number of rules they cover, the number of found defects, and the overall usefulness and reliability. The aim was to demonstrate those features which, on one hand, one tool has and one the other hand, the other tool does not have. At the end interesting discoveries were made, commented on and presented in various tables.
Secondary keywords: software;code analysis;testing;tools comparison;
URN: URN:SI:UM:
Type (COBISS): Undergraduate thesis
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko
Pages: X, 56 str.
Keywords (UDC): science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;software;programje;science and knowledge;organization;computer science;information;documentation;librarianship;institutions;publications;znanost in znanje;organizacije;informacije;dokumentacija;bibliotekarstvo;institucije;publikacije;prolegomena;fundamentals of knowledge and culture;propaedeutics;prolegomena;splošne osnove znanosti in kulture;computer science and technology;computing;data processing;računalniška znanost in tehnologija;računalništvo;obdelava podatkov;computer communication;computer networks;računalniške komunikacije;računalniška omrežja;general networking applications and services;obče omrežne rešitve in storitve;
ID: 1012079
Recommended works:
, diplomsko delo visokošolskega strokovnega študijskega programa
, diplomsko delo univerzitetnega študijskega programa
, diplomska naloga visokošolskega strokovnega študijskega programa