Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Statiskās koda analīzes rīku pielietojums tīmekļa lietojumprogrammatūras izstrādes procesā ar Ruby on Rails ietvaru
Title in English Application of Static Code Analysis Tools in the Web Application Development Process Using the Ruby on Rails Framework
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Oksana Zavjalova
Reviewer Mihails Ivanovs
Abstract Šajā bakalaura darbā izvērtēta statiskās koda analīzes rīku praktiskā lietderība Ruby on Rails tīmekļa lietotņu izstrādē. Darba mērķis ir noskaidrot, vai šie rīki spēj uzlabot koda kvalitāti un drošību izstrādes procesā. Darba ietvaros veikta literatūras analīze par statisko koda analīzi un rīkiem, izpētītas Ruby on Rails ietvara īpatnības, identificēti un praktiski pielietoti vairāki statiskās analīzes rīki. Eksperimenta ietvaros, izvēlētie rīki testēti uz reāli izstrādātas Ruby on Rails tīmekļa lietotnes, analizējot atklāto problēmu apjomu, precizitāti un praktisko pielietojumu izstrādes procesā. Darba rezultātā izdarīti secinājumi par šo rīku lietderību, un tie apliecina, ka statiskā analīze var uzlabot Ruby on Rails projektu izstrādes procesu, taču tās efektivitāte ir atkarīga no rīku korektas konfigurācijas un vairāku rīku kombinēšanas. Darbs sastāv no 6 nodaļām, 90 lappusēm un 5 pielikumiem. Tajā izmantoti 83 informācijas avoti, un tas satur 4 attēlus un 11 tabulas.
Keywords statiskā koda analīze, Ruby on Rails, tīmekļa lietotņu izstrāde, automatizēta koda pārbaude, rīku konfigurēšana
Keywords in English static code analysis, Ruby on Rails, web application development, automated code review, tool configuration
Language lv
Year 2025
Date and time of uploading 27.05.2025 14:33:51