Zobrazit minimální záznam

Software metrics



dc.contributor.advisorVagner Ladislav
dc.contributor.authorFilip Gregor
dc.date.accessioned2021-06-12T22:52:48Z
dc.date.available2021-06-12T22:52:48Z
dc.date.issued2021-06-12
dc.identifierKOS-961987403305
dc.identifier.urihttp://hdl.handle.net/10467/95154
dc.description.abstractCílem práce je popsat jednotlivé softwarové metriky a vytvořit software, který je bude měřit pro zdrojové soubory v jazycích C a C++. Pro implementaci měřiče byl využit překladač Clang. Jsou popsány jeho rozhraní a jak je využít pro statickou analýzu kódu. Implementovaný měřič měří více metrik než dostupné open-source alternativy. Proti nim byl porovnán na různých projektech.cze
dc.description.abstractThis thesis presents various software metrics, how they are measured and what they say about the measured source code. Next, compiler Clang and it's interfaces are described. One of those interfaces is then used for implementing custom metric measurer for source code in C or C++. Said measurer is then compared against other open-source measurers and thoroughly tested.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectSoftwarové metrikycze
dc.subjectstatická analýza kóducze
dc.subjectpřekladačcze
dc.subjectClangcze
dc.subjectLibToolingcze
dc.subjectcyklomatická složitostcze
dc.subjectLines of Codecze
dc.subjectNPATHcze
dc.subjectobjektově orientované programovánícze
dc.subjectSoftware metricseng
dc.subjectstatic code analysiseng
dc.subjectcompilereng
dc.subjectClangeng
dc.subjectLibToolingeng
dc.subjectcyclomatic complexityeng
dc.subjectLines of Codeeng
dc.subjectNPATHeng
dc.subjectobject oriented programmingeng
dc.titleVýpočet softwarových metrikcze
dc.titleSoftware metricseng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeTrávníček Jan
theses.degree.disciplineTeoretická informatikacze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam